- Scan ID:
- 0a80803a-5e7c-4174-a83d-117f2d0ccd81Finished
- Submitted URL:
- https://www.caloes.ca.gov/
- Report Finished:
Links · 23 found
The outgoing links identified from the page
Link | Text |
---|---|
https://www.ca.gov/ | CA.gov websiteCA.gov |
https://news.caloes.ca.gov | News |
https://experience.arcgis.com/experience/1e4a2d879dfd49a785ec46e906b35671?data_id=dataSource_1-17fdc0c185f-layer-5%3A6 | Contact Us |
https://water.ca.gov/SOW | Drought Preparedness |
https://earthquake.ca.gov | Earthquake Preparedness |
https://www.readyforwildfire.org/ | Fire Preparedness |
https://calalerts.org | Sign up now |
https://www.flexalert.org/ | Power Outage |
https://news.caloes.ca.gov/2023-winter-storms-recovery/ | Disaster Survivor Assistance |
https://www.listoscalifornia.org/ | Listos California |
JavaScript Variables · 300 found
Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope
Name | Type |
---|---|
0 | object |
1 | object |
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
jQuery | function |
$ | function |
userSettings | object |
wpCookies | object |
getUserSetting | function |
Console log messages · 1 found
Messages logged to the web console
Type | Category | Log |
---|---|---|
log | other |
|
HTML
The raw HTML body of the page
<!DOCTYPE html><html class="js flexbox flexbox flexboxlegacy no-flexboxtweener flexwrap" lang="en" style="font-size: 1rem;"><head><meta http-equiv="origin-trial" content="A/kargTFyk8MR5ueravczef/wIlTkbVk1qXQesp39nV+xNECPdLBVeYffxrM8TmZT6RArWGQVCJ0LRivD7glcAUAAACQeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZS5jb206NDQzIiwiZmVhdHVyZSI6IkRpc2FibGVUaGlyZFBhcnR5U3RvcmFnZVBhcnRpdGlvbmluZzIiLCJleHBpcnkiOjE3NDIzNDIzOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9"><meta http-equiv="origin-trial" content="A/kargTFyk8MR5ueravczef/wIlTkbVk1qXQesp39nV+xNECPdLBVeYffxrM8TmZT6RArWGQVCJ0LRivD7glcAUAAACQeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZS5jb206NDQzIiwiZmVhdHVyZSI6IkRpc2FibGVUaGlyZFBhcnR5U3RvcmFnZVBhcnRpdGlvbmluZzIiLCJleHBpcnkiOjE3NDIzNDIzOTksImlzU3ViZG9tYWluIjp0cnVlLCJpc1RoaXJkUGFydHkiOnRydWV9">
<title>California Governor's Office of Emergency Services | California's Emergency Services Leader</title>
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin=""><style id="et-builder-googlefonts-cached-inline">/* Original: https://fonts.googleapis.com/css?family=Public+Sans:100,200,300,regular,500,600,700,800,900,100italic,200italic,300italic,italic,500italic,600italic,700italic,800italic,900italic&subset=latin,latin-ext&display=swap *//* User Agent: Mozilla/5.0 (Unknown; Linux x86_64) AppleWebKit/538.1 (KHTML, like Gecko) Safari/538.1 Daum/4.1 */@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 100;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tpRgTckd14.ttf) format('truetype');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 200;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673trRgDckd14.ttf) format('truetype');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 300;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673toPgDckd14.ttf) format('truetype');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tpRgDckd14.ttf) format('truetype');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 500;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tpjgDckd14.ttf) format('truetype');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 600;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tqPhzckd14.ttf) format('truetype');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 700;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tq2hzckd14.ttf) format('truetype');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 800;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673trRhzckd14.ttf) format('truetype');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 900;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tr4hzckd14.ttf) format('truetype');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 100;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuFpiJygct.ttf) format('truetype');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 200;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymulpmJygct.ttf) format('truetype');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 300;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuSJmJygct.ttf) format('truetype');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuFpmJygct.ttf) format('truetype');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 500;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuJJmJygct.ttf) format('truetype');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 600;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuyJ6Jygct.ttf) format('truetype');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 700;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymu8Z6Jygct.ttf) format('truetype');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 800;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymulp6Jygct.ttf) format('truetype');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 900;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuv56Jygct.ttf) format('truetype');}/* User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0 */@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 100;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tpRgTckd10.woff) format('woff');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 200;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673trRgDckd10.woff) format('woff');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 300;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673toPgDckd10.woff) format('woff');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tpRgDckd10.woff) format('woff');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 500;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tpjgDckd10.woff) format('woff');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 600;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tqPhzckd10.woff) format('woff');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 700;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tq2hzckd10.woff) format('woff');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 800;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673trRhzckd10.woff) format('woff');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 900;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tr4hzckd10.woff) format('woff');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 100;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuFpiJygcu.woff) format('woff');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 200;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymulpmJygcu.woff) format('woff');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 300;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuSJmJygcu.woff) format('woff');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuFpmJygcu.woff) format('woff');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 500;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuJJmJygcu.woff) format('woff');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 600;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuyJ6Jygcu.woff) format('woff');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 700;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymu8Z6Jygcu.woff) format('woff');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 800;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymulp6Jygcu.woff) format('woff');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 900;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuv56Jygcu.woff) format('woff');}/* User Agent: Mozilla/5.0 (Windows NT 6.3; rv:39.0) Gecko/20100101 Firefox/39.0 */@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 100;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tpRgTckd1s.woff2) format('woff2');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 200;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673trRgDckd1s.woff2) format('woff2');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 300;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673toPgDckd1s.woff2) format('woff2');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tpRgDckd1s.woff2) format('woff2');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 500;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tpjgDckd1s.woff2) format('woff2');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 600;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tqPhzckd1s.woff2) format('woff2');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 700;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tq2hzckd1s.woff2) format('woff2');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 800;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673trRhzckd1s.woff2) format('woff2');}@font-face {font-family: 'Public Sans';font-style: italic;font-weight: 900;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tr4hzckd1s.woff2) format('woff2');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 100;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuFpiJygco.woff2) format('woff2');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 200;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymulpmJygco.woff2) format('woff2');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 300;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuSJmJygco.woff2) format('woff2');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuFpmJygco.woff2) format('woff2');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 500;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuJJmJygco.woff2) format('woff2');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 600;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuyJ6Jygco.woff2) format('woff2');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 700;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymu8Z6Jygco.woff2) format('woff2');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 800;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymulp6Jygco.woff2) format('woff2');}@font-face {font-family: 'Public Sans';font-style: normal;font-weight: 900;font-display: swap;src: url(https://fonts.gstatic.com/s/publicsans/v18/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuv56Jygco.woff2) format('woff2');}</style><meta name="robots" content="max-image-preview:large">
<script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-5JTZCJC"></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=G-MDLYGZX10N&l=dataLayer&cx=c&gtm=45je4bk0v886148400za200"></script><script async="" src="https://ssl.google-analytics.com/ga.js"></script><script type="text/javascript" async="" charset="utf-8" src="https://www.gstatic.com/recaptcha/releases/pPK749sccDmVW_9DSeTMVvh2/recaptcha__en.js" crossorigin="anonymous" integrity="sha384-BJuEtmqk8gvp2kvOiXzxtaoRQQS7QjSOSAczV0tKC29lpbOt/RFR43n1iVnzO4Em"></script><script type="text/javascript" async="" charset="utf-8" src="https://www.gstatic.com/recaptcha/releases/pPK749sccDmVW_9DSeTMVvh2/recaptcha__en.js" crossorigin="anonymous" integrity="sha384-BJuEtmqk8gvp2kvOiXzxtaoRQQS7QjSOSAczV0tKC29lpbOt/RFR43n1iVnzO4Em"></script><script type="text/javascript">
let jqueryParams=[],jQuery=function(r){return jqueryParams=[...jqueryParams,r],jQuery},$=function(r){return jqueryParams=[...jqueryParams,r],$};window.jQuery=jQuery,window.$=jQuery;let customHeadScripts=!1;jQuery.fn=jQuery.prototype={},$.fn=jQuery.prototype={},jQuery.noConflict=function(r){if(window.jQuery)return jQuery=window.jQuery,$=window.jQuery,customHeadScripts=!0,jQuery.noConflict},jQuery.ready=function(r){jqueryParams=[...jqueryParams,r]},$.ready=function(r){jqueryParams=[...jqueryParams,r]},jQuery.load=function(r){jqueryParams=[...jqueryParams,r]},$.load=function(r){jqueryParams=[...jqueryParams,r]},jQuery.fn.ready=function(r){jqueryParams=[...jqueryParams,r]},$.fn.ready=function(r){jqueryParams=[...jqueryParams,r]};</script><link rel="dns-prefetch" href="//www.googletagmanager.com">
<link rel="dns-prefetch" href="//fonts.googleapis.com">
<meta content="CAWeb v.1.7.1" name="generator"><link rel="stylesheet" id="dashicons-css" href="https://www.caloes.ca.gov/wp-includes/css/dashicons.min.css?ver=6.1.2" type="text/css" media="all">
<link rel="stylesheet" id="thickbox-css" href="https://www.caloes.ca.gov/wp-includes/js/thickbox/thickbox.css?ver=6.1.2" type="text/css" media="all">
<style id="wp-block-library-theme-inline-css" type="text/css">
.wp-block-audio figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio figcaption{color:hsla(0,0%,100%,.65)}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed figcaption{color:hsla(0,0%,100%,.65)}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:hsla(0,0%,100%,.65)}.wp-block-image figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-image figcaption{color:hsla(0,0%,100%,.65)}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-top:4px solid;border-bottom:4px solid;margin-bottom:1.75em;color:currentColor}.wp-block-pullquote__citation,.wp-block-pullquote cite,.wp-block-pullquote footer{color:currentColor;text-transform:uppercase;font-size:.8125em;font-style:normal}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;position:relative;font-style:normal}.wp-block-quote.has-text-align-right{border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote.is-style-plain{border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:"0 0 1em 0"}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table figcaption{color:hsla(0,0%,100%,.65)}.wp-block-video figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video figcaption{color:hsla(0,0%,100%,.65)}.wp-block-video{margin:0 0 1em}.wp-block-template-part.has-background{padding:1.25em 2.375em;margin-top:0;margin-bottom:0}
</style>
<style id="global-styles-inline-css" type="text/css">
body{--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,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 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%);--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--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--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;}body { margin: 0;--wp--style--global--content-size: 823px;--wp--style--global--wide-size: 1080px; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}.wp-element-button, .wp-block-button__link{background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.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;}.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;}
.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}
.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}
</style>
<link rel="stylesheet" id="divi-style-css" href="https://www.caloes.ca.gov/wp-content/themes/CAWeb-1.7.1/style.css?ver=4.19.1" type="text/css" media="all">
<link rel="stylesheet" id="divi-breadcrumbs-styles-css" href="https://www.caloes.ca.gov/wp-content/plugins/breadcrumbs-divi-module/styles/style.min.css?ver=1.2.2" type="text/css" media="all">
<link rel="stylesheet" id="caweb-module-extension-styles-css" href="https://www.caloes.ca.gov/wp-content/themes/CAWeb-1.7.1/divi/extension/styles/style.min.css?ver=1.0.0" type="text/css" media="all">
<link rel="stylesheet" id="tablepress-default-css" href="https://www.caloes.ca.gov/wp-content/plugins/tablepress/css/build/default.css?ver=2.4" type="text/css" media="all">
<link rel="stylesheet" id="tablepress-responsive-tables-css" href="https://www.caloes.ca.gov/wp-content/plugins/tablepress-responsive-tables/css/tablepress-responsive.min.css?ver=1.8" type="text/css" media="all">
<link rel="stylesheet" id="buttons-css" href="https://www.caloes.ca.gov/wp-includes/css/buttons.min.css?ver=6.1.2" type="text/css" media="all">
<link rel="stylesheet" id="mediaelement-css" href="https://www.caloes.ca.gov/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17" type="text/css" media="all">
<link rel="stylesheet" id="wp-mediaelement-css" href="https://www.caloes.ca.gov/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.1.2" type="text/css" media="all">
<link rel="stylesheet" id="media-views-css" href="https://www.caloes.ca.gov/wp-includes/css/media-views.min.css?ver=6.1.2" type="text/css" media="all">
<link rel="stylesheet" id="imgareaselect-css" href="https://www.caloes.ca.gov/wp-includes/js/imgareaselect/imgareaselect.css?ver=0.9.8" type="text/css" media="all">
<link rel="stylesheet" id="divi-style-parent-css" href="https://www.caloes.ca.gov/wp-content/themes/Divi/style-static.min.css?ver=4.19.1" type="text/css" media="all">
<link rel="stylesheet" id="caweb-core-style-css" href="https://www.caloes.ca.gov/wp-content/themes/CAWeb-1.7.1/css/caweb-5.5-sacramento.min.css?ver=6.1.2" type="text/css" media="all">
<link rel="stylesheet" id="caweb-google-font-style-css" href="https://fonts.googleapis.com/css?family=Asap+Condensed%3A400%2C600%7CSource+Sans+Pro%3A400%2C700&ver=6.1.2" type="text/css" media="all">
<link rel="stylesheet" id="caweb-external-custom-1-css" href="https://www.caloes.ca.gov/wp-content/uploads/caweb-1.7.1-ext/css/pfw-custom-styles-v1.2.3.css?ver=-67478955a36078.48006887" type="text/css" media="all">
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/jquery/jquery.min.js?ver=3.6.1" id="jquery-core-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2" id="jquery-migrate-js"></script>
<script type="text/javascript" id="jquery-js-after">
jqueryParams.length&&$.each(jqueryParams,function(e,r){if("function"==typeof r){var n=String(r);n.replace("$","jQuery");var a=new Function("return "+n)();$(document).ready(a)}});
</script>
<script type="text/javascript" id="utils-js-extra">
/* <![CDATA[ */
var userSettings = {"url":"\/","uid":"0","time":"1732741459","secure":"1"};
/* ]]> */
</script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/utils.min.js?ver=6.1.2" id="utils-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/plupload/moxie.min.js?ver=1.3.5" id="moxiejs-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/plupload/plupload.min.js?ver=2.1.9" id="plupload-js"></script>
<!--[if lt IE 8]>
<script type='text/javascript' src='https://www.caloes.ca.gov/wp-includes/js/json2.min.js?ver=2015-05-03' id='json2-js'></script>
<![endif]-->
<script type="text/javascript" defer="" src="https://www.caloes.ca.gov/wp-content/themes/CAWeb-1.7.1/js/libs/modernizr-3.6.0.min.js?ver=6.1.2" id="cagov-modernizr-script-js"></script>
<link rel="https://api.w.org/" href="https://www.caloes.ca.gov/wp-json/"><link rel="alternate" type="application/json" href="https://www.caloes.ca.gov/wp-json/wp/v2/pages/41"><meta name="generator" content="WordPress 6.1.2">
<link rel="canonical" href="https://www.caloes.ca.gov/">
<link rel="shortlink" href="https://www.caloes.ca.gov/">
<script type="text/javascript">
var appInsights=window.appInsights||function(a){
function b(a){c[a]=function(){var b=arguments;c.queue.push(function(){c[a].apply(c,b)})}}var c={config:a},d=document,e=window;setTimeout(function(){var b=d.createElement("script");b.src=a.url||"https://az416426.vo.msecnd.net/scripts/a/ai.0.js",d.getElementsByTagName("script")[0].parentNode.appendChild(b)});try{c.cookie=d.cookie}catch(a){}c.queue=[];for(var f=["Event","Exception","Metric","PageView","Trace","Dependency"];f.length;)b("track"+f.pop());if(b("setAuthenticatedUserContext"),b("clearAuthenticatedUserContext"),b("startTrackEvent"),b("stopTrackEvent"),b("startTrackPage"),b("stopTrackPage"),b("flush"),!a.disableExceptionTracking){f="onerror",b("_"+f);var g=e[f];e[f]=function(a,b,d,e,h){var i=g&&g(a,b,d,e,h);return!0!==i&&c["_"+f](a,b,d,e,h),i}}return c
}({
instrumentationKey:"058a87c0-2a92-4bf8-ba97-5e31eb9f4a3b"
});
window.appInsights=appInsights,appInsights.queue&&0===appInsights.queue.length&&appInsights.trackPageView("Cal OES Home Page", window.location.origin);
</script> <meta charset="utf-8">
<meta name="Author" content="State of California">
<meta name="Description" content="State of California">
<meta name="Keywords" content="California, government">
<!-- http://t.co/dKP3o1e -->
<meta name="HandheldFriendly" content="True">
<!-- for Blackberry, AvantGo -->
<meta name="MobileOptimized" content="320">
<!-- for Windows mobile -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0">
<!-- Google Meta-->
<meta name="google-site-verification" content="18f83ba1b29444716">
<link rel="apple-touch-icon-precomposed" sizes="100x100" href="https://www.caloes.ca.gov/wp-content/themes/CAWeb-1.7.1/images/system/apple-touch-icon-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="192x192" href="https://www.caloes.ca.gov/wp-content/themes/CAWeb-1.7.1/images/system/apple-touch-icon-192x192.png">
<link rel="apple-touch-icon-precomposed" sizes="180x180" href="https://www.caloes.ca.gov/wp-content/themes/CAWeb-1.7.1/images/system/apple-touch-icon-180x180.png">
<link rel="apple-touch-icon-precomposed" sizes="152x152" href="https://www.caloes.ca.gov/wp-content/themes/CAWeb-1.7.1/images/system/apple-touch-icon-152x152.png">
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="https://www.caloes.ca.gov/wp-content/themes/CAWeb-1.7.1/images/system/apple-touch-icon-144x144.png">
<link rel="apple-touch-icon-precomposed" sizes="120x120" href="https://www.caloes.ca.gov/wp-content/themes/CAWeb-1.7.1/images/system/apple-touch-icon-120x120.png">
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://www.caloes.ca.gov/wp-content/themes/CAWeb-1.7.1/images/system/apple-touch-icon-114x114.png">
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="https://www.caloes.ca.gov/wp-content/themes/CAWeb-1.7.1/images/system/apple-touch-icon-72x72.png">
<link rel="apple-touch-icon-precomposed" href="https://www.caloes.ca.gov/wp-content/themes/CAWeb-1.7.1/images/system/apple-touch-icon-57x57.png">
<link rel="apple-touch-icon" href="https://www.caloes.ca.gov/wp-content/themes/CAWeb-1.7.1/images/system/apple-touch-icon.png">
<link title="Fav Icon" rel="icon" href="https://www.caloes.ca.gov/wp-content/uploads/favicon-1.ico">
<link rel="shortcut icon" href="https://www.caloes.ca.gov/wp-content/uploads/favicon-1.ico">
<script defer="" src="https://alert.cdt.ca.gov"></script>
<script>
jQuery(document).ready(function() { jQuery('.et_pb_module.et_pb_accordion .et_pb_accordion_item.et_pb_toggle_open').addClass('et_pb_toggle_close').removeClass('et_pb_toggle_open');
});
</script>
<meta name="google-site-verification" content="5ZizaVXwOKhHhOW7zF2PfaN0HGJtlgxTAC_-NN66D7g"><script src="https://www.google.com/recaptcha/api.js"></script><style id="et-critical-inline-css">body{color:#282828}h1,h2,h3,h4,h5,h6{color:#282828}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{border-radius:0px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}} h1,h2,h3,h4,h5,h6{font-family:'Public Sans',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Public Sans',Helvetica,Arial,Lucida,sans-serif}.custom_button_1:after{padding:5px 12px;top:0;right:0;bottom:0;border-left:none}.lwp-arrow-color .et-pb-slider-arrows .et-pb-arrow-next,.lwp-arrow-color .et-pb-slider-arrows .et-pb-arrow-prev{color:#ffffff!important}.lwp-arrow-color .et-pb-controllers a{background-color:#ffffff!important}.home-page-panel .panel-heading{font-size:28px;background-color:fff}a{text-decoration-style:dotted!important;text-decoration:dotted!important}.et_pb_member_position{color:black}.et_pb_text_6,.et_pb_text_7,.et_pb_text_4,.et_pb_text_8,.et_pb_text_9,.et_pb_text_3,.et_pb_text_5,.et_pb_text_10,.et_pb_text_1,.et_pb_text_0,.et_pb_text_2,.lwp_divi_breadcrumbs_0{font-size:1rem!important}.wp-caption p.wp-caption-text{font-size:0.75rem!important}.experienceHeight{height:100vh;min-height:100vh}.et_pb_text_inner img{padding-right:.4em}</style>
<link rel="stylesheet" as="style" id="et-core-unified-deferred-41-cached-inline-styles" href="https://www.caloes.ca.gov/wp-content/et-cache/1/1/41/et-core-unified-deferred-41.min.css?ver=1732146546" onload="this.onload=null;this.rel='stylesheet';"><script src="https://az416426.vo.msecnd.net/scripts/a/ai.0.js"></script><style>[data-columns]::before{visibility:hidden;position:absolute;font-size:1px;}</style><style class="gtranslate_css">div.skiptranslate,#google_translate_element2{display:none!important}body{top:0!important}font font{background-color:transparent!important;box-shadow:none!important;position:initial!important}.gt_float_switcher{font-family:Arial;font-size:20px;border-radius:2px;color:#555;display:inline-block;line-height:20px;box-shadow:rgba(0,0,0,0.15) 0 5px 15px;background:#fff;overflow:hidden;transition:all .5s cubic-bezier(0.4, 0, 1, 1)}.gt_float_switcher img{vertical-align:middle;display:inline-block;width:33px;height:auto;margin:0 5px 0 0;border-radius:3px}.gt_float_switcher .gt_options{position:relative;z-index:777;max-height:250px;overflow-y:auto;transform:translateY(-30px);opacity:0;cursor:pointer;transition:all .8s cubic-bezier(.3,1.1,.4,1.1)}.gt_float_switcher .gt_options a{display:block;text-decoration:none;padding:10px 15px;color:#444;transition:color .4s linear}.gt_float_switcher .gt-selected{position:relative;z-index:888;background-color:#fff;cursor:pointer;text-transform:uppercase;overflow:hidden;text-align:right}.gt_float_switcher .gt_options.gt-open{opacity:1;transform:translateX(0px)}.gt_float_switcher .gt_options::-webkit-scrollbar-track{background-color:#f5f5f5}.gt_float_switcher .gt_options::-webkit-scrollbar{width:5px}.gt_float_switcher .gt_options::-webkit-scrollbar-thumb{background-color:#888}.gt_float_switcher .gt_options a:hover{background:#6070a0;color:#fff}.gt_float_switcher .gt_options a.gt-current{display:none}.gt_float_switcher .gt-selected .gt-current-lang{padding:10px 15px;color:#333;font-weight:bold}.gt_float_switcher .gt-selected .gt-current-lang span.gt-lang-code{position:relative;top:2px}.gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow{display:inline-block;height:24px;width:15px;vertical-align:middle;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 285 285'><path d='M282 76.5l-14.2-14.3a9 9 0 0 0-13.1 0L142.5 174.4 30.3 62.2a9 9 0 0 0-13.2 0L3 76.5a9 9 0 0 0 0 13.1l133 133a9 9 0 0 0 13.1 0l133-133a9 9 0 0 0 0-13z' style='fill:%23666'/></svg>");background-position:50%;background-size:11px;background-repeat:no-repeat;transition:all .3s;transform:rotate(-180deg)}.gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow.gt_arrow_rotate{transform:rotate(0deg)}</style><style id="fit-vids-style">.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}</style><style type="text/css">.fancybox-margin{margin-right:10px;}</style><script src="https://www.google.com/cse/static/element/8fa85d58e016b414/cse_element__en.js?usqp=CAI%3D" type="text/javascript"></script><link type="text/css" href="https://www.google.com/cse/static/element/8fa85d58e016b414/default+en.css" rel="stylesheet"><link type="text/css" href="https://www.google.com/cse/static/style/look/v4/default.css" rel="stylesheet"><style type="text/css">.gsc-control-cse{font-family:arial, sans-serif}.gsc-control-cse .gsc-table-result{font-family:arial, sans-serif}.gsc-refinementsGradient{background:linear-gradient(to left,rgba(255,255,255,1),rgba(255,255,255,0))}</style></head>
<body class="home page-template-default page page-id-41 page-parent primary locale-en-us et_button_icon_visible et_pb_button_helper_class et_header_style_left et_pb_footer_columns4 et_cover_background et_pb_gutter windows et_pb_gutters3 et_pb_pagebuilder_layout et_no_sidebar et_divi_theme et-db divi_builder title_not_displayed sidebar_not_displayed 5.5 sticky_nav chrome">
<!-- Google Tag Manager (noscript) -->
<noscript>
<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5JTZCJC" height="0" width="0" style="display:none;visibility:hidden"></iframe>
</noscript>
<header id="header" class="global-header">
<div id="skip-to-content"><a href="#main-content" class="et_smooth_scroll_disabled">Skip to Main Content</a></div>
<div id="caweb_alerts"></div>
<!-- Utility Header -->
<div class="utility-header hidden-print">
<div class="container">
<div class="group flex-row">
<div class="social-media-links">
<div class="header-cagov-logo">
<a href="https://www.ca.gov/" aria-label="CA.gov website">
<span class="sr-only">CA.gov</span>
<img style="height: 31px;" src="https://www.caloes.ca.gov/wp-content/themes/CAWeb-1.7.1/images/system/cagov-logo-white.png" class="pos-rel p-t-sm top-minus-5" alt="CA.gov website" aria-hidden="true">
</a>
</div>
</div>
</div>
<div class="group flex-row"><div class="settings-links" style="margin-left: 0px;">
<a class="utility-custom-1" href="/office-of-the-director/" target=""_blank"">About</a><a class="utility-custom-2" href="https://news.caloes.ca.gov" target=""_blank"">News</a>
<a class="utility-contact-us" href="https://experience.arcgis.com/experience/1e4a2d879dfd49a785ec46e906b35671?data_id=dataSource_1-17fdc0c185f-layer-5%3A6" onmousedown="_gaq.push(['_trackEvent', 'Outbound Links', 'Click', 'experience.arcgis.com/experience/1e4a2d879dfd49a785ec46e906b35671?data_id=datasource_1-17fdc0c185f-layer-5%3a6', 0, 0]); _gaq.push(['b._trackEvent', 'Outbound Links', 'Click', 'experience.arcgis.com/experience/1e4a2d879dfd49a785ec46e906b35671?data_id=datasource_1-17fdc0c185f-layer-5%3a6', 0, 0]);">Contact Us</a>
<button class="btn btn-xs btn-primary collapsed" data-toggle="collapse" data-target="#siteSettings" aria-controls="siteSettings">
<span class="ca-gov-icon-gear" aria-hidden="true"></span> Settings</button>
</div></div><div class="group flex-row"></div></div>
</div>
<div class="site-settings section section-standout collapse collapsed" aria-atomic="true" id="siteSettings">
<div class="container p-y">
<div class="btn-group btn-group-justified-sm" role="group" aria-label="contrastMode">
<div class="btn-group"><button type="button" class="btn btn-standout disableHighContrastMode">Default</button></div>
<div class="btn-group"><button type="button" class="btn btn-standout enableHighContrastMode">High Contrast</button></div>
</div>
<div class="btn-group" role="group" aria-label="textSizeMode">
<div class="btn-group"><button type="button" class="btn btn-standout resetTextSize">Reset</button></div>
<div class="btn-group"><button type="button" class="btn btn-standout increaseTextSize"><span class="hidden-xs">Increase Font Size</span><span class="visible-xs">Font <span class="sr-only">Increase</span><span class="ca-gov-icon-plus-line font-size-sm" aria-hidden="true"></span></span></button></div>
<div class="btn-group"><button type="button" class="btn btn-standout decreaseTextSize"><span class="hidden-xs">Decrease Font Size</span><span class="visible-xs">Font <span class="sr-only">Decrease</span><span class="ca-gov-icon-minus-line font-size-sm" aria-hidden="true"></span></span></button></div>
</div>
<button type="button" class="close" data-toggle="collapse" data-target="#siteSettings" aria-expanded="false" aria-controls="siteSettings" aria-label="Close"><span aria-hidden="true">×</span></button>
</div>
</div>
<!-- Branding -->
<div class="branding">
<div class="header-organization-banner">
<a href="/">
<img alt="California Governor's Office of Emergency Services Logo" src="https://www.caloes.ca.gov/wp-content/uploads/Logo-Header-Main.jpg">
</a>
</div>
</div>
<!-- mobile navigation controls -->
<div class="mobile-controls">
<span class="mobile-control-group mobile-header-icons">
<!-- Add more mobile controls here. These will be on the right side of the mobile page header section -->
</span>
<div class="mobile-control-group main-nav-icons">
<button class="mobile-control toggle-search">
<span class="ca-gov-icon-search hidden-print" aria-hidden="true"></span><span class="sr-only">Search</span>
</button>
<button id="nav-icon3" class="mobile-control toggle-menu" aria-expanded="false" aria-controls="navigation" data-toggle="collapse" data-target="#navigation">
<span></span>
<span></span>
<span></span>
<span></span>
<span class="sr-only">Menu</span>
</button>
</div>
</div>
<div class="navigation-search">
<!-- Include Navigation -->
<nav id="navigation" class="main-navigation dropdown justify-content-end hidden-print nav collapse" data-multiselectable="true" data-nav-id="c0rr3fm5fh">
<ul id="nav_list" class="top-level-nav"><li class="nav-item menu-item menu-item-type-custom menu-item-object-custom" aria-label=""><div class="has-sub-btn"><button class="first-level-btn nav-header has-sub" id="navz8enusb99kb_tab1" aria-controls="navz8enusb99kb_panel1" data-nav-id="c0rr3fm5fh" aria-expanded="false"><span class="ca-gov-icon-logo invisible"></span><span class="link-title">Be Ready</span><div class="ca-gov-icon-caret-right rotate" aria-hidden="true" style="display: block;"></div><span class="ca-gov-icon-triangle-down carrot" aria-hidden="true"></span></button></div><div class="sub-nav" role="tabpanel" aria-labelledby="navz8enusb99kb_tab1" id="navz8enusb99kb_panel1" data-nav-id="c0rr3fm5fh" aria-hidden="true"><div><ul class="second-level-nav"><li class="unit1 w-100 p-0 menu-item menu-item-type-custom menu-item-object-custom" aria-label=""><a href="https://water.ca.gov/SOW" class="second-level-link d-block" target="_blank" tabindex="-1">Drought Preparedness</a></li><li class="unit1 w-100 p-0 menu-item menu-item-type-custom menu-item-object-custom" aria-label=""><a href="https://earthquake.ca.gov" class="second-level-link d-block" target="_blank" tabindex="-1">Earthquake Preparedness</a></li><li class="unit1 w-100 p-0 menu-item menu-item-type-post_type menu-item-object-page" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/operations/planning-preparedness-prevention/california-specialized-training-institute/" class="second-level-link d-block" tabindex="-1">Emergency Response Training</a></li><li class="unit1 w-100 p-0 menu-item menu-item-type-custom menu-item-object-custom" aria-label=""><a href="https://www.readyforwildfire.org/" class="second-level-link d-block" target="_blank" tabindex="-1" onmousedown="_gaq.push(['_trackEvent', 'Outbound Links', 'Click', 'readyforwildfire.org/', 0, 0]); _gaq.push(['b._trackEvent', 'Outbound Links', 'Click', 'readyforwildfire.org/', 0, 0]);">Fire Preparedness</a></li><li class="unit1 w-100 p-0 menu-item menu-item-type-post_type menu-item-object-page" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/operations/planning-preparedness-prevention/planning-preparedness/dam-safety-planning/" class="second-level-link d-block" tabindex="-1">Flood Preparedness</a></li><li class="unit1 w-100 p-0 menu-item menu-item-type-custom menu-item-object-custom" aria-label=""><a href="https://calalerts.org" class="second-level-link d-block" target="_blank" tabindex="-1" onmousedown="_gaq.push(['_trackEvent', 'Outbound Links', 'Click', 'calalerts.org/', 0, 0]); _gaq.push(['b._trackEvent', 'Outbound Links', 'Click', 'calalerts.org/', 0, 0]);">Get Alerts</a></li><li class="unit1 w-100 p-0 menu-item menu-item-type-custom menu-item-object-custom" aria-label=""><a href="https://www.flexalert.org/" class="second-level-link d-block" target="_blank" tabindex="-1" onmousedown="_gaq.push(['_trackEvent', 'Outbound Links', 'Click', 'flexalert.org/', 0, 0]); _gaq.push(['b._trackEvent', 'Outbound Links', 'Click', 'flexalert.org/', 0, 0]);">Power Outage</a></li><li class="unit1 w-100 p-0 menu-item menu-item-type-post_type menu-item-object-page" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/operations/planning-preparedness-prevention/planning-preparedness/school-emergency-planning-safety/" class="second-level-link d-block" tabindex="-1">School Emergency Planning & Safety</a></li></ul></div></div></li><li class="nav-item menu-item menu-item-type-custom menu-item-object-custom" aria-label=""><div class="has-sub-btn"><button class="first-level-btn nav-header has-sub" id="navz8enusb99kb_tab2" aria-controls="navz8enusb99kb_panel2" data-nav-id="c0rr3fm5fh" aria-expanded="false"><span class="ca-gov-icon-logo invisible"></span><span class="link-title">Get Assistance</span><div class="ca-gov-icon-caret-right rotate" aria-hidden="true" style="display: block;"></div><span class="ca-gov-icon-triangle-down carrot" aria-hidden="true"></span></button></div><div class="sub-nav with-few-items" role="tabpanel" aria-labelledby="navz8enusb99kb_tab2" id="navz8enusb99kb_panel2" data-nav-id="c0rr3fm5fh" aria-hidden="true"><div><ul class="second-level-nav"><li class="unit1 w-100 p-0 menu-item menu-item-type-custom menu-item-object-custom" aria-label=""><a href="https://news.caloes.ca.gov/2023-winter-storms-recovery/" class="second-level-link d-block" target="_blank" tabindex="-1">Disaster Survivor Assistance</a></li><li class="unit1 w-100 p-0 menu-item menu-item-type-custom menu-item-object-custom" aria-label=""><a href="/office-of-the-director/operations/recovery-directorate/recovery-operations/public-assistance/federal-disaster-assistance/" class="second-level-link d-block" tabindex="-1">Federal Assistance</a></li></ul></div></div></li><li class="nav-item menu-item menu-item-type-custom menu-item-object-custom" aria-label=""><div class="has-sub-btn"><button class="first-level-btn nav-header has-sub" id="navz8enusb99kb_tab3" aria-controls="navz8enusb99kb_panel3" data-nav-id="c0rr3fm5fh" aria-expanded="false"><span class="ca-gov-icon-logo invisible"></span><span class="link-title">Disaster Response</span><div class="ca-gov-icon-caret-right rotate" aria-hidden="true" style="display: block;"></div><span class="ca-gov-icon-triangle-down carrot" aria-hidden="true"></span></button></div><div class="sub-nav" role="tabpanel" aria-labelledby="navz8enusb99kb_tab3" id="navz8enusb99kb_panel3" data-nav-id="c0rr3fm5fh" aria-hidden="true"><div><ul class="second-level-nav"><li class="unit1 w-100 p-0 menu-item menu-item-type-post_type menu-item-object-page" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/policy-administration/access-functional-needs/" class="second-level-link d-block" tabindex="-1">Access & Functional Needs Support</a></li><li class="unit1 w-100 p-0 menu-item menu-item-type-post_type menu-item-object-page" aria-label=""><a href="https://www.caloes.ca.gov/cal-oes/active-incidents/" class="second-level-link d-block" tabindex="-1">Current Incidents</a></li><li class="unit1 w-100 p-0 menu-item menu-item-type-post_type menu-item-object-page" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/operations/response-operations/fire-rescue/hazardous-materials/spill-release-reporting/" class="second-level-link d-block" tabindex="-1">Report a Spill</a></li></ul></div></div></li><li class="nav-item menu-item menu-item-type-custom menu-item-object-custom" aria-label=""><div class="has-sub-btn"><button class="first-level-btn nav-header has-sub" id="navz8enusb99kb_tab4" aria-controls="navz8enusb99kb_panel4" data-nav-id="c0rr3fm5fh" aria-expanded="false"><span class="ca-gov-icon-logo invisible"></span><span class="link-title">Divisions</span><div class="ca-gov-icon-caret-right rotate" aria-hidden="true" style="display: block;"></div><span class="ca-gov-icon-triangle-down carrot" aria-hidden="true"></span></button></div><div class="sub-nav" role="tabpanel" aria-labelledby="navz8enusb99kb_tab4" id="navz8enusb99kb_panel4" data-nav-id="c0rr3fm5fh" aria-hidden="true"><div><ul class="second-level-nav"><li class="unit1 w-100 p-0 menu-item menu-item-type-post_type menu-item-object-page" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/operations/homeland-security/" class="second-level-link d-block" tabindex="-1">Homeland Security</a></li><li class="unit1 w-100 p-0 menu-item menu-item-type-post_type menu-item-object-page" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/operations/logistics-management/" class="second-level-link d-block" tabindex="-1">Logistics Management</a></li><li class="unit1 w-100 p-0 menu-item menu-item-type-post_type menu-item-object-page" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/" class="second-level-link d-block" tabindex="-1">Office of the Director</a></li><li class="unit1 w-100 p-0 menu-item menu-item-type-post_type menu-item-object-page" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/policy-administration/" class="second-level-link d-block" tabindex="-1">Policy & Administration</a></li><li class="unit1 w-100 p-0 menu-item menu-item-type-post_type menu-item-object-page" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/operations/planning-preparedness-prevention/" class="second-level-link d-block" tabindex="-1">Planning, Preparedness, and Prevention</a></li><li class="unit1 w-100 p-0 menu-item menu-item-type-post_type menu-item-object-page" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/operations/recovery-directorate/" class="second-level-link d-block" tabindex="-1">Recovery</a></li><li class="unit1 w-100 p-0 menu-item menu-item-type-post_type menu-item-object-page" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/operations/response-operations/" class="second-level-link d-block" tabindex="-1">Response Operations</a></li><li class="unit1 w-100 p-0 menu-item menu-item-type-post_type menu-item-object-page" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/seismic-safety-commission/" class="second-level-link d-block" tabindex="-1">Seismic Safety Commission</a></li></ul></div></div></li><li class="nav-item menu-item menu-item-type-custom menu-item-object-custom" aria-label=""><div class="has-sub-btn"><button class="first-level-btn nav-header has-sub" id="navz8enusb99kb_tab5" aria-controls="navz8enusb99kb_panel5" data-nav-id="c0rr3fm5fh" aria-expanded="false"><span class="ca-gov-icon-logo invisible"></span><span class="link-title">Initiatives</span><div class="ca-gov-icon-caret-right rotate" aria-hidden="true" style="display: block;"></div><span class="ca-gov-icon-triangle-down carrot" aria-hidden="true"></span></button></div><div class="sub-nav last-submenu-item" role="tabpanel" aria-labelledby="navz8enusb99kb_tab5" id="navz8enusb99kb_panel5" data-nav-id="c0rr3fm5fh" aria-hidden="true"><div><ul class="second-level-nav"><li class="unit1 w-100 p-0 menu-item menu-item-type-post_type menu-item-object-page" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/operations/planning-preparedness-prevention/seismic-hazards/california-earthquake-early-warning-program/" class="second-level-link d-block" tabindex="-1">Earthquake Early Warning</a></li><li class="unit1 w-100 p-0 menu-item menu-item-type-custom menu-item-object-custom" aria-label=""><a href="https://www.listoscalifornia.org/" class="second-level-link d-block" tabindex="-1" onmousedown="_gaq.push(['_trackEvent', 'Outbound Links', 'Click', 'listoscalifornia.org/', 0, 0]); _gaq.push(['b._trackEvent', 'Outbound Links', 'Click', 'listoscalifornia.org/', 0, 0]);">Listos California</a></li><li class="unit1 w-100 p-0 menu-item menu-item-type-post_type menu-item-object-page" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/operations/recovery-directorate/hazard-mitigation/prepare-california/" class="second-level-link d-block" tabindex="-1">Prepare California</a></li><li class="unit1 w-100 p-0 menu-item menu-item-type-post_type menu-item-object-page" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/policy-administration/finance-administration/grants-management/search-for-grants/" class="second-level-link d-block" tabindex="-1">Search for Grants</a></li></ul></div></div></li><li class="nav-item" id="nav-item-search"><button class="first-level-link h-auto" aria-expanded="false"><span class="ca-gov-icon-search" aria-hidden="true"></span> Search</button></li></ul></nav>
</div>
</header>
<div id="page-container" class="page-container">
<div id="et-main-area">
<div id="main-content" class="main-content" tabindex="-1">
<main class="main-primary">
<article id="post-41" class="post-41 page type-page status-publish has-post-thumbnail hentry">
<div class="entry-content"><div class="et-l et-l--post">
<div class="et_builder_inner_content et_pb_gutters3">
<div class="et_pb_section et_pb_section_0 et_pb_with_background et_section_regular">
<div class="et_pb_row et_pb_row_0 et_pb_equal_columns et_pb_gutters1">
<div class="et_pb_column et_pb_column_2_5 et_pb_column_0 et_pb_css_mix_blend_mode_passthrough">
<div class="et_pb_module et_pb_text et_pb_text_0 et_pb_text_align_center et_pb_bg_layout_light">
<div class="et_pb_text_inner"><h2>I’m looking for…</h2></div>
</div><div id="google-search" class="et_pb_module et_pb_text et_pb_text_1 et_pb_text_align_left et_pb_bg_layout_light">
<div id="head-search" class="search-container hidden-print active in" role="region" aria-label="Search Expanded" aria-hidden="true">
<div class="container">
<form id="Search" class="pos-rel" action="https://www.caloes.ca.gov/serp">
<span class="sr-only" id="SearchInput" aria-hidden="true">Custom Google Search</span>
<input type="text" id="q" name="q" value="" aria-labelledby="SearchInput" class="search-textfield height-50 border-0 p-x-sm w-100" tabindex="0">
<button type="submit" class="pos-abs gsc-search-button top-0 width-50 height-50 border-0 bg-transparent" tabindex="0">Search</button>
<div class="width-50 height-50 close-search-btn">
<!-- Some Google styles add an 'x' background image when button has 'gsc-clear-button' in the class -->
<button class="close-search gsc-clear-button width-50 height-50 border-0 bg-transparent pos-rel" type="reset" tabindex="-1" aria-hidden="true">
<span class="sr-only">Close Search</span>
<span class="ca-gov-icon-close-mark" aria-hidden="true"></span>
</button>
</div>
</form>
</div>
</div></div>
</div><div class="et_pb_column et_pb_column_3_5 et_pb_column_1 et_pb_css_mix_blend_mode_passthrough et-last-child">
<div class="et_pb_module et_pb_gallery et_pb_gallery_0 et_pb_bg_layout_light et_pb_slider et_pb_gallery_fullwidth">
<div class="et_pb_gallery_items et_post_gallery clearfix" data-per_page="4"><div class="et_pb_gallery_item et_pb_bg_layout_light et_pb_gallery_item_0_0 et-pb-active-slide">
<div class="et_pb_gallery_image landscape">
<a href="https://www.caloes.ca.gov/wp-content/uploads/Site-Images/cal-oes-vehicle.jpg" aria-label="cal-oes-vehicle">
<img decoding="async" width="1600" height="848" src="https://www.caloes.ca.gov/wp-content/uploads/Site-Images/cal-oes-vehicle.jpg" alt="Cal OES vehicle at state capital" class="wp-image-17095" srcset="https://www.caloes.ca.gov/wp-content/uploads/Site-Images/cal-oes-vehicle.jpg 1600w, https://www.caloes.ca.gov/wp-content/uploads/Site-Images/cal-oes-vehicle-1280x678.jpg 1280w, https://www.caloes.ca.gov/wp-content/uploads/Site-Images/cal-oes-vehicle-980x519.jpg 980w, https://www.caloes.ca.gov/wp-content/uploads/Site-Images/cal-oes-vehicle-480x254.jpg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1600px, 100vw">
</a>
</div></div><div class="et_pb_gallery_item et_pb_bg_layout_light et_pb_gallery_item_0_1">
<div class="et_pb_gallery_image landscape">
<a href="https://www.caloes.ca.gov/wp-content/uploads/Site-Images/IMG_3071-scaled.jpeg" aria-label="IMG_3071-scaled">
<img decoding="async" width="2560" height="1920" src="https://www.caloes.ca.gov/wp-content/uploads/Site-Images/IMG_3071-scaled.jpeg" alt="Deputy Director Tina Curry" class="wp-image-15604" srcset="https://www.caloes.ca.gov/wp-content/uploads/Site-Images/IMG_3071-scaled.jpeg 2560w, https://www.caloes.ca.gov/wp-content/uploads/Site-Images/IMG_3071-scaled-1280x960.jpeg 1280w, https://www.caloes.ca.gov/wp-content/uploads/Site-Images/IMG_3071-scaled-980x735.jpeg 980w, https://www.caloes.ca.gov/wp-content/uploads/Site-Images/IMG_3071-scaled-480x360.jpeg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 2560px, 100vw">
</a>
</div></div><div class="et_pb_gallery_item et_pb_bg_layout_light et_pb_gallery_item_0_2">
<div class="et_pb_gallery_image landscape">
<a href="https://www.caloes.ca.gov/wp-content/uploads/Site-Images/NANCY-GGN_TOUR_TULARE_BASINIMG_0293-scaled.jpeg" aria-label="NANCY-GGN_TOUR_TULARE">
<img decoding="async" width="2560" height="1920" src="https://www.caloes.ca.gov/wp-content/uploads/Site-Images/NANCY-GGN_TOUR_TULARE_BASINIMG_0293-scaled.jpeg" alt="Cal OES director in Tulare Tour" class="wp-image-26088" srcset="https://www.caloes.ca.gov/wp-content/uploads/Site-Images/NANCY-GGN_TOUR_TULARE_BASINIMG_0293-scaled.jpeg 2560w, https://www.caloes.ca.gov/wp-content/uploads/Site-Images/NANCY-GGN_TOUR_TULARE_BASINIMG_0293-1280x960.jpeg 1280w, https://www.caloes.ca.gov/wp-content/uploads/Site-Images/NANCY-GGN_TOUR_TULARE_BASINIMG_0293-980x735.jpeg 980w, https://www.caloes.ca.gov/wp-content/uploads/Site-Images/NANCY-GGN_TOUR_TULARE_BASINIMG_0293-480x360.jpeg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 2560px, 100vw">
</a>
</div></div></div><div class="et-pb-slider-arrows"><a class="et-pb-arrow-prev no-underline" href="#" style="color:inherit" title="Previous Arrow"><span class="sr-only">Previous</span></a><a class="et-pb-arrow-next no-underline" href="#" style="color:inherit" title="Next Arrow"><span class="sr-only">Next</span></a></div><div class="et-pb-controllers"><a href="#" class="et-pb-active-control">1</a><a href="#">2</a><a href="#">3</a></div></div>
</div>
</div>
</div><div class="et_pb_section et_pb_section_1 et_pb_with_background et_section_regular">
<div class="et_pb_row et_pb_row_1 et_pb_equal_columns et_pb_gutters1">
<div class="et_pb_column et_pb_column_4_4 et_pb_column_2 et_pb_css_mix_blend_mode_passthrough et-last-child">
<div class="et_pb_module et_pb_text et_pb_text_2 et_pb_text_align_left et_pb_bg_layout_light">
<div class="et_pb_text_inner"><h2>Serving Californians</h2></div>
</div>
</div>
</div><div class="et_pb_row et_pb_row_2 et_pb_equal_columns et_pb_gutters1">
<div class="et_pb_with_border et_pb_column_1_3 et_pb_column et_pb_column_3 et_pb_css_mix_blend_mode_passthrough">
<div class="et_pb_with_border et_pb_module et_pb_blurb et_pb_blurb_0 et_pb_text_align_left et_pb_blurb_position_top et_pb_bg_layout_light">
<div class="et_pb_blurb_content">
<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap et_pb_only_image_mode_wrap"><img decoding="async" width="80" height="80" src="https://www.caloes.ca.gov/wp-content/uploads/Site-Images/Worker-icon.png" alt="Citizen Working Icon" class="et-waypoint et_pb_animation_top et_pb_animation_top_tablet et_pb_animation_top_phone wp-image-26093"></span></div>
<div class="et_pb_blurb_container">
</div>
</div>
</div><div class="et_pb_with_border et_pb_module et_pb_cta_0 et_pb_promo et_pb_text_align_center et_pb_bg_layout_light">
<div class="et_pb_promo_description"><div><h3><a href="https://www.caloes.ca.gov/office-of-the-director/operations/recovery-directorate/hazard-mitigation/prepare-california/">Prepare California</a></h3>
<p>Resources for community hardening</p></div></div>
</div>
</div><div class="et_pb_with_border et_pb_column_1_3 et_pb_column et_pb_column_4 et_pb_css_mix_blend_mode_passthrough">
<div class="et_pb_with_border et_pb_module et_pb_blurb et_pb_blurb_1 et_pb_text_align_left et_pb_blurb_position_top et_pb_bg_layout_light">
<div class="et_pb_blurb_content">
<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap et_pb_only_image_mode_wrap"><img decoding="async" width="80" height="80" src="https://www.caloes.ca.gov/wp-content/uploads/Site-Images/money-icon.png" alt="USD Dolar Icon" class="et-waypoint et_pb_animation_top et_pb_animation_top_tablet et_pb_animation_top_phone wp-image-26096"></span></div>
<div class="et_pb_blurb_container">
</div>
</div>
</div><div class="et_pb_with_border et_pb_module et_pb_cta_1 et_pb_promo et_pb_text_align_center et_pb_bg_layout_light">
<div class="et_pb_promo_description"><div><h3><a href="https://www.caloes.ca.gov/office-of-the-director/policy-administration/finance-administration/grants-management/">Apply for Grants</a></h3>
<p>Grants and funding opportunities</p></div></div>
</div>
</div><div class="et_pb_with_border et_pb_column_1_3 et_pb_column et_pb_column_5 et_pb_css_mix_blend_mode_passthrough et-last-child">
<div class="et_pb_with_border et_pb_module et_pb_blurb et_pb_blurb_2 et_pb_text_align_left et_pb_blurb_position_top et_pb_bg_layout_light">
<div class="et_pb_blurb_content">
<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap et_pb_only_image_mode_wrap"><img decoding="async" width="80" height="80" src="https://www.caloes.ca.gov/wp-content/uploads/Site-Images/mask-icon.png" alt="Face mask icon" class="et-waypoint et_pb_animation_top et_pb_animation_top_tablet et_pb_animation_top_phone wp-image-26095"></span></div>
<div class="et_pb_blurb_container">
</div>
</div>
</div><div class="et_pb_with_border et_pb_module et_pb_cta_2 et_pb_promo et_pb_text_align_center et_pb_bg_layout_light">
<div class="et_pb_promo_description"><div><h3><a href="https://covid19.ca.gov/">COVID-19 Response</a></h3>
<p>Find testing sites, get vaccinated</p></div></div>
</div>
</div>
</div><div class="et_pb_row et_pb_row_3 et_pb_equal_columns et_pb_gutters1">
<div class="et_pb_column et_pb_column_1_3 et_pb_column_6 et_pb_css_mix_blend_mode_passthrough">
<div class="et_pb_with_border et_pb_module et_pb_blurb et_pb_blurb_3 et_pb_text_align_left et_pb_blurb_position_top et_pb_bg_layout_light">
<div class="et_pb_blurb_content">
<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap et_pb_only_image_mode_wrap"><img decoding="async" loading="lazy" width="80" height="80" src="https://www.caloes.ca.gov/wp-content/uploads/Site-Images/secure-icon.png" alt="Secure padlock Icon" class="et-waypoint et_pb_animation_top et_pb_animation_top_tablet et_pb_animation_top_phone wp-image-26094"></span></div>
<div class="et_pb_blurb_container">
</div>
</div>
</div><div class="et_pb_with_border et_pb_module et_pb_cta_3 et_pb_promo et_pb_text_align_center et_pb_bg_layout_light">
<div class="et_pb_promo_description"><div><h3><a href="https://www.caloes.ca.gov/office-of-the-director/operations/homeland-security/california-cybersecurity-integration-center/">Cybersecurity Initiatives</a></h3>
<p>Securing online resources and infrastructure</p></div></div>
</div>
</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_7 et_pb_css_mix_blend_mode_passthrough">
<div class="et_pb_with_border et_pb_module et_pb_blurb et_pb_blurb_4 et_pb_text_align_left et_pb_blurb_position_top et_pb_bg_layout_light">
<div class="et_pb_blurb_content">
<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap et_pb_only_image_mode_wrap"><img decoding="async" loading="lazy" width="80" height="80" src="https://www.caloes.ca.gov/wp-content/uploads/Site-Images/family-icon.png" alt="Family icon" class="et-waypoint et_pb_animation_top et_pb_animation_top_tablet et_pb_animation_top_phone wp-image-26097"></span></div>
<div class="et_pb_blurb_container">
</div>
</div>
</div><div class="et_pb_with_border et_pb_module et_pb_cta_4 et_pb_promo et_pb_text_align_center et_pb_bg_layout_light">
<div class="et_pb_promo_description"><div><h3><a href="https://www.listoscalifornia.org/" onmousedown="_gaq.push(['_trackEvent', 'Outbound Links', 'Click', 'listoscalifornia.org/', 0, 0]); _gaq.push(['b._trackEvent', 'Outbound Links', 'Click', 'listoscalifornia.org/', 0, 0]);">Listos California</a></h3>
<p>Get Ready. Stay Safe.</p></div></div>
</div>
</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_8 et_pb_css_mix_blend_mode_passthrough et-last-child">
<div class="et_pb_with_border et_pb_module et_pb_blurb et_pb_blurb_5 et_pb_text_align_left et_pb_blurb_position_top et_pb_bg_layout_light">
<div class="et_pb_blurb_content">
<div class="et_pb_main_blurb_image"><span class="et_pb_image_wrap et_pb_only_image_mode_wrap"><img decoding="async" loading="lazy" width="80" height="80" src="https://www.caloes.ca.gov/wp-content/uploads/Site-Images/map-icon.png" alt="Open map icon" class="et-waypoint et_pb_animation_top et_pb_animation_top_tablet et_pb_animation_top_phone wp-image-26098"></span></div>
<div class="et_pb_blurb_container">
</div>
</div>
</div><div class="et_pb_with_border et_pb_module et_pb_cta_5 et_pb_promo et_pb_text_align_center et_pb_bg_layout_light">
<div class="et_pb_promo_description"><div><h3><a href="https://myhazards.caloes.ca.gov/">Find Your Hazards</a></h3>
<p>Learn about risks where you live</p></div></div>
</div>
</div>
</div>
</div><div class="et_pb_section et_pb_section_2 et_pb_with_background et_section_regular">
<div class="et_pb_row et_pb_row_4 et_pb_equal_columns et_pb_gutters1">
<div class="et_pb_column et_pb_column_4_4 et_pb_column_9 et_pb_css_mix_blend_mode_passthrough et-last-child">
<div class="et_pb_module et_pb_text et_pb_text_3 et_pb_text_align_left et_pb_bg_layout_light">
<div class="et_pb_text_inner"><h2>Our Work by the Numbers</h2></div>
</div>
</div>
</div><div class="et_pb_row et_pb_row_5 et_pb_equal_columns et_pb_gutters1 et_pb_row_4col">
<div class="et_pb_column et_pb_column_1_4 et_pb_column_10 et_pb_css_mix_blend_mode_passthrough">
<div class="et_pb_with_border et_pb_module et_pb_blurb et_pb_blurb_6 et_pb_text_align_center et_pb_blurb_position_top et_pb_bg_layout_light">
<div class="et_pb_blurb_content">
<div class="et_pb_blurb_container">
<div class="et_pb_blurb_description"><p><span style="font-size: 18pt;">522</span></p></div>
</div>
</div>
</div><div class="et_pb_module et_pb_text et_pb_text_4 et_pb_text_align_center et_pb_bg_layout_light">
<div class="et_pb_text_inner">FIRIS Missions Flown</div>
</div>
</div><div class="et_pb_column et_pb_column_1_4 et_pb_column_11 et_pb_css_mix_blend_mode_passthrough">
<div class="et_pb_with_border et_pb_module et_pb_blurb et_pb_blurb_7 et_pb_text_align_center et_pb_blurb_position_top et_pb_bg_layout_light">
<div class="et_pb_blurb_content">
<div class="et_pb_blurb_container">
<div class="et_pb_blurb_description"><span style="font-size: 18pt">11</span></div>
</div>
</div>
</div><div class="et_pb_module et_pb_text et_pb_text_5 et_pb_text_align_center et_pb_bg_layout_light">
<div class="et_pb_text_inner">Open Federal Disasters</div>
</div>
</div><div class="et_pb_column et_pb_column_1_4 et_pb_column_12 et_pb_css_mix_blend_mode_passthrough">
<div class="et_pb_with_border et_pb_module et_pb_blurb et_pb_blurb_8 et_pb_text_align_center et_pb_blurb_position_top et_pb_bg_layout_light">
<div class="et_pb_blurb_content">
<div class="et_pb_blurb_container">
<div class="et_pb_blurb_description"><p><span style="font-size: 18pt;">27,917</span></p></div>
</div>
</div>
</div><div class="et_pb_module et_pb_text et_pb_text_6 et_pb_text_align_center et_pb_bg_layout_light">
<div class="et_pb_text_inner"><p><span>Fire Responders Trained</span></p></div>
</div>
</div><div class="et_pb_column et_pb_column_1_4 et_pb_column_13 et_pb_css_mix_blend_mode_passthrough et-last-child">
<div class="et_pb_with_border et_pb_module et_pb_blurb et_pb_blurb_9 et_pb_text_align_center et_pb_blurb_position_top et_pb_bg_layout_light">
<div class="et_pb_blurb_content">
<div class="et_pb_blurb_container">
<div class="et_pb_blurb_description"><p><span style="font-size: 18pt;">2.1 Billion</span></p></div>
</div>
</div>
</div><div class="et_pb_module et_pb_text et_pb_text_7 et_pb_text_align_center et_pb_bg_layout_light">
<div class="et_pb_text_inner">Grant Dollars <span style="background-color: #ffffff;color: #111111;font-size: 17px;text-align: center">Administered</span></div>
</div>
</div>
</div>
</div><div class="et_pb_section et_pb_section_3 et_pb_with_background et_section_regular">
<div class="et_pb_row et_pb_row_6 et_pb_equal_columns et_pb_gutters1">
<div class="et_pb_column et_pb_column_4_4 et_pb_column_14 et_pb_css_mix_blend_mode_passthrough et-last-child">
<div class="et_pb_module et_pb_text et_pb_text_8 et_pb_text_align_left et_pb_bg_layout_light">
<div class="et_pb_text_inner"><h2>I want to…</h2></div>
</div>
</div>
</div><div class="et_pb_row et_pb_row_7 et_pb_gutters2">
<div class="et_pb_column et_pb_column_1_2 et_pb_column_15 et_pb_css_mix_blend_mode_passthrough">
<div class="et_pb_module et_pb_text et_pb_text_9 et_pb_text_align_left et_pb_bg_layout_light">
<div class="et_pb_text_inner"><a href="/office-of-the-director/policy-administration/finance-administration/grants-management/">Apply for Grants</a><p></p>
<hr>
<p><a href="/office-of-the-director/operations/planning-preparedness-prevention/california-specialized-training-institute/">Get Emergency Management Training</a></p>
<hr>
<p><a href="/office-of-the-director/policy-administration/finance-administration/human-resources/employment-information/">Work for Cal OES</a></p>
<hr>
<p><a href=" /office-of-the-director/operations/recovery-directorate/hazard-mitigation/">Get funding for Hazard Mitigation projects</a></p>
<hr></div>
</div>
</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_16 et_pb_css_mix_blend_mode_passthrough et-last-child">
<div class="et_pb_module et_pb_text et_pb_text_10 et_pb_text_align_left et_pb_bg_layout_light">
<div class="et_pb_text_inner"><a href="/office-of-the-director/operations/planning-preparedness-prevention/planning-preparedness/">Prepare for a Disaster</a><p></p>
<hr>
<p><a href="/office-of-the-director/">Learn more about Cal OES</a></p>
<hr>
<p><a href="/office-of-the-director/policy-administration/finance-administration/human-resources/internship-programs/">Learn about Internships at Cal OES</a></p>
<hr>
<p>Sign up for <a href="http://calalerts.org/" target="_blank" rel="noopener" onmousedown="_gaq.push(['_trackEvent', 'Outbound Links', 'Click', 'calalerts.org/', 0, 0]); _gaq.push(['b._trackEvent', 'Outbound Links', 'Click', 'calalerts.org/', 0, 0]);">Emergency Alerts</a> and <a href="https://earthquake.ca.gov" target="_blank" rel="noopener">Earthquake Early Warning</a></p>
<hr></div>
</div>
</div>
</div>
</div><div class="et_pb_section et_pb_section_4 et_pb_with_background et_section_regular">
<div class="et_pb_row et_pb_row_8 et_pb_equal_columns">
<div class="et_pb_column et_pb_column_4_4 et_pb_column_17 et_pb_css_mix_blend_mode_passthrough et-last-child">
<div class="et_pb_module et_pb_text et_pb_text_11 et_pb_text_align_left et_pb_bg_layout_light">
<div class="et_pb_text_inner"><h2>News</h2></div>
</div>
</div>
</div><div class="et_pb_row et_pb_row_9 et_pb_equal_columns et_pb_gutters1">
<div class="et_pb_column et_pb_column_4_4 et_pb_column_18 et_pb_css_mix_blend_mode_passthrough et-last-child">
<div class="et_pb_module et_pb_code et_pb_code_0">
<div class="et_pb_code_inner"> <!-- start feedwind code --> <script></script> <!-- end feedwind code --> </div>
</div>
</div>
</div>
</div><div class="et_pb_section et_pb_section_5 et_pb_with_background et_section_regular et_pb_section_sticky">
<div class="et_pb_row et_pb_row_10 et_pb_gutters1 et-last-child">
<div class="et_pb_column et_pb_column_1_3 et_pb_column_19 et_pb_css_mix_blend_mode_passthrough et_pb_row_sticky">
<div class="et_pb_module et_pb_image et_pb_image_0 et_pb_image_sticky">
<span class="et_pb_image_wrap has-box-shadow-overlay"><div class="box-shadow-overlay"></div><img decoding="async" loading="lazy" width="553" height="403" src="https://www.caloes.ca.gov/wp-content/uploads/WEA-1.jpg" alt="Wireless Emergency Alerts Representation, alerting a set of houses" srcset="https://www.caloes.ca.gov/wp-content/uploads/WEA-1.jpg 553w, https://www.caloes.ca.gov/wp-content/uploads/WEA-1-480x350.jpg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 553px, 100vw" class="wp-image-521" aria-label="WEA"></span>
</div>
</div><div class="et_pb_column et_pb_column_2_3 et_pb_column_20 et_pb_css_mix_blend_mode_passthrough et-last-child">
<div class="et_pb_with_border et_pb_module et_pb_cta_6 et_clickable et_pb_promo et_pb_text_align_left et_pb_bg_layout_light">
<div class="et_pb_promo_description"><h3 class="et_pb_module_header">Get emergency alerts</h3><div>Wireless Emergency Alerts is a nation-wide system providing lifesaving information for the State of California</div></div>
<div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_promo_button no-underline et_pb_custom_button_icon" href="https://calalerts.org" target="_blank" onmousedown="_gaq.push(['_trackEvent', 'Outbound Links', 'Click', 'calalerts.org/', 0, 0]); _gaq.push(['b._trackEvent', 'Outbound Links', 'Click', 'calalerts.org/', 0, 0]);">Sign up now</a></div>
</div>
</div>
</div>
</div><div class="et_pb_section et_pb_section_7 et_pb_with_background et_section_regular">
<div class="et_pb_row et_pb_row_11 et_pb_equal_columns et_pb_gutters1">
<div class="et_pb_column et_pb_column_4_4 et_pb_column_21 et_pb_css_mix_blend_mode_passthrough et-last-child">
<div class="et_pb_module et_pb_ca_section_footer et_pb_ca_section_footer_0 section"><div class="et_pb_module et_pb_ca_section_footer_group et_pb_ca_section_footer_group_0 quarter"><h3>Statewide Campaigns</h3><ul class="list-unstyled p-0"><li class="mb-2"><a href="https://covid19.ca.gov/" target="_blank" aria-label="Section Footer Group COVID-19 Updates">COVID-19 Updates</a></li><li class="mb-2"><a href="http://www.sos.ca.gov/elections/voter-registration/" target="_blank" aria-label="Section Footer Group My Vote. My Choice">My Vote. My Choice</a></li><li class="mb-2"><a href="https://saveourwater.com/" target="_blank" onmousedown="_gaq.push(['_trackEvent', 'Outbound Links', 'Click', 'saveourwater.com/', 0, 0]); _gaq.push(['b._trackEvent', 'Outbound Links', 'Click', 'saveourwater.com/', 0, 0]);" aria-label="Section Footer Group Save our Water">Save our Water</a></li><li class="mb-2"><a href="http://www.flexalert.org/" target="_blank" onmousedown="_gaq.push(['_trackEvent', 'Outbound Links', 'Click', 'flexalert.org/', 0, 0]); _gaq.push(['b._trackEvent', 'Outbound Links', 'Click', 'flexalert.org/', 0, 0]);" aria-label="Section Footer Group Flex Alert">Flex Alert</a></li></ul></div><div class="et_pb_module et_pb_ca_section_footer_group et_pb_ca_section_footer_group_1 quarter"><h3>Employees</h3><ul class="list-unstyled p-0"><li class="mb-2"><a href="/cal-oes/employee-login/" target="_blank" aria-label="Section Footer Group Employee Login">Employee Login</a></li><li class="mb-2"><a href="https://caleoc.caloes.ca.gov/eoc7/default.aspx" target="_blank" aria-label="Section Footer Group Cal EOC">Cal EOC</a></li></ul></div><div class="et_pb_module et_pb_ca_section_footer_group et_pb_ca_section_footer_group_2 quarter"><h3>Leadership</h3><ul class="list-unstyled p-0"><li class="mb-2"><a href="https://gov.ca.gov/" target="_blank" aria-label="Section Footer Group Governor Gavin Newsom">Governor Gavin Newsom</a></li><li class="mb-2"><a href="/office-of-the-director/executive-team/" target="_blank" aria-label="Section Footer Group Director Nancy Ward">Director Nancy Ward</a></li></ul></div></div>
</div>
</div>
</div> </div>
</div>
</div>
</article> <!-- .et_pb_post -->
<span class="return-top hidden-print"></span>
</main>
<span class="return-top"></span></div> <!-- #main-content -->
</div>
</div>
<footer id="footer" class="global-footer hidden-print"><div class="container"><div class="row"><div class="three-quarters"><ul class="footer-links"><li><a href="#skip-to-content" class="et_smooth_scroll_disabled">Back to Top</a></li><li class="" aria-label=""><a href="https://www.caloes.ca.gov/privacy-policy/">Privacy Policy</a></li><li class="" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/policy-administration/legal-affairs/conditions-of-use/">Conditions of Use</a></li><li class="" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/policy-administration/legal-affairs/public-records-request/">Public Records Act Request</a></li><li class="" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/policy-administration/internal-audit-office/whistleblower/">Whistleblower</a></li><li class="" aria-label=""><a href="https://www.caloes.ca.gov/site-map-california-governors-office-of-emergency-services/">Site Map</a></li><li class="" aria-label=""><a href="https://www.caloes.ca.gov/cal-oes/website-accessibility-certification/">Website Accessibility Certification</a></li><li class="" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/policy-administration/legal-affairs/service-of-process/">Service of Process</a></li><li class="" aria-label=""><a href="https://www.caloes.ca.gov/office-of-the-director/policy-administration/internal-audit-office/feedback/">Feedback</a></li></ul></div><div class="quarter text-right"><ul class="socialsharer-container"><li><a href="https://www.facebook.com/CaliforniaOES" target="_blank" onmousedown="_gaq.push(['_trackEvent', 'Outbound Links', 'Click', 'facebook.com/californiaoes', 0, 0]); _gaq.push(['b._trackEvent', 'Outbound Links', 'Click', 'facebook.com/californiaoes', 0, 0]);" aria-label="Share via Facebook"><span class="ca-gov-icon-facebook"></span><span class="sr-only">facebook</span></a></li><li><a href="https://twitter.com/cal_oes" target="_blank" onmousedown="_gaq.push(['_trackEvent', 'Outbound Links', 'Click', 'twitter.com/cal_oes', 0, 0]); _gaq.push(['b._trackEvent', 'Outbound Links', 'Click', 'twitter.com/cal_oes', 0, 0]);" aria-label="Share via Twitter"><span class="ca-gov-icon-twitter"></span><span class="sr-only">twitter</span></a></li><li><a href="https://www.flickr.com/photos/calemaphotos/" target="_blank" onmousedown="_gaq.push(['_trackEvent', 'Outbound Links', 'Click', 'flickr.com/photos/calemaphotos/', 0, 0]); _gaq.push(['b._trackEvent', 'Outbound Links', 'Click', 'flickr.com/photos/calemaphotos/', 0, 0]);" aria-label="Share via Flickr"><span class="ca-gov-icon-flickr"></span><span class="sr-only">flickr</span></a></li><li><a href="https://www.youtube.com/user/CalEMATV" target="_blank" onmousedown="_gaq.push(['_trackEvent', 'Outbound Links', 'Click', 'youtube.com/user/calematv', 0, 0]); _gaq.push(['b._trackEvent', 'Outbound Links', 'Click', 'youtube.com/user/calematv', 0, 0]);" aria-label="Share via YouTube"><span class="ca-gov-icon-youtube"></span><span class="sr-only">youtube</span></a></li><li><a href="https://www.instagram.com/cal_OES/" target="_blank" onmousedown="_gaq.push(['_trackEvent', 'Outbound Links', 'Click', 'instagram.com/cal_oes/', 0, 0]); _gaq.push(['b._trackEvent', 'Outbound Links', 'Click', 'instagram.com/cal_oes/', 0, 0]);" aria-label="Share via Instagram"><span class="ca-gov-icon-instagram"></span><span class="sr-only">instagram</span></a></li></ul></div></div></div><div class="copyright"><div class="container"><div class="row"><div class="half"><p class="d-inline">Copyright <span aria-hidden="true">©</span> 2024 State of California</p></div></div></div></div></footer><div class="gtranslate_wrapper gt_container-kb1z1l" id="gt-wrapper-43900693"><!-- GTranslate: https://gtranslate.com --><div id="google_translate_element2"></div><div id="gt_float_wrapper" style="position:fixed;top:20px;right:20px;z-index:999999;"><div class="gt_float_switcher notranslate" style="opacity: 1;"><div class="gt_options" style="display:none"><a href="#" class="nturl" data-gt-lang="af"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/af.svg" alt="af"> Afrikaans</a><a href="#" class="nturl" data-gt-lang="sq"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/sq.svg" alt="sq"> Albanian</a><a href="#" class="nturl" data-gt-lang="am"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/am.svg" alt="am"> Amharic</a><a href="#" class="nturl" data-gt-lang="ar"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ar.svg" alt="ar"> Arabic</a><a href="#" class="nturl" data-gt-lang="hy"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/hy.svg" alt="hy"> Armenian</a><a href="#" class="nturl" data-gt-lang="az"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/az.svg" alt="az"> Azerbaijani</a><a href="#" class="nturl" data-gt-lang="eu"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/eu.svg" alt="eu"> Basque</a><a href="#" class="nturl" data-gt-lang="be"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/be.svg" alt="be"> Belarusian</a><a href="#" class="nturl" data-gt-lang="bn"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/bn.svg" alt="bn"> Bengali</a><a href="#" class="nturl" data-gt-lang="bs"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/bs.svg" alt="bs"> Bosnian</a><a href="#" class="nturl" data-gt-lang="bg"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/bg.svg" alt="bg"> Bulgarian</a><a href="#" class="nturl" data-gt-lang="ca"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ca.svg" alt="ca"> Catalan</a><a href="#" class="nturl" data-gt-lang="ceb"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ceb.svg" alt="ceb"> Cebuano</a><a href="#" class="nturl" data-gt-lang="ny"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ny.svg" alt="ny"> Chichewa</a><a href="#" class="nturl" data-gt-lang="zh-CN"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/zh-CN.svg" alt="zh-CN"> Chinese (Simplified)</a><a href="#" class="nturl" data-gt-lang="zh-TW"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/zh-TW.svg" alt="zh-TW"> Chinese (Traditional)</a><a href="#" class="nturl" data-gt-lang="co"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/co.svg" alt="co"> Corsican</a><a href="#" class="nturl" data-gt-lang="hr"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/hr.svg" alt="hr"> Croatian</a><a href="#" class="nturl" data-gt-lang="cs"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/cs.svg" alt="cs"> Czech</a><a href="#" class="nturl" data-gt-lang="da"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/da.svg" alt="da"> Danish</a><a href="#" class="nturl" data-gt-lang="nl"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/nl.svg" alt="nl"> Dutch</a><a href="#" class="nturl gt-current" data-gt-lang="en"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/en-us.svg" alt="en"> English</a><a href="#" class="nturl" data-gt-lang="eo"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/eo.svg" alt="eo"> Esperanto</a><a href="#" class="nturl" data-gt-lang="et"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/et.svg" alt="et"> Estonian</a><a href="#" class="nturl" data-gt-lang="tl"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/tl.svg" alt="tl"> Filipino</a><a href="#" class="nturl" data-gt-lang="fi"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/fi.svg" alt="fi"> Finnish</a><a href="#" class="nturl" data-gt-lang="fr"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/fr.svg" alt="fr"> French</a><a href="#" class="nturl" data-gt-lang="fy"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/fy.svg" alt="fy"> Frisian</a><a href="#" class="nturl" data-gt-lang="gl"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/gl.svg" alt="gl"> Galician</a><a href="#" class="nturl" data-gt-lang="ka"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ka.svg" alt="ka"> Georgian</a><a href="#" class="nturl" data-gt-lang="de"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/de.svg" alt="de"> German</a><a href="#" class="nturl" data-gt-lang="el"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/el.svg" alt="el"> Greek</a><a href="#" class="nturl" data-gt-lang="gu"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/gu.svg" alt="gu"> Gujarati</a><a href="#" class="nturl" data-gt-lang="ht"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ht.svg" alt="ht"> Haitian Creole</a><a href="#" class="nturl" data-gt-lang="ha"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ha.svg" alt="ha"> Hausa</a><a href="#" class="nturl" data-gt-lang="haw"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/haw.svg" alt="haw"> Hawaiian</a><a href="#" class="nturl" data-gt-lang="iw"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/iw.svg" alt="iw"> Hebrew</a><a href="#" class="nturl" data-gt-lang="hi"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/hi.svg" alt="hi"> Hindi</a><a href="#" class="nturl" data-gt-lang="hmn"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/hmn.svg" alt="hmn"> Hmong</a><a href="#" class="nturl" data-gt-lang="hu"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/hu.svg" alt="hu"> Hungarian</a><a href="#" class="nturl" data-gt-lang="is"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/is.svg" alt="is"> Icelandic</a><a href="#" class="nturl" data-gt-lang="ig"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ig.svg" alt="ig"> Igbo</a><a href="#" class="nturl" data-gt-lang="id"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/id.svg" alt="id"> Indonesian</a><a href="#" class="nturl" data-gt-lang="ga"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ga.svg" alt="ga"> Irish</a><a href="#" class="nturl" data-gt-lang="it"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/it.svg" alt="it"> Italian</a><a href="#" class="nturl" data-gt-lang="ja"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ja.svg" alt="ja"> Japanese</a><a href="#" class="nturl" data-gt-lang="jw"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/jw.svg" alt="jw"> Javanese</a><a href="#" class="nturl" data-gt-lang="kn"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/kn.svg" alt="kn"> Kannada</a><a href="#" class="nturl" data-gt-lang="kk"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/kk.svg" alt="kk"> Kazakh</a><a href="#" class="nturl" data-gt-lang="km"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/km.svg" alt="km"> Khmer</a><a href="#" class="nturl" data-gt-lang="ko"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ko.svg" alt="ko"> Korean</a><a href="#" class="nturl" data-gt-lang="ku"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ku.svg" alt="ku"> Kurdish (Kurmanji)</a><a href="#" class="nturl" data-gt-lang="ky"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ky.svg" alt="ky"> Kyrgyz</a><a href="#" class="nturl" data-gt-lang="lo"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/lo.svg" alt="lo"> Lao</a><a href="#" class="nturl" data-gt-lang="la"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/la.svg" alt="la"> Latin</a><a href="#" class="nturl" data-gt-lang="lv"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/lv.svg" alt="lv"> Latvian</a><a href="#" class="nturl" data-gt-lang="lt"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/lt.svg" alt="lt"> Lithuanian</a><a href="#" class="nturl" data-gt-lang="lb"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/lb.svg" alt="lb"> Luxembourgish</a><a href="#" class="nturl" data-gt-lang="mk"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/mk.svg" alt="mk"> Macedonian</a><a href="#" class="nturl" data-gt-lang="mg"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/mg.svg" alt="mg"> Malagasy</a><a href="#" class="nturl" data-gt-lang="ms"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ms.svg" alt="ms"> Malay</a><a href="#" class="nturl" data-gt-lang="ml"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ml.svg" alt="ml"> Malayalam</a><a href="#" class="nturl" data-gt-lang="mt"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/mt.svg" alt="mt"> Maltese</a><a href="#" class="nturl" data-gt-lang="mi"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/mi.svg" alt="mi"> Maori</a><a href="#" class="nturl" data-gt-lang="mr"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/mr.svg" alt="mr"> Marathi</a><a href="#" class="nturl" data-gt-lang="mn"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/mn.svg" alt="mn"> Mongolian</a><a href="#" class="nturl" data-gt-lang="my"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/my.svg" alt="my"> Myanmar (Burmese)</a><a href="#" class="nturl" data-gt-lang="ne"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ne.svg" alt="ne"> Nepali</a><a href="#" class="nturl" data-gt-lang="no"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/no.svg" alt="no"> Norwegian</a><a href="#" class="nturl" data-gt-lang="ps"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ps.svg" alt="ps"> Pashto</a><a href="#" class="nturl" data-gt-lang="fa"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/fa.svg" alt="fa"> Persian</a><a href="#" class="nturl" data-gt-lang="pl"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/pl.svg" alt="pl"> Polish</a><a href="#" class="nturl" data-gt-lang="pt"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/pt.svg" alt="pt"> Portuguese</a><a href="#" class="nturl" data-gt-lang="pa"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/pa.svg" alt="pa"> Punjabi</a><a href="#" class="nturl" data-gt-lang="ro"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ro.svg" alt="ro"> Romanian</a><a href="#" class="nturl" data-gt-lang="ru"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ru.svg" alt="ru"> Russian</a><a href="#" class="nturl" data-gt-lang="sm"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/sm.svg" alt="sm"> Samoan</a><a href="#" class="nturl" data-gt-lang="gd"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/gd.svg" alt="gd"> Scottish Gaelic</a><a href="#" class="nturl" data-gt-lang="sr"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/sr.svg" alt="sr"> Serbian</a><a href="#" class="nturl" data-gt-lang="st"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/st.svg" alt="st"> Sesotho</a><a href="#" class="nturl" data-gt-lang="sn"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/sn.svg" alt="sn"> Shona</a><a href="#" class="nturl" data-gt-lang="sd"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/sd.svg" alt="sd"> Sindhi</a><a href="#" class="nturl" data-gt-lang="si"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/si.svg" alt="si"> Sinhala</a><a href="#" class="nturl" data-gt-lang="sk"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/sk.svg" alt="sk"> Slovak</a><a href="#" class="nturl" data-gt-lang="sl"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/sl.svg" alt="sl"> Slovenian</a><a href="#" class="nturl" data-gt-lang="so"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/so.svg" alt="so"> Somali</a><a href="#" class="nturl" data-gt-lang="es"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/es.svg" alt="es"> Spanish</a><a href="#" class="nturl" data-gt-lang="su"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/su.svg" alt="su"> Sundanese</a><a href="#" class="nturl" data-gt-lang="sw"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/sw.svg" alt="sw"> Swahili</a><a href="#" class="nturl" data-gt-lang="sv"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/sv.svg" alt="sv"> Swedish</a><a href="#" class="nturl" data-gt-lang="tg"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/tg.svg" alt="tg"> Tajik</a><a href="#" class="nturl" data-gt-lang="ta"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ta.svg" alt="ta"> Tamil</a><a href="#" class="nturl" data-gt-lang="te"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/te.svg" alt="te"> Telugu</a><a href="#" class="nturl" data-gt-lang="th"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/th.svg" alt="th"> Thai</a><a href="#" class="nturl" data-gt-lang="tr"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/tr.svg" alt="tr"> Turkish</a><a href="#" class="nturl" data-gt-lang="uk"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/uk.svg" alt="uk"> Ukrainian</a><a href="#" class="nturl" data-gt-lang="ur"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/ur.svg" alt="ur"> Urdu</a><a href="#" class="nturl" data-gt-lang="uz"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/uz.svg" alt="uz"> Uzbek</a><a href="#" class="nturl" data-gt-lang="vi"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/vi.svg" alt="vi"> Vietnamese</a><a href="#" class="nturl" data-gt-lang="cy"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/cy.svg" alt="cy"> Welsh</a><a href="#" class="nturl" data-gt-lang="xh"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/xh.svg" alt="xh"> Xhosa</a><a href="#" class="nturl" data-gt-lang="yi"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/yi.svg" alt="yi"> Yiddish</a><a href="#" class="nturl" data-gt-lang="yo"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/yo.svg" alt="yo"> Yoruba</a><a href="#" class="nturl" data-gt-lang="zu"><img data-gt-lazy-src="/wp-content/plugins/gtranslate/flags/svg/zu.svg" alt="zu"> Zulu</a></div><div class="gt-selected"><div class="gt-current-lang"><img src="/wp-content/plugins/gtranslate/flags/svg/en-us.svg" alt="en"> <span class="gt-lang-code">en</span> <span class="gt_float_switcher-arrow"></span></div></div></div></div></div> <script type="text/javascript">
var et_link_options_data = [{"class":"et_pb_cta_6","url":"http:\/\/calalerts.org","target":"_blank"}];
</script>
<script async="" src="https://siteimproveanalytics.com/js/siteanalyze_1768.js"></script>
<script type="text/html" id="tmpl-media-frame">
<div class="media-frame-title" id="media-frame-title"></div>
<h2 class="media-frame-menu-heading">Actions</h2>
<button type="button" class="button button-link media-frame-menu-toggle" aria-expanded="false">
Menu <span class="dashicons dashicons-arrow-down" aria-hidden="true"></span>
</button>
<div class="media-frame-menu"></div>
<div class="media-frame-tab-panel">
<div class="media-frame-router"></div>
<div class="media-frame-content"></div>
</div>
<h2 class="media-frame-actions-heading screen-reader-text">
Selected media actions </h2>
<div class="media-frame-toolbar"></div>
<div class="media-frame-uploader"></div>
</script>
<script type="text/html" id="tmpl-media-modal">
<div tabindex="0" class="media-modal wp-core-ui" role="dialog" aria-labelledby="media-frame-title">
<# if ( data.hasCloseButton ) { #>
<button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text">Close dialog</span></span></button>
<# } #>
<div class="media-modal-content" role="document"></div>
</div>
<div class="media-modal-backdrop"></div>
</script>
<script type="text/html" id="tmpl-uploader-window">
<div class="uploader-window-content">
<div class="uploader-editor-title">Drop files to upload</div>
</div>
</script>
<script type="text/html" id="tmpl-uploader-editor">
<div class="uploader-editor-content">
<div class="uploader-editor-title">Drop files to upload</div>
</div>
</script>
<script type="text/html" id="tmpl-uploader-inline">
<# var messageClass = data.message ? 'has-upload-message' : 'no-upload-message'; #>
<# if ( data.canClose ) { #>
<button class="close dashicons dashicons-no"><span class="screen-reader-text">Close uploader</span></button>
<# } #>
<div class="uploader-inline-content {{ messageClass }}">
<# if ( data.message ) { #>
<h2 class="upload-message">{{ data.message }}</h2>
<# } #>
<div class="upload-ui">
<h2 class="upload-instructions drop-instructions">Drop files to upload</h2>
<p class="upload-instructions drop-instructions">or</p>
<button type="button" class="browser button button-hero" aria-labelledby="post-upload-info">Select Files</button>
</div>
<div class="upload-inline-status"></div>
<div class="post-upload-ui" id="post-upload-info">
<p class="max-upload-size">
Maximum upload file size: 244 MB. </p>
<# if ( data.suggestedWidth && data.suggestedHeight ) { #>
<p class="suggested-dimensions">
Suggested image dimensions: {{data.suggestedWidth}} by {{data.suggestedHeight}} pixels. </p>
<# } #>
</div>
</div>
</script>
<script type="text/html" id="tmpl-media-library-view-switcher">
<a href="https://www.caloes.ca.gov/wp-admin/upload.php?mode=list" class="view-list">
<span class="screen-reader-text">List view</span>
</a>
<a href="https://www.caloes.ca.gov/wp-admin/upload.php?mode=grid" class="view-grid current" aria-current="page">
<span class="screen-reader-text">Grid view</span>
</a>
</script>
<script type="text/html" id="tmpl-uploader-status">
<h2>Uploading</h2>
<div class="media-progress-bar"><div></div></div>
<div class="upload-details">
<span class="upload-count">
<span class="upload-index"></span> / <span class="upload-total"></span>
</span>
<span class="upload-detail-separator">–</span>
<span class="upload-filename"></span>
</div>
<div class="upload-errors"></div>
<button type="button" class="button upload-dismiss-errors">Dismiss errors</button>
</script>
<script type="text/html" id="tmpl-uploader-status-error">
<span class="upload-error-filename">{{{ data.filename }}}</span>
<span class="upload-error-message">{{ data.message }}</span>
</script>
<script type="text/html" id="tmpl-edit-attachment-frame">
<div class="edit-media-header">
<button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text">Edit previous media item</span></button>
<button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text">Edit next media item</span></button>
<button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text">Close dialog</span></span></button>
</div>
<div class="media-frame-title"></div>
<div class="media-frame-content"></div>
</script>
<script type="text/html" id="tmpl-attachment-details-two-column">
<div class="attachment-media-view {{ data.orientation }}">
<h2 class="screen-reader-text">Attachment Preview</h2>
<div class="thumbnail thumbnail-{{ data.type }}">
<# if ( data.uploading ) { #>
<div class="media-progress-bar"><div></div></div>
<# } else if ( data.sizes && data.sizes.large ) { #>
<img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" alt="" />
<# } else if ( data.sizes && data.sizes.full ) { #>
<img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" alt="" />
<# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #>
<img class="details-image icon" src="{{ data.icon }}" draggable="false" alt="" />
<# } #>
<# if ( 'audio' === data.type ) { #>
<div class="wp-media-wrapper wp-audio">
<audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none">
<source type="{{ data.mime }}" src="{{ data.url }}" />
</audio>
</div>
<# } else if ( 'video' === data.type ) {
var w_rule = '';
if ( data.width ) {
w_rule = 'width: ' + data.width + 'px;';
} else if ( wp.media.view.settings.contentWidth ) {
w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;';
}
#>
<div style="{{ w_rule }}" class="wp-media-wrapper wp-video">
<video controls="controls" class="wp-video-shortcode" preload="metadata"
<# if ( data.width ) { #>width="{{ data.width }}"<# } #>
<# if ( data.height ) { #>height="{{ data.height }}"<# } #>
<# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>>
<source type="{{ data.mime }}" src="{{ data.url }}" />
</video>
</div>
<# } #>
<div class="attachment-actions">
<# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #>
<button type="button" class="button edit-attachment">Edit Image</button>
<# } else if ( 'pdf' === data.subtype && data.sizes ) { #>
<p>Document Preview</p>
<# } #>
</div>
</div>
</div>
<div class="attachment-info">
<span class="settings-save-status" role="status">
<span class="spinner"></span>
<span class="saved">Saved.</span>
</span>
<div class="details">
<h2 class="screen-reader-text">Details</h2>
<div class="uploaded"><strong>Uploaded on:</strong> {{ data.dateFormatted }}</div>
<div class="uploaded-by">
<strong>Uploaded by:</strong>
<# if ( data.authorLink ) { #>
<a href="{{ data.authorLink }}">{{ data.authorName }}</a>
<# } else { #>
{{ data.authorName }}
<# } #>
</div>
<# if ( data.uploadedToTitle ) { #>
<div class="uploaded-to">
<strong>Uploaded to:</strong>
<# if ( data.uploadedToLink ) { #>
<a href="{{ data.uploadedToLink }}">{{ data.uploadedToTitle }}</a>
<# } else { #>
{{ data.uploadedToTitle }}
<# } #>
</div>
<# } #>
<div class="filename"><strong>File name:</strong> {{ data.filename }}</div>
<div class="file-type"><strong>File type:</strong> {{ data.mime }}</div>
<div class="file-size"><strong>File size:</strong> {{ data.filesizeHumanReadable }}</div>
<# if ( 'image' === data.type && ! data.uploading ) { #>
<# if ( data.width && data.height ) { #>
<div class="dimensions"><strong>Dimensions:</strong>
{{ data.width }} by {{ data.height }} pixels </div>
<# } #>
<# if ( data.originalImageURL && data.originalImageName ) { #>
<div class="word-wrap-break-word">
Original image: <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a>
</div>
<# } #>
<# } #>
<# if ( data.fileLength && data.fileLengthHumanReadable ) { #>
<div class="file-length"><strong>Length:</strong>
<span aria-hidden="true">{{ data.fileLength }}</span>
<span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span>
</div>
<# } #>
<# if ( 'audio' === data.type && data.meta.bitrate ) { #>
<div class="bitrate">
<strong>Bitrate:</strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s
<# if ( data.meta.bitrate_mode ) { #>
{{ ' ' + data.meta.bitrate_mode.toUpperCase() }}
<# } #>
</div>
<# } #>
<# if ( data.mediaStates ) { #>
<div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div>
<# } #>
<div class="compat-meta">
<# if ( data.compat && data.compat.meta ) { #>
{{{ data.compat.meta }}}
<# } #>
</div>
</div>
<div class="settings">
<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
<# if ( 'image' === data.type ) { #>
<span class="setting alt-text has-description" data-setting="alt">
<label for="attachment-details-two-column-alt-text" class="name">Alternative Text</label>
<textarea id="attachment-details-two-column-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea>
</span>
<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree" target="_blank" rel="noopener">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p>
<# } #>
<span class="setting" data-setting="title">
<label for="attachment-details-two-column-title" class="name">Title</label>
<input type="text" id="attachment-details-two-column-title" value="{{ data.title }}" {{ maybeReadOnly }} />
</span>
<# if ( 'audio' === data.type ) { #>
<span class="setting" data-setting="artist">
<label for="attachment-details-two-column-artist" class="name">Artist</label>
<input type="text" id="attachment-details-two-column-artist" value="{{ data.artist || data.meta.artist || '' }}" />
</span>
<span class="setting" data-setting="album">
<label for="attachment-details-two-column-album" class="name">Album</label>
<input type="text" id="attachment-details-two-column-album" value="{{ data.album || data.meta.album || '' }}" />
</span>
<# } #>
<span class="setting" data-setting="caption">
<label for="attachment-details-two-column-caption" class="name">Caption</label>
<textarea id="attachment-details-two-column-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea>
</span>
<span class="setting" data-setting="description">
<label for="attachment-details-two-column-description" class="name">Description</label>
<textarea id="attachment-details-two-column-description" {{ maybeReadOnly }}>{{ data.description }}</textarea>
</span>
<span class="setting" data-setting="url">
<label for="attachment-details-two-column-copy-link" class="name">File URL:</label>
<input type="text" class="attachment-details-copy-link" id="attachment-details-two-column-copy-link" value="{{ data.url }}" readonly />
<span class="copy-to-clipboard-container">
<button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-two-column-copy-link">Copy URL to clipboard</button>
<span class="success hidden" aria-hidden="true">Copied!</span>
</span>
</span>
<div class="attachment-compat"></div>
</div>
<div class="actions">
<# if ( data.link ) { #>
<a class="view-attachment" href="{{ data.link }}">View attachment page</a>
<# } #>
<# if ( data.can.save ) { #>
<# if ( data.link ) { #>
<span class="links-separator">|</span>
<# } #>
<a href="{{ data.editLink }}">Edit more details</a>
<# } #>
<# if ( ! data.uploading && data.can.remove ) { #>
<# if ( data.link || data.can.save ) { #>
<span class="links-separator">|</span>
<# } #>
<button type="button" class="button-link delete-attachment">Delete permanently</button>
<# } #>
</div>
</div>
</script>
<script type="text/html" id="tmpl-attachment">
<div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}">
<div class="thumbnail">
<# if ( data.uploading ) { #>
<div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div>
<# } else if ( 'image' === data.type && data.size && data.size.url ) { #>
<div class="centered">
<img src="{{ data.size.url }}" draggable="false" alt="" />
</div>
<# } else { #>
<div class="centered">
<# if ( data.image && data.image.src && data.image.src !== data.icon ) { #>
<img src="{{ data.image.src }}" class="thumbnail" draggable="false" alt="" />
<# } else if ( data.sizes && data.sizes.medium ) { #>
<img src="{{ data.sizes.medium.url }}" class="thumbnail" draggable="false" alt="" />
<# } else { #>
<img src="{{ data.icon }}" class="icon" draggable="false" alt="" />
<# } #>
</div>
<div class="filename">
<div>{{ data.filename }}</div>
</div>
<# } #>
</div>
<# if ( data.buttons.close ) { #>
<button type="button" class="button-link attachment-close media-modal-icon"><span class="screen-reader-text">Remove</span></button>
<# } #>
</div>
<# if ( data.buttons.check ) { #>
<button type="button" class="check" tabindex="-1"><span class="media-modal-icon"></span><span class="screen-reader-text">Deselect</span></button>
<# } #>
<#
var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly';
if ( data.describe ) {
if ( 'image' === data.type ) { #>
<input type="text" value="{{ data.caption }}" class="describe" data-setting="caption"
aria-label="Caption"
placeholder="Caption…" {{ maybeReadOnly }} />
<# } else { #>
<input type="text" value="{{ data.title }}" class="describe" data-setting="title"
<# if ( 'video' === data.type ) { #>
aria-label="Video title"
placeholder="Video title…"
<# } else if ( 'audio' === data.type ) { #>
aria-label="Audio title"
placeholder="Audio title…"
<# } else { #>
aria-label="Media title"
placeholder="Media title…"
<# } #> {{ maybeReadOnly }} />
<# }
} #>
</script>
<script type="text/html" id="tmpl-attachment-details">
<h2>
Attachment Details <span class="settings-save-status" role="status">
<span class="spinner"></span>
<span class="saved">Saved.</span>
</span>
</h2>
<div class="attachment-info">
<# if ( 'audio' === data.type ) { #>
<div class="wp-media-wrapper wp-audio">
<audio style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none">
<source type="{{ data.mime }}" src="{{ data.url }}" />
</audio>
</div>
<# } else if ( 'video' === data.type ) {
var w_rule = '';
if ( data.width ) {
w_rule = 'width: ' + data.width + 'px;';
} else if ( wp.media.view.settings.contentWidth ) {
w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;';
}
#>
<div style="{{ w_rule }}" class="wp-media-wrapper wp-video">
<video controls="controls" class="wp-video-shortcode" preload="metadata"
<# if ( data.width ) { #>width="{{ data.width }}"<# } #>
<# if ( data.height ) { #>height="{{ data.height }}"<# } #>
<# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>>
<source type="{{ data.mime }}" src="{{ data.url }}" />
</video>
</div>
<# } else { #>
<div class="thumbnail thumbnail-{{ data.type }}">
<# if ( data.uploading ) { #>
<div class="media-progress-bar"><div></div></div>
<# } else if ( 'image' === data.type && data.size && data.size.url ) { #>
<img src="{{ data.size.url }}" draggable="false" alt="" />
<# } else { #>
<img src="{{ data.icon }}" class="icon" draggable="false" alt="" />
<# } #>
</div>
<# } #>
<div class="details">
<div class="filename">{{ data.filename }}</div>
<div class="uploaded">{{ data.dateFormatted }}</div>
<div class="file-size">{{ data.filesizeHumanReadable }}</div>
<# if ( 'image' === data.type && ! data.uploading ) { #>
<# if ( data.width && data.height ) { #>
<div class="dimensions">
{{ data.width }} by {{ data.height }} pixels </div>
<# } #>
<# if ( data.originalImageURL && data.originalImageName ) { #>
<div class="word-wrap-break-word">
Original image: <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a>
</div>
<# } #>
<# if ( data.can.save && data.sizes ) { #>
<a class="edit-attachment" href="{{ data.editLink }}&image-editor" target="_blank">Edit Image</a>
<# } #>
<# } #>
<# if ( data.fileLength && data.fileLengthHumanReadable ) { #>
<div class="file-length">Length: <span aria-hidden="true">{{ data.fileLength }}</span>
<span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span>
</div>
<# } #>
<# if ( data.mediaStates ) { #>
<div class="media-states"><strong>Used as:</strong> {{ data.mediaStates }}</div>
<# } #>
<# if ( ! data.uploading && data.can.remove ) { #>
<button type="button" class="button-link delete-attachment">Delete permanently</button>
<# } #>
<div class="compat-meta">
<# if ( data.compat && data.compat.meta ) { #>
{{{ data.compat.meta }}}
<# } #>
</div>
</div>
</div>
<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
<# if ( 'image' === data.type ) { #>
<span class="setting alt-text has-description" data-setting="alt">
<label for="attachment-details-alt-text" class="name">Alt Text</label>
<textarea id="attachment-details-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea>
</span>
<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree" target="_blank" rel="noopener">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p>
<# } #>
<span class="setting" data-setting="title">
<label for="attachment-details-title" class="name">Title</label>
<input type="text" id="attachment-details-title" value="{{ data.title }}" {{ maybeReadOnly }} />
</span>
<# if ( 'audio' === data.type ) { #>
<span class="setting" data-setting="artist">
<label for="attachment-details-artist" class="name">Artist</label>
<input type="text" id="attachment-details-artist" value="{{ data.artist || data.meta.artist || '' }}" />
</span>
<span class="setting" data-setting="album">
<label for="attachment-details-album" class="name">Album</label>
<input type="text" id="attachment-details-album" value="{{ data.album || data.meta.album || '' }}" />
</span>
<# } #>
<span class="setting" data-setting="caption">
<label for="attachment-details-caption" class="name">Caption</label>
<textarea id="attachment-details-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea>
</span>
<span class="setting" data-setting="description">
<label for="attachment-details-description" class="name">Description</label>
<textarea id="attachment-details-description" {{ maybeReadOnly }}>{{ data.description }}</textarea>
</span>
<span class="setting" data-setting="url">
<label for="attachment-details-copy-link" class="name">File URL:</label>
<input type="text" class="attachment-details-copy-link" id="attachment-details-copy-link" value="{{ data.url }}" readonly />
<div class="copy-to-clipboard-container">
<button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-copy-link">Copy URL to clipboard</button>
<span class="success hidden" aria-hidden="true">Copied!</span>
</div>
</span>
</script>
<script type="text/html" id="tmpl-media-selection">
<div class="selection-info">
<span class="count"></span>
<# if ( data.editable ) { #>
<button type="button" class="button-link edit-selection">Edit Selection</button>
<# } #>
<# if ( data.clearable ) { #>
<button type="button" class="button-link clear-selection">Clear</button>
<# } #>
</div>
<div class="selection-view"></div>
</script>
<script type="text/html" id="tmpl-attachment-display-settings">
<h2>Attachment Display Settings</h2>
<# if ( 'image' === data.type ) { #>
<span class="setting align">
<label for="attachment-display-settings-alignment" class="name">Alignment</label>
<select id="attachment-display-settings-alignment" class="alignment"
data-setting="align"
<# if ( data.userSettings ) { #>
data-user-setting="align"
<# } #>>
<option value="left">
Left </option>
<option value="center">
Center </option>
<option value="right">
Right </option>
<option value="none" selected>
None </option>
</select>
</span>
<# } #>
<span class="setting">
<label for="attachment-display-settings-link-to" class="name">
<# if ( data.model.canEmbed ) { #>
Embed or Link <# } else { #>
Link To <# } #>
</label>
<select id="attachment-display-settings-link-to" class="link-to"
data-setting="link"
<# if ( data.userSettings && ! data.model.canEmbed ) { #>
data-user-setting="urlbutton"
<# } #>>
<# if ( data.model.canEmbed ) { #>
<option value="embed" selected>
Embed Media Player </option>
<option value="file">
<# } else { #>
<option value="none" selected>
None </option>
<option value="file">
<# } #>
<# if ( data.model.canEmbed ) { #>
Link to Media File <# } else { #>
Media File <# } #>
</option>
<option value="post">
<# if ( data.model.canEmbed ) { #>
Link to Attachment Page <# } else { #>
Attachment Page <# } #>
</option>
<# if ( 'image' === data.type ) { #>
<option value="custom">
Custom URL </option>
<# } #>
</select>
</span>
<span class="setting">
<label for="attachment-display-settings-link-to-custom" class="name">URL</label>
<input type="text" id="attachment-display-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
</span>
<# if ( 'undefined' !== typeof data.sizes ) { #>
<span class="setting">
<label for="attachment-display-settings-size" class="name">Size</label>
<select id="attachment-display-settings-size" class="size" name="size"
data-setting="size"
<# if ( data.userSettings ) { #>
data-user-setting="imgsize"
<# } #>>
<#
var size = data.sizes['thumbnail'];
if ( size ) { #>
<option value="thumbnail" >
Thumbnail – {{ size.width }} × {{ size.height }}
</option>
<# } #>
<#
var size = data.sizes['medium'];
if ( size ) { #>
<option value="medium" >
Medium – {{ size.width }} × {{ size.height }}
</option>
<# } #>
<#
var size = data.sizes['large'];
if ( size ) { #>
<option value="large" >
Large – {{ size.width }} × {{ size.height }}
</option>
<# } #>
<#
var size = data.sizes['full'];
if ( size ) { #>
<option value="full" selected='selected'>
Full Size – {{ size.width }} × {{ size.height }}
</option>
<# } #>
</select>
</span>
<# } #>
</script>
<script type="text/html" id="tmpl-gallery-settings">
<h2>Gallery Settings</h2>
<span class="setting">
<label for="gallery-settings-link-to" class="name">Link To</label>
<select id="gallery-settings-link-to" class="link-to"
data-setting="link"
<# if ( data.userSettings ) { #>
data-user-setting="urlbutton"
<# } #>>
<option value="post" <# if ( ! wp.media.galleryDefaults.link || 'post' === wp.media.galleryDefaults.link ) {
#>selected="selected"<# }
#>>
Attachment Page </option>
<option value="file" <# if ( 'file' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>>
Media File </option>
<option value="none" <# if ( 'none' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>>
None </option>
</select>
</span>
<span class="setting">
<label for="gallery-settings-columns" class="name select-label-inline">Columns</label>
<select id="gallery-settings-columns" class="columns" name="columns"
data-setting="columns">
<option value="1" <#
if ( 1 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
#>>
1 </option>
<option value="2" <#
if ( 2 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
#>>
2 </option>
<option value="3" <#
if ( 3 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
#>>
3 </option>
<option value="4" <#
if ( 4 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
#>>
4 </option>
<option value="5" <#
if ( 5 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
#>>
5 </option>
<option value="6" <#
if ( 6 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
#>>
6 </option>
<option value="7" <#
if ( 7 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
#>>
7 </option>
<option value="8" <#
if ( 8 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
#>>
8 </option>
<option value="9" <#
if ( 9 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
#>>
9 </option>
</select>
</span>
<span class="setting">
<input type="checkbox" id="gallery-settings-random-order" data-setting="_orderbyRandom" />
<label for="gallery-settings-random-order" class="checkbox-label-inline">Random Order</label>
</span>
<span class="setting size">
<label for="gallery-settings-size" class="name">Size</label>
<select id="gallery-settings-size" class="size" name="size"
data-setting="size"
<# if ( data.userSettings ) { #>
data-user-setting="imgsize"
<# } #>
>
<option value="thumbnail">
Thumbnail </option>
<option value="medium">
Medium </option>
<option value="large">
Large </option>
<option value="full">
Full Size </option>
</select>
</span>
</script>
<script type="text/html" id="tmpl-playlist-settings">
<h2>Playlist Settings</h2>
<# var emptyModel = _.isEmpty( data.model ),
isVideo = 'video' === data.controller.get('library').props.get('type'); #>
<span class="setting">
<input type="checkbox" id="playlist-settings-show-list" data-setting="tracklist" <# if ( emptyModel ) { #>
checked="checked"
<# } #> />
<label for="playlist-settings-show-list" class="checkbox-label-inline">
<# if ( isVideo ) { #>
Show Video List <# } else { #>
Show Tracklist <# } #>
</label>
</span>
<# if ( ! isVideo ) { #>
<span class="setting">
<input type="checkbox" id="playlist-settings-show-artist" data-setting="artists" <# if ( emptyModel ) { #>
checked="checked"
<# } #> />
<label for="playlist-settings-show-artist" class="checkbox-label-inline">
Show Artist Name in Tracklist </label>
</span>
<# } #>
<span class="setting">
<input type="checkbox" id="playlist-settings-show-images" data-setting="images" <# if ( emptyModel ) { #>
checked="checked"
<# } #> />
<label for="playlist-settings-show-images" class="checkbox-label-inline">
Show Images </label>
</span>
</script>
<script type="text/html" id="tmpl-embed-link-settings">
<span class="setting link-text">
<label for="embed-link-settings-link-text" class="name">Link Text</label>
<input type="text" id="embed-link-settings-link-text" class="alignment" data-setting="linkText" />
</span>
<div class="embed-container" style="display: none;">
<div class="embed-preview"></div>
</div>
</script>
<script type="text/html" id="tmpl-embed-image-settings">
<div class="wp-clearfix">
<div class="thumbnail">
<img src="{{ data.model.url }}" draggable="false" alt="" />
</div>
</div>
<span class="setting alt-text has-description">
<label for="embed-image-settings-alt-text" class="name">Alternative Text</label>
<textarea id="embed-image-settings-alt-text" data-setting="alt" aria-describedby="alt-text-description"></textarea>
</span>
<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree" target="_blank" rel="noopener">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p>
<span class="setting caption">
<label for="embed-image-settings-caption" class="name">Caption</label>
<textarea id="embed-image-settings-caption" data-setting="caption"></textarea>
</span>
<fieldset class="setting-group">
<legend class="name">Align</legend>
<span class="setting align">
<span class="button-group button-large" data-setting="align">
<button class="button" value="left">
Left </button>
<button class="button" value="center">
Center </button>
<button class="button" value="right">
Right </button>
<button class="button active" value="none">
None </button>
</span>
</span>
</fieldset>
<fieldset class="setting-group">
<legend class="name">Link To</legend>
<span class="setting link-to">
<span class="button-group button-large" data-setting="link">
<button class="button" value="file">
Image URL </button>
<button class="button" value="custom">
Custom URL </button>
<button class="button active" value="none">
None </button>
</span>
</span>
<span class="setting">
<label for="embed-image-settings-link-to-custom" class="name">URL</label>
<input type="text" id="embed-image-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
</span>
</fieldset>
</script>
<script type="text/html" id="tmpl-image-details">
<div class="media-embed">
<div class="embed-media-settings">
<div class="column-settings">
<span class="setting alt-text has-description">
<label for="image-details-alt-text" class="name">Alternative Text</label>
<textarea id="image-details-alt-text" data-setting="alt" aria-describedby="alt-text-description">{{ data.model.alt }}</textarea>
</span>
<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree" target="_blank" rel="noopener">Learn how to describe the purpose of the image<span class="screen-reader-text"> (opens in a new tab)</span></a>. Leave empty if the image is purely decorative.</p>
<span class="setting caption">
<label for="image-details-caption" class="name">Caption</label>
<textarea id="image-details-caption" data-setting="caption">{{ data.model.caption }}</textarea>
</span>
<h2>Display Settings</h2>
<fieldset class="setting-group">
<legend class="legend-inline">Align</legend>
<span class="setting align">
<span class="button-group button-large" data-setting="align">
<button class="button" value="left">
Left </button>
<button class="button" value="center">
Center </button>
<button class="button" value="right">
Right </button>
<button class="button active" value="none">
None </button>
</span>
</span>
</fieldset>
<# if ( data.attachment ) { #>
<# if ( 'undefined' !== typeof data.attachment.sizes ) { #>
<span class="setting size">
<label for="image-details-size" class="name">Size</label>
<select id="image-details-size" class="size" name="size"
data-setting="size"
<# if ( data.userSettings ) { #>
data-user-setting="imgsize"
<# } #>>
<#
var size = data.sizes['thumbnail'];
if ( size ) { #>
<option value="thumbnail">
Thumbnail – {{ size.width }} × {{ size.height }}
</option>
<# } #>
<#
var size = data.sizes['medium'];
if ( size ) { #>
<option value="medium">
Medium – {{ size.width }} × {{ size.height }}
</option>
<# } #>
<#
var size = data.sizes['large'];
if ( size ) { #>
<option value="large">
Large – {{ size.width }} × {{ size.height }}
</option>
<# } #>
<#
var size = data.sizes['full'];
if ( size ) { #>
<option value="full">
Full Size – {{ size.width }} × {{ size.height }}
</option>
<# } #>
<option value="custom">
Custom Size </option>
</select>
</span>
<# } #>
<div class="custom-size wp-clearfix<# if ( data.model.size !== 'custom' ) { #> hidden<# } #>">
<span class="custom-size-setting">
<label for="image-details-size-width">Width</label>
<input type="number" id="image-details-size-width" aria-describedby="image-size-desc" data-setting="customWidth" step="1" value="{{ data.model.customWidth }}" />
</span>
<span class="sep" aria-hidden="true">×</span>
<span class="custom-size-setting">
<label for="image-details-size-height">Height</label>
<input type="number" id="image-details-size-height" aria-describedby="image-size-desc" data-setting="customHeight" step="1" value="{{ data.model.customHeight }}" />
</span>
<p id="image-size-desc" class="description">Image size in pixels</p>
</div>
<# } #>
<span class="setting link-to">
<label for="image-details-link-to" class="name">Link To</label>
<select id="image-details-link-to" data-setting="link">
<# if ( data.attachment ) { #>
<option value="file">
Media File </option>
<option value="post">
Attachment Page </option>
<# } else { #>
<option value="file">
Image URL </option>
<# } #>
<option value="custom">
Custom URL </option>
<option value="none">
None </option>
</select>
</span>
<span class="setting">
<label for="image-details-link-to-custom" class="name">URL</label>
<input type="text" id="image-details-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
</span>
<div class="advanced-section">
<h2><button type="button" class="button-link advanced-toggle">Advanced Options</button></h2>
<div class="advanced-settings hidden">
<div class="advanced-image">
<span class="setting title-text">
<label for="image-details-title-attribute" class="name">Image Title Attribute</label>
<input type="text" id="image-details-title-attribute" data-setting="title" value="{{ data.model.title }}" />
</span>
<span class="setting extra-classes">
<label for="image-details-css-class" class="name">Image CSS Class</label>
<input type="text" id="image-details-css-class" data-setting="extraClasses" value="{{ data.model.extraClasses }}" />
</span>
</div>
<div class="advanced-link">
<span class="setting link-target">
<input type="checkbox" id="image-details-link-target" data-setting="linkTargetBlank" value="_blank" <# if ( data.model.linkTargetBlank ) { #>checked="checked"<# } #>>
<label for="image-details-link-target" class="checkbox-label">Open link in a new tab</label>
</span>
<span class="setting link-rel">
<label for="image-details-link-rel" class="name">Link Rel</label>
<input type="text" id="image-details-link-rel" data-setting="linkRel" value="{{ data.model.linkRel }}" />
</span>
<span class="setting link-class-name">
<label for="image-details-link-css-class" class="name">Link CSS Class</label>
<input type="text" id="image-details-link-css-class" data-setting="linkClassName" value="{{ data.model.linkClassName }}" />
</span>
</div>
</div>
</div>
</div>
<div class="column-image">
<div class="image">
<img src="{{ data.model.url }}" draggable="false" alt="" />
<# if ( data.attachment && window.imageEdit ) { #>
<div class="actions">
<input type="button" class="edit-attachment button" value="Edit Original" />
<input type="button" class="replace-attachment button" value="Replace" />
</div>
<# } #>
</div>
</div>
</div>
</div>
</script>
<script type="text/html" id="tmpl-image-editor">
<div id="media-head-{{ data.id }}"></div>
<div id="image-editor-{{ data.id }}"></div>
</script>
<script type="text/html" id="tmpl-audio-details">
<# var ext, html5types = {
mp3: wp.media.view.settings.embedMimes.mp3,
ogg: wp.media.view.settings.embedMimes.ogg
}; #>
<div class="media-embed media-embed-details">
<div class="embed-media-settings embed-audio-settings">
<audio style="visibility: hidden"
controls
class="wp-audio-shortcode"
width="{{ _.isUndefined( data.model.width ) ? 400 : data.model.width }}"
preload="{{ _.isUndefined( data.model.preload ) ? 'none' : data.model.preload }}"
<#
if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) {
#> autoplay<#
}
if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) {
#> loop<#
}
#>
>
<# if ( ! _.isEmpty( data.model.src ) ) { #>
<source src="{{ data.model.src }}" type="{{ wp.media.view.settings.embedMimes[ data.model.src.split('.').pop() ] }}" />
<# } #>
<# if ( ! _.isEmpty( data.model.mp3 ) ) { #>
<source src="{{ data.model.mp3 }}" type="{{ wp.media.view.settings.embedMimes[ 'mp3' ] }}" />
<# } #>
<# if ( ! _.isEmpty( data.model.ogg ) ) { #>
<source src="{{ data.model.ogg }}" type="{{ wp.media.view.settings.embedMimes[ 'ogg' ] }}" />
<# } #>
<# if ( ! _.isEmpty( data.model.flac ) ) { #>
<source src="{{ data.model.flac }}" type="{{ wp.media.view.settings.embedMimes[ 'flac' ] }}" />
<# } #>
<# if ( ! _.isEmpty( data.model.m4a ) ) { #>
<source src="{{ data.model.m4a }}" type="{{ wp.media.view.settings.embedMimes[ 'm4a' ] }}" />
<# } #>
<# if ( ! _.isEmpty( data.model.wav ) ) { #>
<source src="{{ data.model.wav }}" type="{{ wp.media.view.settings.embedMimes[ 'wav' ] }}" />
<# } #>
</audio>
<# if ( ! _.isEmpty( data.model.src ) ) {
ext = data.model.src.split('.').pop();
if ( html5types[ ext ] ) {
delete html5types[ ext ];
}
#>
<span class="setting">
<label for="audio-details-source" class="name">URL</label>
<input type="text" id="audio-details-source" readonly data-setting="src" value="{{ data.model.src }}" />
<button type="button" class="button-link remove-setting">Remove audio source</button>
</span>
<# } #>
<# if ( ! _.isEmpty( data.model.mp3 ) ) {
if ( ! _.isUndefined( html5types.mp3 ) ) {
delete html5types.mp3;
}
#>
<span class="setting">
<label for="audio-details-mp3-source" class="name">MP3</label>
<input type="text" id="audio-details-mp3-source" readonly data-setting="mp3" value="{{ data.model.mp3 }}" />
<button type="button" class="button-link remove-setting">Remove audio source</button>
</span>
<# } #>
<# if ( ! _.isEmpty( data.model.ogg ) ) {
if ( ! _.isUndefined( html5types.ogg ) ) {
delete html5types.ogg;
}
#>
<span class="setting">
<label for="audio-details-ogg-source" class="name">OGG</label>
<input type="text" id="audio-details-ogg-source" readonly data-setting="ogg" value="{{ data.model.ogg }}" />
<button type="button" class="button-link remove-setting">Remove audio source</button>
</span>
<# } #>
<# if ( ! _.isEmpty( data.model.flac ) ) {
if ( ! _.isUndefined( html5types.flac ) ) {
delete html5types.flac;
}
#>
<span class="setting">
<label for="audio-details-flac-source" class="name">FLAC</label>
<input type="text" id="audio-details-flac-source" readonly data-setting="flac" value="{{ data.model.flac }}" />
<button type="button" class="button-link remove-setting">Remove audio source</button>
</span>
<# } #>
<# if ( ! _.isEmpty( data.model.m4a ) ) {
if ( ! _.isUndefined( html5types.m4a ) ) {
delete html5types.m4a;
}
#>
<span class="setting">
<label for="audio-details-m4a-source" class="name">M4A</label>
<input type="text" id="audio-details-m4a-source" readonly data-setting="m4a" value="{{ data.model.m4a }}" />
<button type="button" class="button-link remove-setting">Remove audio source</button>
</span>
<# } #>
<# if ( ! _.isEmpty( data.model.wav ) ) {
if ( ! _.isUndefined( html5types.wav ) ) {
delete html5types.wav;
}
#>
<span class="setting">
<label for="audio-details-wav-source" class="name">WAV</label>
<input type="text" id="audio-details-wav-source" readonly data-setting="wav" value="{{ data.model.wav }}" />
<button type="button" class="button-link remove-setting">Remove audio source</button>
</span>
<# } #>
<# if ( ! _.isEmpty( html5types ) ) { #>
<fieldset class="setting-group">
<legend class="name">Add alternate sources for maximum HTML5 playback</legend>
<span class="setting">
<span class="button-large">
<# _.each( html5types, function (mime, type) { #>
<button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button>
<# } ) #>
</span>
</span>
</fieldset>
<# } #>
<fieldset class="setting-group">
<legend class="name">Preload</legend>
<span class="setting preload">
<span class="button-group button-large" data-setting="preload">
<button class="button" value="auto">Auto</button>
<button class="button" value="metadata">Metadata</button>
<button class="button active" value="none">None</button>
</span>
</span>
</fieldset>
<span class="setting-group">
<span class="setting checkbox-setting autoplay">
<input type="checkbox" id="audio-details-autoplay" data-setting="autoplay" />
<label for="audio-details-autoplay" class="checkbox-label">Autoplay</label>
</span>
<span class="setting checkbox-setting">
<input type="checkbox" id="audio-details-loop" data-setting="loop" />
<label for="audio-details-loop" class="checkbox-label">Loop</label>
</span>
</span>
</div>
</div>
</script>
<script type="text/html" id="tmpl-video-details">
<# var ext, html5types = {
mp4: wp.media.view.settings.embedMimes.mp4,
ogv: wp.media.view.settings.embedMimes.ogv,
webm: wp.media.view.settings.embedMimes.webm
}; #>
<div class="media-embed media-embed-details">
<div class="embed-media-settings embed-video-settings">
<div class="wp-video-holder">
<#
var w = ! data.model.width || data.model.width > 640 ? 640 : data.model.width,
h = ! data.model.height ? 360 : data.model.height;
if ( data.model.width && w !== data.model.width ) {
h = Math.ceil( ( h * w ) / data.model.width );
}
#>
<# var w_rule = '', classes = [],
w, h, settings = wp.media.view.settings,
isYouTube = isVimeo = false;
if ( ! _.isEmpty( data.model.src ) ) {
isYouTube = data.model.src.match(/youtube|youtu\.be/);
isVimeo = -1 !== data.model.src.indexOf('vimeo');
}
if ( settings.contentWidth && data.model.width >= settings.contentWidth ) {
w = settings.contentWidth;
} else {
w = data.model.width;
}
if ( w !== data.model.width ) {
h = Math.ceil( ( data.model.height * w ) / data.model.width );
} else {
h = data.model.height;
}
if ( w ) {
w_rule = 'width: ' + w + 'px; ';
}
if ( isYouTube ) {
classes.push( 'youtube-video' );
}
if ( isVimeo ) {
classes.push( 'vimeo-video' );
}
#>
<div style="{{ w_rule }}" class="wp-video">
<video controls
class="wp-video-shortcode {{ classes.join( ' ' ) }}"
<# if ( w ) { #>width="{{ w }}"<# } #>
<# if ( h ) { #>height="{{ h }}"<# } #>
<#
if ( ! _.isUndefined( data.model.poster ) && data.model.poster ) {
#> poster="{{ data.model.poster }}"<#
} #>
preload ="{{ _.isUndefined( data.model.preload ) ? 'metadata' : data.model.preload }}"
<#
if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) {
#> autoplay<#
}
if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) {
#> loop<#
}
#>
>
<# if ( ! _.isEmpty( data.model.src ) ) {
if ( isYouTube ) { #>
<source src="{{ data.model.src }}" type="video/youtube" />
<# } else if ( isVimeo ) { #>
<source src="{{ data.model.src }}" type="video/vimeo" />
<# } else { #>
<source src="{{ data.model.src }}" type="{{ settings.embedMimes[ data.model.src.split('.').pop() ] }}" />
<# }
} #>
<# if ( data.model.mp4 ) { #>
<source src="{{ data.model.mp4 }}" type="{{ settings.embedMimes[ 'mp4' ] }}" />
<# } #>
<# if ( data.model.m4v ) { #>
<source src="{{ data.model.m4v }}" type="{{ settings.embedMimes[ 'm4v' ] }}" />
<# } #>
<# if ( data.model.webm ) { #>
<source src="{{ data.model.webm }}" type="{{ settings.embedMimes[ 'webm' ] }}" />
<# } #>
<# if ( data.model.ogv ) { #>
<source src="{{ data.model.ogv }}" type="{{ settings.embedMimes[ 'ogv' ] }}" />
<# } #>
<# if ( data.model.flv ) { #>
<source src="{{ data.model.flv }}" type="{{ settings.embedMimes[ 'flv' ] }}" />
<# } #>
{{{ data.model.content }}}
</video>
</div>
<# if ( ! _.isEmpty( data.model.src ) ) {
ext = data.model.src.split('.').pop();
if ( html5types[ ext ] ) {
delete html5types[ ext ];
}
#>
<span class="setting">
<label for="video-details-source" class="name">URL</label>
<input type="text" id="video-details-source" readonly data-setting="src" value="{{ data.model.src }}" />
<button type="button" class="button-link remove-setting">Remove video source</button>
</span>
<# } #>
<# if ( ! _.isEmpty( data.model.mp4 ) ) {
if ( ! _.isUndefined( html5types.mp4 ) ) {
delete html5types.mp4;
}
#>
<span class="setting">
<label for="video-details-mp4-source" class="name">MP4</label>
<input type="text" id="video-details-mp4-source" readonly data-setting="mp4" value="{{ data.model.mp4 }}" />
<button type="button" class="button-link remove-setting">Remove video source</button>
</span>
<# } #>
<# if ( ! _.isEmpty( data.model.m4v ) ) {
if ( ! _.isUndefined( html5types.m4v ) ) {
delete html5types.m4v;
}
#>
<span class="setting">
<label for="video-details-m4v-source" class="name">M4V</label>
<input type="text" id="video-details-m4v-source" readonly data-setting="m4v" value="{{ data.model.m4v }}" />
<button type="button" class="button-link remove-setting">Remove video source</button>
</span>
<# } #>
<# if ( ! _.isEmpty( data.model.webm ) ) {
if ( ! _.isUndefined( html5types.webm ) ) {
delete html5types.webm;
}
#>
<span class="setting">
<label for="video-details-webm-source" class="name">WEBM</label>
<input type="text" id="video-details-webm-source" readonly data-setting="webm" value="{{ data.model.webm }}" />
<button type="button" class="button-link remove-setting">Remove video source</button>
</span>
<# } #>
<# if ( ! _.isEmpty( data.model.ogv ) ) {
if ( ! _.isUndefined( html5types.ogv ) ) {
delete html5types.ogv;
}
#>
<span class="setting">
<label for="video-details-ogv-source" class="name">OGV</label>
<input type="text" id="video-details-ogv-source" readonly data-setting="ogv" value="{{ data.model.ogv }}" />
<button type="button" class="button-link remove-setting">Remove video source</button>
</span>
<# } #>
<# if ( ! _.isEmpty( data.model.flv ) ) {
if ( ! _.isUndefined( html5types.flv ) ) {
delete html5types.flv;
}
#>
<span class="setting">
<label for="video-details-flv-source" class="name">FLV</label>
<input type="text" id="video-details-flv-source" readonly data-setting="flv" value="{{ data.model.flv }}" />
<button type="button" class="button-link remove-setting">Remove video source</button>
</span>
<# } #>
</div>
<# if ( ! _.isEmpty( html5types ) ) { #>
<fieldset class="setting-group">
<legend class="name">Add alternate sources for maximum HTML5 playback</legend>
<span class="setting">
<span class="button-large">
<# _.each( html5types, function (mime, type) { #>
<button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button>
<# } ) #>
</span>
</span>
</fieldset>
<# } #>
<# if ( ! _.isEmpty( data.model.poster ) ) { #>
<span class="setting">
<label for="video-details-poster-image" class="name">Poster Image</label>
<input type="text" id="video-details-poster-image" readonly data-setting="poster" value="{{ data.model.poster }}" />
<button type="button" class="button-link remove-setting">Remove poster image</button>
</span>
<# } #>
<fieldset class="setting-group">
<legend class="name">Preload</legend>
<span class="setting preload">
<span class="button-group button-large" data-setting="preload">
<button class="button" value="auto">Auto</button>
<button class="button" value="metadata">Metadata</button>
<button class="button active" value="none">None</button>
</span>
</span>
</fieldset>
<span class="setting-group">
<span class="setting checkbox-setting autoplay">
<input type="checkbox" id="video-details-autoplay" data-setting="autoplay" />
<label for="video-details-autoplay" class="checkbox-label">Autoplay</label>
</span>
<span class="setting checkbox-setting">
<input type="checkbox" id="video-details-loop" data-setting="loop" />
<label for="video-details-loop" class="checkbox-label">Loop</label>
</span>
</span>
<span class="setting" data-setting="content">
<#
var content = '';
if ( ! _.isEmpty( data.model.content ) ) {
var tracks = jQuery( data.model.content ).filter( 'track' );
_.each( tracks.toArray(), function( track, index ) {
content += track.outerHTML; #>
<label for="video-details-track-{{ index }}" class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</label>
<input class="content-track" type="text" id="video-details-track-{{ index }}" aria-describedby="video-details-track-desc-{{ index }}" value="{{ track.outerHTML }}" />
<span class="description" id="video-details-track-desc-{{ index }}">
The srclang, label, and kind values can be edited to set the video track language and kind. </span>
<button type="button" class="button-link remove-setting remove-track">Remove video track</button><br />
<# } ); #>
<# } else { #>
<span class="name">Tracks (subtitles, captions, descriptions, chapters, or metadata)</span><br />
<em>There are no associated subtitles.</em>
<# } #>
<textarea class="hidden content-setting">{{ content }}</textarea>
</span>
</div>
</div>
</script>
<script type="text/html" id="tmpl-editor-gallery">
<# if ( data.attachments.length ) { #>
<div class="gallery gallery-columns-{{ data.columns }}">
<# _.each( data.attachments, function( attachment, index ) { #>
<dl class="gallery-item">
<dt class="gallery-icon">
<# if ( attachment.thumbnail ) { #>
<img src="{{ attachment.thumbnail.url }}" width="{{ attachment.thumbnail.width }}" height="{{ attachment.thumbnail.height }}" alt="{{ attachment.alt }}" />
<# } else { #>
<img src="{{ attachment.url }}" alt="{{ attachment.alt }}" />
<# } #>
</dt>
<# if ( attachment.caption ) { #>
<dd class="wp-caption-text gallery-caption">
{{{ data.verifyHTML( attachment.caption ) }}}
</dd>
<# } #>
</dl>
<# if ( index % data.columns === data.columns - 1 ) { #>
<br style="clear: both;" />
<# } #>
<# } ); #>
</div>
<# } else { #>
<div class="wpview-error">
<div class="dashicons dashicons-format-gallery"></div><p>No items found.</p>
</div>
<# } #>
</script>
<script type="text/html" id="tmpl-crop-content">
<img class="crop-image" src="{{ data.url }}" alt="Image crop area preview. Requires mouse interaction." />
<div class="upload-errors"></div>
</script>
<script type="text/html" id="tmpl-site-icon-preview">
<h2>Preview</h2>
<strong aria-hidden="true">As a browser icon</strong>
<div class="favicon-preview">
<img src="https://www.caloes.ca.gov/wp-admin/images/browser.png" class="browser-preview" width="182" height="" alt="" />
<div class="favicon">
<img id="preview-favicon" src="{{ data.url }}" alt="Preview as a browser icon" />
</div>
<span class="browser-title" aria-hidden="true"><# print( 'California Governor\'s Office of Emergency Services' ) #></span>
</div>
<strong aria-hidden="true">As an app icon</strong>
<div class="app-icon-preview">
<img id="preview-app-icon" src="{{ data.url }}" alt="Preview as an app icon" />
</div>
</script>
<link rel="stylesheet" id="wp-block-library-css" href="https://www.caloes.ca.gov/wp-includes/css/dist/block-library/style.min.css?ver=6.1.2" type="text/css" media="all" onload="media='all'">
<script type="text/javascript" id="thickbox-js-extra">
/* <![CDATA[ */
var thickboxL10n = {"next":"Next >","prev":"< Prev","image":"Image","of":"of","close":"Close","noiframes":"This feature requires inline frames. You have iframes disabled or your browser does not support them.","loadingAnimation":"https:\/\/www.caloes.ca.gov\/wp-includes\/js\/thickbox\/loadingAnimation.gif"};
/* ]]> */
</script>
<script type="text/javascript" defer="" src="https://www.caloes.ca.gov/wp-includes/js/thickbox/thickbox.js?ver=3.1-20121105" id="thickbox-js"></script>
<script type="text/javascript" id="divi-custom-script-js-extra">
/* <![CDATA[ */
var DIVI = {"item_count":"%d Item","items_count":"%d Items"};
var et_builder_utils_params = {"condition":{"diviTheme":true,"extraTheme":false},"scrollLocations":["app","top"],"builderScrollLocations":{"desktop":"app","tablet":"app","phone":"app"},"onloadScrollLocation":"app","builderType":"fe"};
var et_frontend_scripts = {"builderCssContainerPrefix":"#et-boc","builderCssLayoutPrefix":"#et-boc .et-l"};
var et_pb_custom = {"ajaxurl":"https:\/\/www.caloes.ca.gov\/wp-admin\/admin-ajax.php","images_uri":"https:\/\/www.caloes.ca.gov\/wp-content\/themes\/Divi\/images","builder_images_uri":"https:\/\/www.caloes.ca.gov\/wp-content\/themes\/Divi\/includes\/builder\/images","et_frontend_nonce":"b21cac8e7f","subscription_failed":"Please, check the fields below to make sure you entered the correct information.","et_ab_log_nonce":"b8d697483a","fill_message":"Please, fill in the following fields:","contact_error_message":"Please, fix the following errors:","invalid":"Invalid email","captcha":"Captcha","prev":"Prev","previous":"Previous","next":"Next","wrong_captcha":"You entered the wrong number in captcha.","wrong_checkbox":"Checkbox","ignore_waypoints":"no","is_divi_theme_used":"1","widget_search_selector":".widget_search","ab_tests":[],"is_ab_testing_active":"","page_id":"41","unique_test_id":"","ab_bounce_rate":"5","is_cache_plugin_active":"no","is_shortcode_tracking":"","tinymce_uri":"https:\/\/www.caloes.ca.gov\/wp-content\/themes\/Divi\/includes\/builder\/frontend-builder\/assets\/vendors","accent_color":"#7EBEC5","waypoints_options":[]};
var et_pb_box_shadow_elements = [];
/* ]]> */
</script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-content/themes/Divi/js/scripts.min.js?ver=4.19.1" id="divi-custom-script-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-content/themes/Divi/core/admin/js/es6-promise.auto.min.js?ver=4.19.1" id="es6-promise-js"></script>
<script type="text/javascript" src="https://www.google.com/recaptcha/api.js?render=6LeHvbcUAAAAAI7PGxP-lqGsgxdcYkLkcCplwark&ver=4.19.1" id="et-recaptcha-v3-js"></script>
<script type="text/javascript" id="et-core-api-spam-recaptcha-js-extra">
/* <![CDATA[ */
var et_core_api_spam_recaptcha = {"site_key":"6LeHvbcUAAAAAI7PGxP-lqGsgxdcYkLkcCplwark","page_action":{"action":"www_caloes_ca_gov"}};
/* ]]> */
</script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-content/themes/Divi/core/admin/js/recaptcha.js?ver=4.19.1" id="et-core-api-spam-recaptcha-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-content/plugins/breadcrumbs-divi-module/scripts/frontend-bundle.min.js?ver=1.2.2" id="divi-breadcrumbs-frontend-bundle-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-content/themes/CAWeb-1.7.1/divi/extension/scripts/frontend-bundle.min.js?ver=1.0.0" id="caweb-module-extension-frontend-bundle-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-content/themes/Divi/core/admin/js/common.js?ver=4.19.1" id="et-core-common-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/underscore.min.js?ver=1.13.4" id="underscore-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/shortcode.min.js?ver=6.1.2" id="shortcode-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/backbone.min.js?ver=1.4.1" id="backbone-js"></script>
<script type="text/javascript" id="wp-util-js-extra">
/* <![CDATA[ */
var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}};
/* ]]> */
</script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/wp-util.min.js?ver=6.1.2" id="wp-util-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/wp-backbone.min.js?ver=6.1.2" id="wp-backbone-js"></script>
<script type="text/javascript" id="media-models-js-extra">
/* <![CDATA[ */
var _wpMediaModelsL10n = {"settings":{"ajaxurl":"\/wp-admin\/admin-ajax.php","post":{"id":0}}};
/* ]]> */
</script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/media-models.min.js?ver=6.1.2" id="media-models-js"></script>
<script type="text/javascript" id="wp-plupload-js-extra">
/* <![CDATA[ */
var 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":"Sorry, you are not allowed to upload this file type.","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":"This image cannot be processed by the web server. Convert it to JPEG or PNG before uploading.","file_url_copied":"The file URL has been copied to your clipboard"};
var _wpPluploadSettings = {"defaults":{"file_data_name":"async-upload","url":"\/wp-admin\/async-upload.php","filters":{"max_file_size":"256000000b","mime_types":[{"extensions":"ico,jpg,jpeg,jpe,png,gif,webp,mov,qt,avi,mpeg,mpg,mpe,3gp,3gpp,3g2,3gp2,mid,midi,pdf,doc,docx,docm,pot,pps,ppt,pptx,pptm,odt,ppsx,ppsm,xla,xls,xlt,xlw,xlsx,xlsm,xlsb,key,mp3,m4a,m4b,ogg,oga,flac,wav,mp4,m4v,webm,ogv,flv,xml"}]},"heic_upload_error":true,"multipart_params":{"action":"upload-attachment","_wpnonce":"aae19cb696"}},"browser":{"mobile":false,"supported":true},"limitExceeded":false};
/* ]]> */
</script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/plupload/wp-plupload.min.js?ver=6.1.2" id="wp-plupload-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/jquery/ui/core.min.js?ver=1.13.2" id="jquery-ui-core-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.2" id="jquery-ui-mouse-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/jquery/ui/sortable.min.js?ver=1.13.2" id="jquery-ui-sortable-js"></script>
<script type="text/javascript" id="mediaelement-core-js-before">
var 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"}};
</script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17" id="mediaelement-core-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=6.1.2" id="mediaelement-migrate-js"></script>
<script type="text/javascript" id="mediaelement-js-extra">
/* <![CDATA[ */
var _wpmejsSettings = {"pluginPath":"\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive"};
/* ]]> */
</script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=6.1.2" id="wp-mediaelement-js"></script>
<script type="text/javascript" id="wp-api-request-js-extra">
/* <![CDATA[ */
var wpApiSettings = {"root":"https:\/\/www.caloes.ca.gov\/wp-json\/","nonce":"0695cbf2d5","versionString":"wp\/v2\/"};
/* ]]> */
</script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/api-request.min.js?ver=6.1.2" id="wp-api-request-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.9" id="regenerator-runtime-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/dist/dom-ready.min.js?ver=392bdd43726760d1f3ca" id="wp-dom-ready-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/dist/hooks.min.js?ver=4169d3cf8e8d95a3d6d5" id="wp-hooks-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/dist/i18n.min.js?ver=9e794f35a71bb98672ae" id="wp-i18n-js"></script>
<script type="text/javascript" id="wp-i18n-js-after">
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
</script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/dist/a11y.min.js?ver=ecce20f002eda4c19664" id="wp-a11y-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/clipboard.min.js?ver=2.0.11" id="clipboard-js"></script>
<script type="text/javascript" id="media-views-js-extra">
/* <![CDATA[ */
var _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","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:\/\/www.caloes.ca.gov\/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,application\/x-tar,application\/zip,application\/x-7z-compressed":"Archives"},"captions":true,"nonce":{"sendToEditor":"c120fe50cc","setAttachmentThumbnail":"93e9460f83"},"post":{"id":0},"defaultProps":{"link":"","align":"","size":""},"attachmentCounts":{"audio":1,"video":1},"oEmbedProxyUrl":"https:\/\/www.caloes.ca.gov\/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":1080,"months":[{"year":"2024","month":"11","text":"November 2024"},{"year":"2024","month":"10","text":"October 2024"},{"year":"2024","month":"9","text":"September 2024"},{"year":"2024","month":"8","text":"August 2024"},{"year":"2024","month":"7","text":"July 2024"},{"year":"2024","month":"6","text":"June 2024"},{"year":"2024","month":"5","text":"May 2024"},{"year":"2024","month":"4","text":"April 2024"},{"year":"2024","month":"3","text":"March 2024"},{"year":"2024","month":"2","text":"February 2024"},{"year":"2024","month":"1","text":"January 2024"},{"year":"2023","month":"12","text":"December 2023"},{"year":"2023","month":"11","text":"November 2023"},{"year":"2023","month":"10","text":"October 2023"},{"year":"2023","month":"9","text":"September 2023"},{"year":"2023","month":"8","text":"August 2023"},{"year":"2023","month":"7","text":"July 2023"},{"year":"2023","month":"6","text":"June 2023"},{"year":"2023","month":"5","text":"May 2023"},{"year":"2023","month":"4","text":"April 2023"},{"year":"2023","month":"3","text":"March 2023"},{"year":"2023","month":"2","text":"February 2023"},{"year":"2023","month":"1","text":"January 2023"},{"year":"2022","month":"12","text":"December 2022"},{"year":"2022","month":"11","text":"November 2022"},{"year":"2022","month":"10","text":"October 2022"},{"year":"2022","month":"9","text":"September 2022"},{"year":"2022","month":"8","text":"August 2022"},{"year":"2022","month":"7","text":"July 2022"},{"year":"2022","month":"6","text":"June 2022"},{"year":"2022","month":"5","text":"May 2022"},{"year":"2022","month":"4","text":"April 2022"},{"year":"2022","month":"3","text":"March 2022"},{"year":"2022","month":"2","text":"February 2022"},{"year":"2022","month":"1","text":"January 2022"},{"year":"2021","month":"12","text":"December 2021"},{"year":"2021","month":"11","text":"November 2021"},{"year":"2021","month":"10","text":"October 2021"},{"year":"2021","month":"9","text":"September 2021"},{"year":"2021","month":"8","text":"August 2021"}],"mediaTrash":0,"infiniteScrolling":0}};
/* ]]> */
</script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/media-views.min.js?ver=6.1.2" id="media-views-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/media-editor.min.js?ver=6.1.2" id="media-editor-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-includes/js/media-audiovideo.min.js?ver=6.1.2" id="media-audiovideo-js"></script>
<script type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=G-69TD0KNT0F&ver=6.1.2" id="google-tag-manager-gtag-js"></script>
<script type="text/javascript" id="caweb-script-js-extra">
/* <![CDATA[ */
var args = {"ca_site_version":"5.5","ca_frontpage_search_enabled":"","ca_google_search_id":"18f83ba1b29444716","caweb_multi_ga":"","caweb_multi_ga4":"","caweb_alerts":[{"status":"","header":"Heat Advisory","message":"For information on cooling centers, <strong><a style=\\\"color: #000000; text-decoration: underline;\\\" href=\\\"https:\/\/news.caloes.ca.gov\/coolingcenters\/\\\">click here<\/a><\/strong>","page_display":"all","color":"#7bb0da","button":"","url":"https:\/\/www.caloes.ca.gov\/cal-oes\/active-incidents\/cooling-centers\/","text":"click here","target":"on","icon":"warning-fill"},{"status":"","header":"Storm Advisory","message":"<span style=\\\"font-size: 16pt;\\\"><span style=\\\"color: #000000;\\\">For more information,<\/span> <a href=\\\"https:\/\/news.caloes.ca.gov\/hurricane-hilary\/\\\"><strong>click here<\/strong><\/a>.<\/span>","page_display":"home","color":"#7bb0da","button":"","url":"","text":"More Information","target":"on","icon":"loud-speaker"}],"is_front":"1","ca_google_trans_enabled":"","ajaxurl":"https:\/\/www.caloes.ca.gov\/wp-admin\/admin-post.php","path":"\/","ca_google_tag_manager_id":"GTM-5JTZCJC","ca_google_analytic_id":"UA-54732306-2","ca_google_analytic4_id":"G-MDLYGZX10N"};
/* ]]> */
</script>
<script async="" src="https://cse.google.com/cse.js?cx=18f83ba1b29444716"></script><script type="text/javascript" src="https://www.caloes.ca.gov/wp-content/themes/CAWeb-1.7.1/js/caweb-5.5.min.js?ver=6.1.2" id="caweb-script-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-content/uploads/caweb-1.7.1-ext/js/pfw-custom-script-v1.7.js?ver=-67478955a3c1b0.42945703" id="caweb-external-custom-1-scripts-js"></script>
<script type="text/javascript" id="gt_widget_script_43900693-js-before">
window.gtranslateSettings = /* document.write */ window.gtranslateSettings || {};window.gtranslateSettings['43900693'] = {"default_language":"en","languages":["af","sq","am","ar","hy","az","eu","be","bn","bs","bg","ca","ceb","ny","zh-CN","zh-TW","co","hr","cs","da","nl","en","eo","et","tl","fi","fr","fy","gl","ka","de","el","gu","ht","ha","haw","iw","hi","hmn","hu","is","ig","id","ga","it","ja","jw","kn","kk","km","ko","ku","ky","lo","la","lv","lt","lb","mk","mg","ms","ml","mt","mi","mr","mn","my","ne","no","ps","fa","pl","pt","pa","ro","ru","sm","gd","sr","st","sn","sd","si","sk","sl","so","es","su","sw","sv","tg","ta","te","th","tr","uk","ur","uz","vi","cy","xh","yi","yo","zu"],"url_structure":"none","flag_style":"2d","wrapper_selector":"#gt-wrapper-43900693","alt_flags":{"en":"usa"},"float_switcher_open_direction":"top","switcher_horizontal_position":"right","switcher_vertical_position":"top","flags_location":"\/wp-content\/plugins\/gtranslate\/flags\/"};
</script><script src="https://www.caloes.ca.gov/wp-content/plugins/gtranslate/js/float.js?ver=6.1.2" data-no-optimize="1" data-no-minify="1" data-gt-orig-url="/" data-gt-orig-domain="www.caloes.ca.gov" data-gt-widget-id="43900693" defer=""></script><script type="text/javascript" src="https://www.caloes.ca.gov/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/jquery.fitvids.js?ver=4.19.1" id="fitvids-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/magnific-popup.js?ver=4.19.1" id="magnific-popup-js"></script>
<script type="text/javascript" src="https://www.caloes.ca.gov/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/salvattore.js?ver=4.19.1" id="salvattore-js"></script>
<script>
$ = jQuery.noConflict();
var media_carousels = $('div[class*="et_pb_ca_fullwidth_section_carousel_"]:not(".item")');
media_carousels.each(function(index, carousel) {
if( $(carousel).hasClass('media') || $(carousel).hasClass('panel') ){
$(carousel).find('.carousel-media').owlCarousel({
responsive : true,
responsive: {
0: {
items: 1,
nav: true
},
400: {
items: 1,
nav: true
},
768: {
items: undefined === carousel.slide_amount ? 4 : carousel.slide_amount,
nav: true
},
},
margin : 10,
nav : true,
dots : false,
navText: [
'<span class="ca-gov-icon-arrow-prev" aria-hidden="true"></span>',
'<span class="ca-gov-icon-arrow-next" aria-hidden="true"></span>'
],
});
}
})
</script>
<script>
$ = jQuery.noConflict();
var media_carousels = $('div[class*="et_pb_ca_section_carousel_"]:not(".item")');
media_carousels.each(function(index, carousel) {
if( $(carousel).hasClass('media') || $(carousel).hasClass('panel') ){
$(carousel).find('.carousel-media').owlCarousel({
responsive : true,
responsive: {
0: {
items: 1,
nav: true
},
400: {
items: 1,
nav: true
},
768: {
items: undefined === carousel.slide_amount ? 4 : carousel.slide_amount,
nav: true
},
},
margin : 10,
nav : true,
dots : false,
navText: [
'<span class="ca-gov-icon-arrow-prev" aria-hidden="true"></span>',
'<span class="ca-gov-icon-arrow-next" aria-hidden="true"></span>'
],
});
}
})
</script>
<script id="hide-title-attributes">
function hide_title_attributes(el){
var t = el.querySelectorAll('[title]');
if(t && t.length > 0){
for(var n=0;n<t.length;++n){
var title=t[n].title;
t[n].removeAttribute('title');
t[n].setAttribute('aria-label',title);
}
}
}
hide_title_attributes(document.body);
document.body.onmouseover = function(e){
if(e.target.innerHTML.indexOf('title=')>-1){
hide_title_attributes(e.target);
}
else if(e.target.title){
var t=e.target.title;
e.target.removeAttribute('title');
e.target.setAttribute('aria-label',t);
}
}
</script>
<p id="a11y-speak-intro-text" class="a11y-speak-intro-text" style="position: absolute;margin: -1px;padding: 0;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0;word-wrap: normal !important;" hidden="hidden">Notifications</p><div id="a11y-speak-assertive" class="a11y-speak-region" style="position: absolute;margin: -1px;padding: 0;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0;word-wrap: normal !important;" aria-live="assertive" aria-relevant="additions text" aria-atomic="true"></div><div id="a11y-speak-polite" class="a11y-speak-region" style="position: absolute;margin: -1px;padding: 0;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);border: 0;word-wrap: normal !important;" aria-live="polite" aria-relevant="additions text" aria-atomic="true"></div><div><div class="grecaptcha-badge" data-style="bottomright" style="width: 256px; height: 60px; display: block; transition: right 0.3s ease 0s; position: fixed; bottom: 14px; right: -186px; box-shadow: gray 0px 0px 5px; border-radius: 2px; overflow: hidden;"><div class="grecaptcha-logo"><iframe title="Google Recaptcha" width="256" height="60" role="presentation" name="a-o1bssuav4es1" sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation" src="https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LeHvbcUAAAAAI7PGxP-lqGsgxdcYkLkcCplwark&co=aHR0cHM6Ly93d3cuY2Fsb2VzLmNhLmdvdjo0NDM.&hl=en&v=pPK749sccDmVW_9DSeTMVvh2&size=invisible&cb=km4gx5z01p5c"></iframe></div><div class="grecaptcha-error"></div><textarea id="g-recaptcha-response-100000" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;" aria-label="Google Recaptcha Response"></textarea></div><iframe style="display: none;"></iframe></div></body></html><!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/
Page Caching using Memcached{w3tc_pagecache_reject_reason}
Served from: www.caloes.ca.gov @ 2024-11-27 13:04:22 by W3 Total Cache
-->