1<!DOCTYPE html> 2<html lang="en-US" prefix="og: https://ogp.me/ns#"> 3<head> 4 <meta charset="UTF-8" /> 5<meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <link rel="pingback" href="https://www.pointrichmond.com/xmlrpc.php" /> 7 8
8<script type="text/javascript"> 9 document.documentElement.className = 'js'; 10 </script>
10 11 12 13<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ --> 14<title>Point Richmond Neighborhood Guide, Richmond, CA</title> 15<meta name="description" content="Point Richmond, CA the East Bay's Hidden City offers bayfront views, hiking trails, restaurants and cafes, a historical pool, a playhouse and a swimming beach."/> 16<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> 17<link rel="canonical" href="https://www.pointrichmond.com/" /> 18<meta property="og:locale" content="en_US" /> 19<meta property="og:type" content="website" /> 20<meta property="og:title" content="Point Richmond Neighborhood Guide, Richmond, CA" /> 21<meta property="og:description" content="Point Richmond, CA the East Bay's Hidden City offers bayfront views, hiking trails, restaurants and cafes, a historical pool, a playhouse and a swimming beach." /> 22<meta property="og:url" content="https://www.pointrichmond.com/" /> 23<meta property="og:updated_time" content="2026-01-08T14:28:40-08:00" /> 24<meta property="article:published_time" content="2020-04-17T00:35:41-07:00" /> 25<meta property="article:modified_time" content="2026-01-08T14:28:40-08:00" /> 26<meta name="twitter:card" content="summary_large_image" /> 27<meta name="twitter:title" content="Point Richmond Neighborhood Guide, Richmond, CA" /> 28<meta name="twitter:description" content="Point Richmond, CA the East Bay's Hidden City offers bayfront views, hiking trails, restaurants and cafes, a historical pool, a playhouse and a swimming beach." /> 29<meta name="twitter:label1" content="Written by" /> 30<meta name="twitter:data1" content="Scott" /> 31<meta name="twitter:label2" content="Time to read" /> 32<meta name="twitter:data2" content="28 minutes" />
33<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.pointrichmond.com/#organization","name":"Point Richmond Neighborhood Guide","url":"https://www.pointrichmond.com"},{"@type":"WebSite","@id":"https://www.pointrichmond.com/#website","url":"https://www.pointrichmond.com","publisher":{"@id":"https://www.pointrichmond.com/#organization"},"inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":"https://www.pointrichmond.com/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"ImageObject","@id":"https://www.pointrichmond.com/wp-content/uploads/2025/08/badge.png","url":"https://www.pointrichmond.com/wp-content/uploads/2025/08/badge.png","width":"200","height":"200","inLanguage":"en-US"},{"@type":"WebPage","@id":"https://www.pointrichmond.com/#webpage","url":"https://www.pointrichmond.com/","name":"Point Richmond Neighborhood Guide, Richmond, CA","datePublished":"2020-04-17T00:35:41-07:00","dateModified":"2026-01-08T14:28:40-08:00","about":{"@id":"https://www.pointrichmond.com/#organization"},"isPartOf":{"@id":"https://www.pointrichmond.com/#website"},"primaryImageOfPage":{"@id":"https://www.pointrichmond.com/wp-content/uploads/2025/08/badge.png"},"inLanguage":"en-US"},{"@type":"Person","@id":"https://www.pointrichmond.com/author/scott/","name":"Scott","url":"https://www.pointrichmond.com/author/scott/","image":{"@type":"ImageObject","@id":"https://secure.gravatar.com/avatar/cce1e902bcc4f26c7e7a7ccadda1a79e19b2fd3ddc56486c0979719ff60a57d4?s=96&d=mm&r=g","url":"https://secure.gravatar.com/avatar/cce1e902bcc4f26c7e7a7ccadda1a79e19b2fd3ddc56486c0979719ff60a57d4?s=96&d=mm&r=g","caption":"Scott","inLanguage":"en-US"},"worksFor":{"@id":"https://www.pointrichmond.com/#organization"}},{"@type":"Article","headline":"Point Richmond Neighborhood Guide, Richmond, CA","datePublished":"2020-04-17T00:35:41-07:00","dateModified":"2026-01-08T14:28:40-08:00","author":{"@id":"https://www.pointrichmond.com/author/scott/","name":"Scott"},"publisher":{"@id":"https://www.pointrichmond.com/#organization"},"description":"Point Richmond, CA the East Bay's Hidden City offers bayfront views, hiking trails, restaurants and cafes, a historical pool, a playhouse and a swimming beach.","name":"Point Richmond Neighborhood Guide, Richmond, CA","@id":"https://www.pointrichmond.com/#richSnippet","isPartOf":{"@id":"https://www.pointrichmond.com/#webpage"},"image":{"@id":"https://www.pointrichmond.com/wp-content/uploads/2025/08/badge.png"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.pointrichmond.com/#webpage"}}]}</script>
33 34<!-- /Rank Math WordPress SEO plugin --> 35 36<link rel='dns-prefetch' href='//www.google.com' /> 37<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 38<link rel='dns-prefetch' href='//use.fontawesome.com' /> 39<link rel="alternate" type="application/rss+xml" title="Point Richmond Neighborhood Guide » Feed" href="https://www.pointrichmond.com/feed/" /> 40<link rel="alternate" type="application/rss+xml" title="Point Richmond Neighborhood Guide » Comments Feed" href="https://www.pointrichmond.com/comments/feed/" /> 41<link rel="alternate" type="text/calendar" title="Point Richmond Neighborhood Guide » iCal Feed" href="https://www.pointrichmond.com/events/?ical=1" /> 42<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.pointrichmond.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.pointrichmond.com%2F" /> 43<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.pointrichmond.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.pointrichmond.com%2F&format=xml" /> 44<meta content="Point Richmond Theme v.4.4.7.1590951012" name="generator"/><link rel='stylesheet' id='tribe-accessibility-css-css' href='https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/common/build/css/accessibility.css?ver=6.11.5' media='all' /> 45<link rel='stylesheet' id='tribe-events-full-calendar-style-css' href='https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/css/tribe-events-full.css?ver=6.16.5.1' media='all' /> 46<link rel='stylesheet' id='tribe-events-full-pro-calendar-style-css' href='https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/css/tribe-events-pro-full.css?ver=7.7.16' media='all' /> 47<link rel='stylesheet' id='tribe-events-custom-jquery-styles-css' href='https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/vendor/jquery/smoothness/jquery-ui-1.8.23.custom.css?ver=6.16.5.1' media='all' /> 48<link rel='stylesheet' id='tribe-events-bootstrap-datepicker-css-css' href='https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/vendor/bootstrap-datepicker/css/bootstrap-datepicker.standalone.min.css?ver=6.16.5.1' media='all' /> 49<link rel='stylesheet' id='tribe-events-calendar-style-css' href='https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/css/tribe-events-theme.css?ver=6.16.5.1' media='all' /> 50<link rel='stylesheet' id='tribe-events-calendar-full-mobile-style-css' href='https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/css/tribe-events-full-mobile.css?ver=6.16.5.1' media='only screen and (max-width: 768px)' /> 51<link rel='stylesheet' id='tribe-events-calendar-mobile-style-css' href='https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/css/tribe-events-theme-mobile.css?ver=6.16.5.1' media='only screen and (max-width: 768px)' /> 52<link rel='stylesheet' id='tec-events-pro-single-css' href='https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/css/events-single.css?ver=7.7.16' media='all' /> 53<link rel='stylesheet' id='tribe-events-calendar-pro-style-css' href='https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/css/tribe-events-pro-full.css?ver=7.7.16' media='all' /> 54<link rel='stylesheet' id='tribe-events-pro-mini-calendar-block-styles-css' href='https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/css/tribe-events-pro-mini-calendar-block.css?ver=7.7.16' media='all' /> 55 56<style id="global-styles-inline-css"> 57:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
570) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root { --wp--style--global--content-size: 823px;--wp--style--global--wide-size: 1080px; }:where(body) { margin: 0; }.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;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.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;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
57.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;} 58/*# sourceURL=global-styles-inline-css */ 59</style> 60 61<link rel='stylesheet' id='allow-webp-image-css' href='https://www.pointrichmond.com/wp-content/plugins/allow-webp-image/public/css/allow-webp-image-public.css?ver=1.0.1' media='all' /> 62<link rel='stylesheet' id='dica-builder-styles-css' href='https://www.pointrichmond.com/wp-content/plugins/dg-divi-carousel/assets/css/dica-builder.css?ver=5.1.0' media='all' /> 63<link rel='stylesheet' id='dica-lightbox-styles-css' href='https://www.pointrichmond.com/wp-content/plugins/dg-divi-carousel/styles/light-box-styles.css?ver=5.1.0' media='all' /> 64<link rel='stylesheet' id='swipe-style-css' href='https://www.pointrichmond.com/wp-content/plugins/dg-divi-carousel/styles/swiper.min.css?ver=5.1.0' media='all' /> 65<link rel='stylesheet' id='wp-components-css' href='https://www.pointrichmond.com/wp-includes/css/dist/components/style.min.css?ver=7.0.6' media='all' /> 66<link rel='stylesheet' id='dica-divi5-new-css' href='https://www.pointrichmond.com/wp-content/plugins/dg-divi-carousel/Builder/Visual-Builder/build/styles/bundle.css?ver=5.1.0' media='all' /> 67<link rel='stylesheet' id='swiper-style-css' href='https://www.pointrichmond.com/wp-content/plugins/dg-divi-carousel/styles/swiper.min.css?ver=5.1.0' media='all' /> 68<link rel='stylesheet' id='dnmm-styles-css' href='https://www.pointrichmond.com/wp-content/plugins/divi-nested-mobile-menu/assets/css/dnmm-styles.css?ver=1.5.0' media='all' /> 69<style id="dnmm-styles-inline-css"> 70 71:root { 72 --dnmm-toggle-size: 32px; 73 --dnmm-toggle-color: #666666; 74 --dnmm-toggle-bg: #f5f5f5; 75 --dnmm-toggle-border: #dddddd; 76 --dnmm-active-toggle-color: #ffffff; 77 --dnmm-active-toggle-bg: #0073aa; 78 --dnmm-submenu-indent: 16px; 79 --dnmm-animation-speed: 250ms; 80 --dnmm-nav-icons-gap: 10px; 81 --dnmm-nav-icons-size: 22px; 82 --dnmm-nav-icons-margin-right: 20px; 83} 84/* ââ Close icon transition ââ */ 85#main-header .mobile_nav span.mobile_menu_bar, 86.et_pb_menu .mobile_nav span.mobile_menu_bar { 87 transition: background-color 250ms ease; 88} 89#main-header .mobile_nav .mobile_menu_bar:before, 90.et_pb_menu .mobile_nav .mobile_menu_bar:before { 91 transition: color 250ms ease; 92} 93/* ââ Close icon: replace hamburger character with à when menu is open ââ */ 94#main-header .mobile_nav.opened span.mobile_menu_bar, 95.et_pb_menu .mobile_nav.opened span.mobile_menu_bar { 96 display: inline-flex !important; 97 align-items: center !important; 98 justify-content: center !important; 99} 100#main-header .mobile_nav.opened .mobile_menu_bar:before, 101.et_pb_menu .mobile_nav.opened .mobile_menu_bar:before { 102 content: '\00d7' !important; 103 font-family: Arial, sans-serif !important; 104 font-size: 32px !important; 105 line-height: 1 !important; 106 display: block !important; 107 position: static !important; 108} 109/*# sourceURL=dnmm-styles-inline-css */ 110</style> 111<link rel='stylesheet' id='apfl-form-css-css' href='https://www.pointrichmond.com/wp-content/plugins/listings-for-appfolio-pro/css/form.css?ver=1.0' media='all' /> 112<link rel='stylesheet' id='et-divi-open-sans-css' href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&subset=latin,latin-ext&display=swap' media='all' /> 113<link rel='stylesheet' id='divi-carousel-styles-css' href='https://www.pointrichmond.com/wp-content/plugins/dg-divi-carousel/styles/style.min.css?ver=5.1.0' media='all' />
114<link rel='stylesheet' id='et-builder-googlefonts-cached-css' href='https://fonts.googleapis.com/css?family=Ubuntu:300,300italic,regular,italic,500,500italic,700,700italic|Oswald:200,300,regular,500,600,700|Lato:100,100italic,300,300italic,regular,italic,700,700italic,900,900italic&subset=latin,latin-ext&display=swap' media='all' /> 115<link rel='stylesheet' id='apfl-jquery-ui-style-css' href='https://www.pointrichmond.com/wp-content/plugins/listings-for-appfolio-pro/css/jquery-ui.css?ver=2.7.4' media='all' /> 116<link rel='stylesheet' id='apfl-pp-style-css' href='https://www.pointrichmond.com/wp-content/plugins/listings-for-appfolio-pro/css/style.css?ver=2.7.4' media='all' /> 117<link rel='stylesheet' id='apfl-pp-gall-style-css' href='https://www.pointrichmond.com/wp-content/plugins/listings-for-appfolio-pro/css/gallery.css?ver=2.7.4' media='all' /> 118<link rel='stylesheet' id='apfl-font-awesome-css' href='https://www.pointrichmond.com/wp-content/plugins/listings-for-appfolio-pro/css/fa.min.css?ver=2.7.4' media='all' /> 119<link rel='stylesheet' id='ayecode-ui-css' href='https://www.pointrichmond.com/wp-content/plugins/geodirectory/vendor/ayecode/wp-ayecode-ui/assets-v5/css/ayecode-ui-compatibility.css?ver=0.2.51' media='all' /> 120<style id="ayecode-ui-inline-css"> 121body.modal-open #wpadminbar{z-index:999}.embed-responsive-16by9 .fluid-width-video-wrapper{padding:0!important;position:initial}body.modal-open .sticky:has(.modal),body.modal-open .sticky-top:has(.modal){position:static!important} 122/*# sourceURL=ayecode-ui-inline-css */ 123</style> 124<link rel='stylesheet' id='nf-display-css' href='https://www.pointrichmond.com/wp-content/plugins/ninja-forms/assets/css/display-opinions-light.css?ver=7.0.6' media='all' /> 125<link rel='stylesheet' id='nf-font-awesome-css' href='https://www.pointrichmond.com/wp-content/plugins/ninja-forms/assets/css/font-awesome.min.css?ver=7.0.6' media='all' /> 126<link rel='stylesheet' id='popup-maker-site-css' href='//www.pointrichmond.com/wp-content/uploads/pum/pum-site-styles.css?generated=1756836612&ver=1.23.0' media='all' /> 127<link rel='stylesheet' id='font-awesome-css' href='https://use.fontawesome.com/releases/v6.7.2/css/all.css?wpfas=true' media='all' /> 128<link rel='stylesheet' id='divi-style-parent-css' href='https://www.pointrichmond.com/wp-content/themes/Divi/style-static.min.css?ver=4.27.7' media='all' /> 129<link rel='stylesheet' id='divi-style-pum-css' href='https://www.pointrichmond.com/wp-content/themes/pointrichmond-theme/style.css?ver=4.27.7' media='all' />
130<script id="jquery-core-js-extra"> 131var theme_data = {"themeLogo":""}; 132//# sourceURL=jquery-core-js-extra 133</script>
vendor: 1 bytes, line 133
133
134<script id="jquery-core-js" src="https://www.pointrichmond.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 134
134
135<script id="jquery-core-js-after"> 136window.gdSetMap = window.gdSetMap || 'google';window.gdLoadMap = window.gdLoadMap || ''; 137//# sourceURL=jquery-core-js-after 138</script>
vendor: 1 bytes, line 138
138
139<script id="jquery-migrate-js" src="https://www.pointrichmond.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 139
139
140<script id="jquery-js-after"> 141window.gdSetMap = window.gdSetMap || 'google';window.gdLoadMap = window.gdLoadMap || ''; 142//# sourceURL=jquery-js-after 143</script>
vendor: 1 bytes, line 143
143
144<script id="bootstrap-js-bundle-js" src="https://www.pointrichmond.com/wp-content/plugins/geodirectory/vendor/ayecode/wp-ayecode-ui/assets-v5/js/bootstrap.bundle.min.js?ver=0.2.51"></script>
vendor: 1 bytes, line 144
144
145<script id="bootstrap-js-bundle-js-after"> 146function aui_init_greedy_nav(){jQuery('nav.greedy').each(function(i,obj){if(jQuery(this).hasClass("being-greedy")){return true}jQuery(this).addClass('navbar-expand');jQuery(this).off('shown.bs.tab').on('shown.bs.tab',function(e){if(jQuery(e.target).closest('.dropdown-menu').hasClass('greedy-links')){jQuery(e.target).closest('.greedy').find('.greedy-btn.dropdown').attr('aria-expanded','false');jQuery(e.target).closest('.greedy-links').removeClass('show').addClass('d-none')}});jQuery(document).off('mousemove','.greedy-btn').on('mousemove','.greedy-btn',function(e){jQuery('.dropdown-menu.greedy-links').removeClass('d-none')});var $vlinks='';var $dDownClass='';var ddItemClass='greedy-nav-item';if(jQuery(this).find('.navbar-nav').length){if(jQuery(this).find('.navbar-nav').hasClass("being-greedy")){return true}$vlinks=jQuery(this).find('.navbar-nav').addClass("being-greedy w-100").removeClass('overflow-hidden')}else if(jQuery(this).find('.nav').length){if(jQuery(this).find('.nav').hasClass("being-greedy")){return true}$vlinks=jQuery(this).find('.nav').addClass("being-greedy w-100").removeClass('overflow-hidden');$dDownClass=' mt-0 p-0 zi-5 ';ddItemClass+=' mt-0 me-0'}else{return false}jQuery($vlinks).append('<li class="nav-item list-unstyled ml-auto greedy-btn d-none dropdown"><button data-bs-toggle="collapse" class="nav-link greedy-nav-link" role="button"><i class="fas fa-ellipsis-h"></i> <span class="greedy-count badge bg-dark rounded-pill"></span></button><ul class="greedy-links dropdown-menu dropdown-menu-end '+$dDownClass+'"></ul></li>');var $hlinks=jQuery(this).find('.greedy-links');var $btn=jQuery(this).find('.greedy-btn');var numOfItems=0;var totalSpace=0;var closingTime=1000;var breakWidths=[];$vlinks.children().outerWidth(function(i,w){totalSpace+=w;numOfItems+=1;breakWidths.push(totalSpace)});var availableSpace,numOfVisibleItems,requiredSpace,buttonSpace,timer;function check(){buttonSpace=$btn.width();availableSpace=$vlinks.width()-10;numOfVisibleItems=$vlinks.children().length;requiredSpace=breakWidths[numOfVisibleItems-1];if(numOfVisibleItems>1&&requiredSpace>availableSpace){var $li=$vlinks.children().last().prev();$li.removeClass('nav-item').addClass(ddItemClass);if(!jQuery($hlinks).children().length){$li.find('.nav-link').addClass('w-100 dropdown-item rounded-0 rounded-bottom')}else{jQuery($hlinks).find('.nav-link').removeClass('rounded-top');$li.find('.nav-link').addClass('w-100 dropdown-item rounded-0 rounded-top')}$li.prependTo($hlinks);numOfVisibleItems-=1;check()}else if(availableSpace>breakWidths[numOfVisibleItems]){$hlinks.children().first().insertBefore($btn);numOfVisibleItems+=1;check()}jQuery($btn).find(".greedy-count").html(numOfItems-numOfVisibleItems);if(numOfVisibleItems===numOfItems){$btn.addClass('d-none')}else $btn.removeClass('d-none')}jQuery(window).on("resize",function(){check()});check()})}function aui_select2_locale(){var aui_select2_params={"i18n_select_state_text":"Select an option\u2026","i18n_no_matches":"No matches found","i18n_ajax_error":"Loading failed","i18n_input_too_short_1":"Please enter 1 or more characters","i18n_input_too_short_n":"Please enter %item% or more characters","i18n_input_too_long_1":"Please delete 1 character","i18n_input_too_long_n":"Please delete %item% characters","i18n_selection_too_long_1":"You can only select 1 item","i18n_selection_too_long_n":"You can only select %item% items","i18n_load_more":"Loading more results\u2026","i18n_searching":"Searching\u2026"};return{theme:"bootstrap-5",width:jQuery(this).data('width')?jQuery(this).data('width'):jQuery(this).hasClass('w-100')?'100%':'style',placeholder:jQuery(this).data('placeholder'),language:{errorLoading:function(){return aui_select2_params.i18n_searching},inputTooLong:function(args){var overChars=args.input.length-args.maximum;if(1===overChars){return aui_select2_params.i18n_input_too_long_1}return aui_select2_params.i18n_input_too_long_n.replace('%item%',overChars)},inputTooShort:function(args){var remainingChars=args.minimum-args.input.length;if(1===remainingChars){return aui_select2_params.i18n_input_too_short_1}return aui_select2_params.i18n_input_too_short_n.replace('%item%',remainingChars)},loadingMore:function(){return aui_select2_params.i18n_load_more},maximumSelected:function(args){if(args.maximum===1){return aui_select2_params.i18n_selection_too_long_1}return aui_select2_params.i18n_selection_too_long_n.replace('%item%',args.maximum)},noResults:function(){return aui_select2_params.i18n_no_matches},searching:function(){return aui_select2_params.i18n_searching}}}}function aui_init_select2(){var select2_args=jQuery.extend({},aui_select2_locale());jQuery("select.aui-select2").each(function(){if(!jQuery(this).hasClass("select2-hidden-accessible")){jQuery(this).select2(select2_args)}})}function aui_time_ago(selector){var aui_timeago_params={"prefix_ago":"","suffix_ago":" ago","prefix_after":"after ","suffix_after":"","seconds":"less than a minute","minute":"about a minute","minutes":"%d minutes","hour":"about an hour","hours":"about %d hours","day":"a day","days":"%d days","month":"about a month","months":"%d months","year":"about a year","years":"%d years"};var templates={prefix:aui_timeago_params.prefix_ago,suffix:aui_timeago_params.suffix_ago,seconds:aui_timeago_params.seconds,minute:aui_timeago_params.minute,minutes:aui_timeago_params.minutes,hour:aui_timeago_params.hour,hours:aui_timeago_params.hours,day:aui_timeago_params.day,days:aui_timeago_params.days,month:aui_timeago_params.month,months:aui_timeago_params.months,year:aui_timeago_params.year,years:aui_timeago_params.years};var template=function(t,n){return templates[t]&&templates[t].replace(/%d/i,Math.abs(Math.round(n)))};var timer=function(time){if(!time)return;time=time.replace(/\.\d+/,"");time=time.replace(/-/,"/").replace(/-/,"/");time=time.replace(/T/," ").replace(/Z/," UTC");time=time.replace(/([\+\-]\d\d)\:?(\d\d)/," $1$2");time=new Date(time*1000||time);var now=new Date();var seconds=((now.getTime()-time)*.001)>>0;var minutes=seconds/60;var hours=minutes/60;var days=hours/24;var years=days/365;return templates.prefix+(seconds<45&&template('seconds',seconds)||seconds<90&&template('minute',1)||minutes<45&&template('minutes',minutes)||minutes<90&&template('hour',1)||hours<24&&template('hours',hours)||hours<42&&template('day',1)||days<30&&template('days',days)||days<45&&template('month',1)||days<365&&template('months',days/30)||years<1.5&&template('year',1)||template('years',years))+templates.suffix};var elements=document.getElementsByClassName(selector);if(selector&&elements&&elements.length){for(var i in elements){var $el=elements[i];if(typeof $el==='object'){$el.innerHTML='<i class="far fa-clock"></i> '+timer($el.getAttribute('title')||$el.getAttribute('datetime'))}}}setTimeout(function(){aui_time_ago(selector)},60000)}function aui_init_tooltips(){if(typeof jQuery.fn.tooltip==='function'){jQuery('[data-bs-toggle="tooltip"]').tooltip()}else{console.log('jQuery.fn.tooltip not found')}if(typeof jQuery.fn.popover==='function'){jQuery('[data-bs-toggle="popover"]').popover();jQuery('[data-bs-toggle="popover-html"]').popover({html:true,sanitize:false})}else{console.log('jQuery.fn.popover not found')}jQuery('[data-bs-toggle="popover"],[data-bs-toggle="popover-html"]').on('inserted.bs.popover',function(){jQuery('body > .popover').wrapAll("<div class='bsui' />")})}$aui_doing_init_flatpickr=false;function aui_init_flatpickr(){if(typeof jQuery.fn.flatpickr==="function"&&!$aui_doing_init_flatpickr){$aui_doing_init_flatpickr=true;try{flatpickr.localize({weekdays:{shorthand:['Sun','Mon','Tue','Wed','Thu','Fri','Sat'],longhand:['Sun','Mon','Tue','Wed','Thu','Fri','Sat'],},months:{shorthand:['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'],longhand:['January','February','March','April','May','June','July','August','September','October','November','December'],},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:1,ordinal:function(nth){var s=nth%100;if(s>3&&s<21)return"th";switch(s%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:' to ',weekAbbreviation:'Wk',scrollTitle:'Scroll to increment',toggleTitle:'Click to toggle',amPM:['AM','PM'],yearAriaLabel:'Year',hourAriaLabel:'Hour',minuteAriaLabel:'Minute',time_24hr:false})}catch(err){console.log(err.message)}jQuery('input[data-aui-init="flatpickr"]:not(.flatpickr-input)').flatpickr()}$aui_doing_init_flatpickr=false}$aui_doing_init_iconpicker=false;function aui_init_iconpicker(){if(typeof jQuery.fn.iconpicker==="function"&&!$aui_doing_init_iconpicker){$aui_doing_init_iconpicker=true;jQuery('input[data-aui-init="iconpicker"]:not(.iconpicker-input)').iconpicker()}$aui_doing_init_iconpicker=false}function aui_modal_iframe($title,$url,$footer,$dismissible,$class,$dialog_class,$body_class,responsive){if(!$body_class){$body_class='p-0'}var wClass='text-center position-absolute w-100 text-dark overlay overlay-white p-0 m-0 d-flex justify-content-center align-items-center';var wStyle='';var sStyle='';var $body="",sClass="w-100 p-0 m-0";if(responsive){$body+='<div class="embed-responsive embed-responsive-16by9 ratio ratio-16x9">';wClass+=' h-100';sClass+=' embed-responsive-item'}else{wClass+=' vh-100';sClass+=' vh-100';wStyle+=' height: 90vh !important;';sStyle+=' height: 90vh !important;'}$body+='<div class="ac-preview-loading '+wClass+'" style="left:0;top:0;'+wStyle+'"><div class="spinner-border" role="status"></div></div>';$body+='<iframe id="embedModal-iframe" class="'+sClass+'" style="'+sStyle+'" src="" width="100%" height="100%" frameborder="0" allowtransparency="true"></iframe>';if(responsive){$body+='</div>'}$m=aui_modal($title,$body,$footer,$dismissible,$class,$dialog_class,$body_class);const auiModal=document.getElementById('aui-modal');auiModal.addEventListener('shown.bs.modal',function(e){iFrame=jQuery('#embedModal-iframe');jQuery('.ac-preview-loading').removeClass('d-none').addClass('d-flex');iFrame.attr({src:$url});iFrame.load(function(){jQuery('.ac-preview-loading').removeClass('d-flex').addClass('d-none')})});return $m}function aui_modal($title,$body,$footer,$dismissible,$class,$dialog_class,$body_class){if(!$class){$class=''}if(!$dialog_class){$dialog_class=''}if(!$body){$body='<div class="text-center"><div class="spinner-border" role="status"></div></div>'}jQuery('.aui-modal').remove();
146jQuery('.modal-backdrop').remove();jQuery('body').css({overflow:'','padding-right':''});var $modal='';$modal+='<div id="aui-modal" class="modal aui-modal fade shadow bsui '+$class+'" tabindex="-1">'+'<div class="modal-dialog modal-dialog-centered '+$dialog_class+'">'+'<div class="modal-content border-0 shadow">';if($title){$modal+='<div class="modal-header">'+'<h5 class="modal-title">'+$title+'</h5>';if($dismissible){$modal+='<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close">'+'</button>'}$modal+='</div>'}$modal+='<div class="modal-body '+$body_class+'">'+$body+'</div>';if($footer){$modal+='<div class="modal-footer">'+$footer+'</div>'}$modal+='</div>'+'</div>'+'</div>';jQuery('body').append($modal);const ayeModal=new bootstrap.Modal('.aui-modal',{});ayeModal.show()}function aui_conditional_fields(form){jQuery(form).find(".aui-conditional-field").each(function(){var $element_require=jQuery(this).data('element-require');if($element_require){$element_require=$element_require.replace("'","'");$element_require=$element_require.replace(""",'"');if(aui_check_form_condition($element_require,form)){jQuery(this).removeClass('d-none')}else{jQuery(this).addClass('d-none')}}})}function aui_check_form_condition(condition,form){if(form){condition=condition.replace(/\(form\)/g,"('"+form+"')")}return new Function("return "+condition+";")()}jQuery.fn.aui_isOnScreen=function(){var win=jQuery(window);var viewport={top:win.scrollTop(),left:win.scrollLeft()};viewport.right=viewport.left+win.width();viewport.bottom=viewport.top+win.height();var bounds=this.offset();bounds.right=bounds.left+this.outerWidth();bounds.bottom=bounds.top+this.outerHeight();return(!(viewport.right<bounds.left||viewport.left>bounds.right||viewport.bottom<bounds.top||viewport.top>bounds.bottom))};function aui_carousel_maybe_show_multiple_items($carousel){var $items={};var $item_count=0;if(!jQuery($carousel).find('.carousel-inner-original').length){jQuery($carousel).append('<div class="carousel-inner-original d-none">'+jQuery($carousel).find('.carousel-inner').html().replaceAll('carousel-item','not-carousel-item')+'</div>')}jQuery($carousel).find('.carousel-inner-original .not-carousel-item').each(function(){$items[$item_count]=jQuery(this).html();$item_count++});if(!$item_count){return}if(jQuery(window).width()<=576){if(jQuery($carousel).find('.carousel-inner').hasClass('aui-multiple-items')&&jQuery($carousel).find('.carousel-inner-original').length){jQuery($carousel).find('.carousel-inner').removeClass('aui-multiple-items').html(jQuery($carousel).find('.carousel-inner-original').html().replaceAll('not-carousel-item','carousel-item'));jQuery($carousel).find(".carousel-indicators li").removeClass("d-none")}}else{var $md_count=jQuery($carousel).data('limit_show');var $md_cols_count=jQuery($carousel).data('cols_show');var $new_items='';var $new_items_count=0;var $new_item_count=0;var $closed=true;
146Object.keys($items).forEach(function(key,index){if(index!=0&&Number.isInteger(index/$md_count)){$new_items+='</div></div>';$closed=true}if(index==0||Number.isInteger(index/$md_count)){$row_cols_class=$md_cols_count?' g-lg-4 g-3 row-cols-1 row-cols-lg-'+$md_cols_count:'';$active=index==0?'active':'';$new_items+='<div class="carousel-item '+$active+'"><div class="row'+$row_cols_class+' ">';$closed=false;$new_items_count++;$new_item_count=0}$new_items+='<div class="col ">'+$items[index]+'</div>';$new_item_count++});if(!$closed){if($md_count-$new_item_count>0){$placeholder_count=$md_count-$new_item_count;while($placeholder_count>0){$new_items+='<div class="col "></div>';$placeholder_count--}}$new_items+='</div></div>'}jQuery($carousel).find('.carousel-inner').addClass('aui-multiple-items').html($new_items);jQuery($carousel).find('.carousel-item.active img').each(function(){if(real_srcset=jQuery(this).attr("data-srcset")){if(!jQuery(this).attr("srcset"))jQuery(this).attr("srcset",real_srcset)}if(real_src=jQuery(this).attr("data-src")){if(!jQuery(this).attr("srcset"))jQuery(this).attr("src",real_src)}});$hide_count=$new_items_count-1;jQuery($carousel).find(".carousel-indicators li:gt("+$hide_count+")").addClass("d-none")}jQuery(window).trigger("aui_carousel_multiple")}function aui_init_carousel_multiple_items(){jQuery(window).on("resize",function(){jQuery('.carousel-multiple-items').each(function(){aui_carousel_maybe_show_multiple_items(this)})});jQuery('.carousel-multiple-items').each(function(){aui_carousel_maybe_show_multiple_items(this)})}function init_nav_sub_menus(){jQuery('.navbar-multi-sub-menus').each(function(i,obj){if(jQuery(this).hasClass("has-sub-sub-menus")){return true}jQuery(this).addClass('has-sub-sub-menus');jQuery(this).find('.dropdown-menu a.dropdown-toggle').on('click',function(e){var $el=jQuery(this);$el.toggleClass('active-dropdown');var $parent=jQuery(this).offsetParent(".dropdown-menu");if(!jQuery(this).next().hasClass('show')){jQuery(this).parents('.dropdown-menu').first().find('.show').removeClass("show")}var $subMenu=jQuery(this).next(".dropdown-menu");$subMenu.toggleClass('show');jQuery(this).parent("li").toggleClass('show');jQuery(this).parents('li.nav-item.dropdown.show').on('hidden.bs.dropdown',function(e){jQuery('.dropdown-menu .show').removeClass("show");$el.removeClass('active-dropdown')});if(!$parent.parent().hasClass('navbar-nav')){$el.next().addClass('position-relative border-top border-bottom')}return false})})}function aui_lightbox_embed($link,ele){ele.preventDefault();jQuery('.aui-carousel-modal').remove();var $modal='<div class="modal fade aui-carousel-modal bsui" id="aui-carousel-modal" tabindex="-1" role="dialog" aria-labelledby="aui-modal-title" aria-hidden="true"><div class="modal-dialog modal-dialog-centered modal-xl mw-100"><div class="modal-content bg-transparent border-0 shadow-none"><div class="modal-header"><h5 class="modal-title" id="aui-modal-title"></h5></div><div class="modal-body text-center"><i class="fas fa-circle-notch fa-spin fa-3x"></i></div></div></div></div>';jQuery('body').append($modal);const ayeModal=new bootstrap.Modal('.aui-carousel-modal',{});const myModalEl=document.getElementById('aui-carousel-modal');myModalEl.addEventListener('hidden.bs.modal',event=>{jQuery(".aui-carousel-modal iframe").attr('src','')});jQuery('.aui-carousel-modal').on('shown.bs.modal',function(e){jQuery('.aui-carousel-modal .carousel-item.active').find('iframe').each(function(){var $iframe=jQuery(this);$iframe.parent().find('.ac-preview-loading').removeClass('d-none').addClass('d-flex');if(!$iframe.attr('src')&&$iframe.data('src')){$iframe.attr('src',$iframe.data('src'))}$iframe.on('load',function(){setTimeout(function(){$iframe.parent().find('.ac-preview-loading').removeClass('d-flex').addClass('d-none')},1250)})})});$container=jQuery($link).closest('.aui-gallery');$clicked_href=jQuery($link).attr('href');$images=[];$container.find('.aui-lightbox-image, .aui-lightbox-iframe').each(function(){var a=this;var href=jQuery(a).attr('href');if(href){$images.push(href)}});
146if($images.length){var $carousel='<div id="aui-embed-slider-modal" class="carousel slide" >';if($images.length>1){$i=0;$carousel+='<ol class="carousel-indicators position-fixed">';$container.find('.aui-lightbox-image, .aui-lightbox-iframe').each(function(){$active=$clicked_href==jQuery(this).attr('href')?'active':'';$carousel+='<li data-bs-target="#aui-embed-slider-modal" data-bs-slide-to="'+$i+'" class="'+$active+'"></li>';$i++});$carousel+='</ol>'}$i=0;$rtl_class='justify-content-start';$carousel+='<div class="carousel-inner d-flex align-items-center '+$rtl_class+'">';$container.find('.aui-lightbox-image').each(function(){var a=this;var href=jQuery(a).attr('href');$active=$clicked_href==jQuery(this).attr('href')?'active':'';$carousel+='<div class="carousel-item '+$active+'"><div>';var css_height=window.innerWidth>window.innerHeight?'90vh':'auto';var srcset=jQuery(a).find('img').attr('srcset');var sizes='';if(srcset){var sources=srcset.split(',').map(s=>{var parts=s.trim().split(/\s+/).filter(Boolean);if(parts.length>=2){return{width:parseInt(parts[1].replace('w','')),descriptor:parts[1].replace('w','px')}}return null}).filter(item=>item!==null).sort((a,b)=>b.width-a.width);sizes=sources.map((source,index,array)=>{if(index===0){return `${source.descriptor}`}else{return `(max-width:${source.width-1}px)${array[index-1].descriptor}`}}).reverse().join(', ')}var img=href?jQuery(a).find('img').clone().attr('src',href).attr('sizes',sizes).removeClass().addClass('mx-auto d-block w-auto rounded').css({'max-height':css_height,'max-width':'98%'}).get(0).outerHTML:jQuery(a).find('img').clone().removeClass().addClass('mx-auto d-block w-auto rounded').css({'max-height':css_height,'max-width':'98%'}).get(0).outerHTML;$carousel+=img;if(jQuery(a).parent().find('.carousel-caption').length){$carousel+=jQuery(a).parent().find('.carousel-caption').clone().removeClass('sr-only visually-hidden').get(0).outerHTML}else if(jQuery(a).parent().find('.figure-caption').length){$carousel+=jQuery(a).parent().find('.figure-caption').clone().removeClass('sr-only visually-hidden').addClass('carousel-caption').get(0).outerHTML}$carousel+='</div></div>';$i++});$container.find('.aui-lightbox-iframe').each(function(){var a=this;var css_height=window.innerWidth>window.innerHeight?'90vh;':'auto;';var styleWidth=$images.length>1?'max-width:70%;':'';$active=$clicked_href==jQuery(this).attr('href')?'active':'';$carousel+='<div class="carousel-item '+$active+'"><div class="modal-xl mx-auto ratio ratio-16x9" style="max-height:'+css_height+styleWidth+'">';var url=jQuery(a).attr('href');var iframe='<div class="ac-preview-loading text-light d-none" style="left:0;top:0;height:'+css_height+'"><div class="spinner-border m-auto" role="status"></div></div>';iframe+='<iframe class="aui-carousel-iframe" style="height:'+css_height+'" src="" data-src="'+url+'?rel=0&showinfo=0&modestbranding=1&autoplay=1" allow="autoplay"></iframe>';var img=iframe;$carousel+=img;$carousel+='</div></div>';$i++});$carousel+='</div>';if($images.length>1){$carousel+='<a class="carousel-control-prev" href="#aui-embed-slider-modal" role="button" data-bs-slide="prev">';$carousel+='<span class="carousel-control-prev-icon" aria-hidden="true"></span>';$carousel+=' <a class="carousel-control-next" href="#aui-embed-slider-modal" role="button" data-bs-slide="next">';$carousel+='<span class="carousel-control-next-icon" aria-hidden="true"></span>';$carousel+='</a>'}$carousel+='</div>';var $close='<button type="button" class="btn-close btn-close-white text-end position-fixed" style="right: 20px;top: 10px; z-index: 1055;" data-bs-dismiss="modal" aria-label="Close"></button>';jQuery('.aui-carousel-modal .modal-content').html($carousel).prepend($close);ayeModal.show();try{if('ontouchstart'in document.documentElement||navigator.maxTouchPoints>0){let _bsC=new bootstrap.Carousel('#aui-embed-slider-modal')}}catch(err){}}}function aui_init_lightbox_embed(){jQuery('.aui-lightbox-image, .aui-lightbox-iframe').off('click').on("click",function(ele){aui_lightbox_embed(this,ele)})}function aui_init_modal_iframe(){jQuery('.aui-has-embed, [data-aui-embed="iframe"]').each(function(e){if(!jQuery(this).hasClass('aui-modal-iframed')&&jQuery(this).data('embed-url')){jQuery(this).addClass('aui-modal-iframed');jQuery(this).on("click",function(e1){aui_modal_iframe('',jQuery(this).data('embed-url'),'',true,'','modal-lg','aui-modal-iframe p-0',true);return false})}})}$aui_doing_toast=false;function aui_toast($id,$type,$title,$title_small,$body,$time,$can_close){if($aui_doing_toast){setTimeout(function(){aui_toast($id,$type,$title,$title_small,$body,$time,$can_close)},500);return}$aui_doing_toast=true;if($can_close==null){$can_close=false}if($time==''||$time==null){$time=3000}if(document.getElementById($id)){jQuery('#'+$id).toast('show');setTimeout(function(){$aui_doing_toast=false},500);return}var uniqid=Date.now();if($id){uniqid=$id}$op="";$tClass='';$thClass='';$icon="";if($type=='success'){$op="opacity:.92;";$tClass='alert bg-success w-auto';$thClass='bg-transparent border-0 text-white';$icon="<div class='h5 m-0 p-0'><i class='fas fa-check-circle me-2'></i></div>"}else if($type=='error'||$type=='danger'){$op="opacity:.92;";$tClass='alert bg-danger w-auto';$thClass='bg-transparent border-0 text-white';$icon="<div class='h5 m-0 p-0'><i class='far fa-times-circle me-2'></i></div>"}else if($type=='info'){$op="opacity:.92;";$tClass='alert bg-info w-auto';$thClass='bg-transparent border-0 text-white';$icon="<div class='h5 m-0 p-0'><i class='fas fa-info-circle me-2'></i></div>"}else if($type=='warning'){$op="opacity:.92;";$tClass='alert bg-warning w-auto';$thClass='bg-transparent border-0 text-dark';$icon="<div class='h5 m-0 p-0'><i class='fas fa-exclamation-triangle me-2'></i></div>"}if(!document.getElementById("aui-toasts")){jQuery('body').append('<div class="bsui" id="aui-toasts"><div class="position-fixed aui-toast-bottom-right pr-3 pe-3 mb-1" style="z-index: 500000;right: 0;bottom: 0;'+$op+'"></div></div>')}$toast='<div id="'+uniqid+'" class="toast fade hide shadow hover-shadow '+$tClass+'" style="" role="alert" aria-live="assertive" aria-atomic="true" data-bs-delay="'+$time+'">';if($type||$title||$title_small){$toast+='<div class="toast-header '+$thClass+'">';if($icon){$toast+=$icon}if($title){$toast+='<strong class="me-auto">'+$title+'</strong>'}if($title_small){$toast+='<small>'+$title_small+'</small>'}if($can_close){$toast+='<button type="button" class="ms-2 mb-1 btn-close" data-bs-dismiss="toast" aria-label="Close"></button>'}$toast+='</div>'}if($body){$toast+='<div class="toast-body">'+$body+'</div>'}$toast+='</div>';jQuery('.aui-toast-bottom-right').prepend($toast);jQuery('#'+uniqid).toast('show');setTimeout(function(){$aui_doing_toast=false},500)}function aui_init_counters(){const animNum=(EL)=>{if(EL._isAnimated)return;EL._isAnimated=true;let end=EL.dataset.auiend;let start=EL.dataset.auistart;let duration=EL.dataset.auiduration?EL.dataset.auiduration:2000;let seperator=EL.dataset.auisep?EL.dataset.auisep:'';jQuery(EL).prop('Counter',start).animate({Counter:end},{duration:Math.abs(duration),easing:'swing',step:function(now){const text=seperator?(Math.ceil(now)).toLocaleStr
146ing('en-US'):Math.ceil(now);const html=seperator?text.split(",").map(n=>`<span class="count">${n}</span>`).join(","):text;if(seperator&&seperator!=','){html.replace(',',seperator)}jQuery(this).html(html)}})};const inViewport=(entries,observer)=>{entries.forEach(entry=>{if(entry.isIntersecting)animNum(entry.target)})};jQuery("[data-auicounter]").each((i,EL)=>{const observer=new IntersectionObserver(inViewport);observer.observe(EL)})}function aui_init(){aui_init_counters();init_nav_sub_menus();aui_init_tooltips();aui_init_select2();aui_init_flatpickr();aui_init_iconpicker();aui_init_greedy_nav();aui_time_ago('timeago');aui_init_carousel_multiple_items();aui_init_lightbox_embed();aui_init_modal_iframe()}jQuery(window).on("load",function(){aui_init()});jQuery(function($){var ua=navigator.userAgent.toLowerCase();var isiOS=ua.match(/(iphone|ipod|ipad)/);if(isiOS){var pS=0;pM=parseFloat($('body').css('marginTop'));$(document).on('show.bs.modal',function(){pS=window.scrollY;$('body').css({marginTop:-pS,overflow:'hidden',position:'fixed',})}).on('hidden.bs.modal',function(){$('body').css({marginTop:pM,overflow:'visible',position:'inherit',});window.scrollTo(0,pS)})}$(document).on('slide.bs.carousel',function(el){var $_modal=$(el.relatedTarget).closest('.aui-carousel-modal:visible').length?$(el.relatedTarget).closest('.aui-carousel-modal:visible'):'';if($_modal&&$_modal.find('.carousel-item iframe.aui-carousel-iframe').length){$_modal.find('.carousel-item.active iframe.aui-carousel-iframe').each(function(){if($(this).attr('src')){$(this).data('src',$(this).attr('src'));$(this).attr('src','')}});if($(el.relatedTarget).find('iframe.aui-carousel-iframe').length){$(el.relatedTarget).find('.ac-preview-loading').removeClass('d-none').addClass('d-flex');var $cIframe=$(el.relatedTarget).find('iframe.aui-carousel-iframe');if(!$cIframe.attr('src')&&$cIframe.data('src')){$cIframe.attr('src',$cIframe.data('src'))}$cIframe.on('load',function(){setTimeout(function(){$_modal.find('.ac-preview-loading').removeClass('d-flex').addClass('d-none')},1250)})}}})});var aui_confirm=function(message,okButtonText,cancelButtonText,isDelete,large){okButtonText=okButtonText||'Yes';cancelButtonText=cancelButtonText||'Cancel';message=message||'Are you sure?';sizeClass=large?'':'modal-sm';btnClass=isDelete?'btn-danger':'btn-primary';deferred=jQuery.Deferred();var $body="";$body+="<h3 class='h4 py-3 text-center text-dark'>"+message+"</h3>";$body+="<div class='d-flex'>";$body+="<button class='btn btn-outline-secondary w-50 btn-round' data-bs-dismiss='modal' onclick='deferred.resolve(false);'>"+cancelButtonText+"</button>";$body+="<button class='btn "+btnClass+" ms-2 w-50 btn-round' data-bs-dismiss='modal' onclick='deferred.resolve(true);'>"+okButtonText+"</button>";$body+="</div>";$modal=aui_modal('',$body,'',false,'',sizeClass);return deferred.promise()};function aui_flip_color_scheme_on_scroll($value,$iframe){if(!$value)$value=window.scrollY;var navbar=$iframe?$iframe.querySelector('.color-scheme-flip-on-scroll'):document.querySelector('.color-scheme-flip-on-scroll');if(navbar==null)return;let cs_original=navbar.dataset.cso;let cs_scroll=navbar.dataset.css;if(!cs_scroll&&!cs_original){if(navbar.classList.contains('navbar-light')){cs_original='navbar-light';cs_scroll='navbar-dark'}else if(navbar.classList.contains('navbar-dark')){cs_original='navbar-dark';cs_scroll='navbar-light'}navbar.dataset.cso=cs_original;navbar.dataset.css=cs_scroll}if($value>0||navbar.classList.contains('nav-menu-open')){navbar.classList.remove(cs_original);navbar.classList.add(cs_scroll)}else{navbar.classList.remove(cs_scroll);navbar.classList.add(cs_original)}}window.onscroll=function(){aui_set_data_scroll();aui_flip_color_scheme_on_scroll()};function aui_set_data_scroll(){document.documentElement.dataset.scroll=window.scrollY}aui_set_data_scroll();aui_flip_color_scheme_on_scroll(); 147document.addEventListener("DOMContentLoaded",function(){geodir_search_setup_advance_search();jQuery("body").on("geodir_setup_search_form",function(){geodir_search_setup_advance_search()});if(jQuery('.geodir-search-container form').length){geodir_search_setup_searched_filters()}if(jQuery('.geodir-search-container select[name="sopen_now"]').length){setInterval(function(e){geodir_search_refresh_open_now_times()},60000);geodir_search_refresh_open_now_times()}if(!window.gdAsBtnText){window.gdAsBtnText=jQuery('.geodir_submit_search').html();window.gdAsBtnTitle=jQuery('.geodir_submit_search').data('title')}jQuery(document).on("click",".geodir-clear-filters",function(e){window.isClearFilters=true;jQuery('.gd-adv-search-labels .gd-adv-search-label').each(function(e){if(!jQuery(this).hasClass('geodir-clear-filters')){jQuery(this).trigger('click')}});window.isClearFilters=false;geodir_search_trigger_submit()});geodir_distance_popover_trigger();var bsDash='bs-';jQuery(document).on('change','.geodir-distance-trigger',function(){var $cont=jQuery(this).closest('.geodir-popover-content'),$_distance=jQuery('#'+$cont.attr('data-'+bsDash+'container'));if(jQuery(this).val()=='km'||jQuery(this).val()=='mi'){jQuery('.geodir-units-wrap .btn',$cont).removeClass('active');jQuery('.geodir-units-wrap .btn.geodir-unit-'+jQuery(this).val(),$cont).addClass('active')}if($_distance.length){var dist=parseInt($cont.find('[name="_gddist"]').val());var unit=$cont.find('[name="_gdunit"]:checked').val();if(!unit){unit='miles';if(unit=='miles'){unit='mi'}}if($cont.find('[name="_gdunit"]:checked').parent().attr('title')){var title=dist+' '+$cont.find('[name="_gdunit"]:checked').parent().attr('title')}else{var title=dist+' '+unit}jQuery('[name="dist"]',$_distance).remove();jQuery('[name="_unit"]',$_distance).remove();var $btn=$_distance.find('.geodir-distance-show');$_distance.append('<input type="hidden" name="_unit" value="'+unit+'" data-ignore-rule>');if(dist>0){$_distance.append('<input type="hidden" name="dist" value="'+dist+'">');$btn.removeClass('btn-secondary').addClass('btn-primary');jQuery('.-gd-icon',$btn).addClass('d-none');jQuery('.-gd-range',$btn).removeClass('d-none').text(dist+' '+unit).attr('title',title)}else{$_distance.append('<input type="hidden" name="dist" value="">');$btn.removeClass('btn-primary').addClass('btn-secondary');jQuery('.-gd-icon',$btn).removeClass('d-none');jQuery('.-gd-range',$btn).addClass('d-none')}if($_distance.closest('form').find('[name="snear"]').val()){jQuery('[name="dist"]',$_distance).trigger('change')}geodir_popover_show_distance($_distance.closest('form'),dist,unit)}});jQuery(document).on('input','.geodir-distance-range',function(){var $cont=jQuery(this).closest('.geodir-popover-content'),$_distance=jQuery('#'+$cont.attr('data-'+bsDash+'container'));geodir_popover_show_distance($_distance.closest('form'),parseInt(j
147Query(this).val()))});jQuery('body').on('click',function(e){if(e&&!e.isTrigger&&jQuery('.geodir-distance-popover[aria-describedby]').length){jQuery('.geodir-distance-popover[aria-describedby]').each(function(){if(!jQuery(this).is(e.target)&&jQuery(this).has(e.target).length===0&&jQuery('.popover').has(e.target).length===0){jQuery(this).popover('hide')}})}});jQuery("body").on("geodir_setup_search_form",function($_form){if(typeof aui_cf_field_init_rules==="function"){setTimeout(function(){aui_cf_field_init_rules(jQuery),100})}})});function geodir_distance_popover_trigger(){if(!jQuery('.geodir-distance-popover').length){return}var bsDash='bs-';jQuery('.geodir-distance-popover').popover({html:true,placement:'top',sanitize:false,customClass:'geodir-popover',template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><div class="popover-body p-2"></div></div>'}).on('hidden.bs.popover',function(e){var dist=parseInt(jQuery(this).closest('.gd-search-field-distance').find('[name="dist"]').val());var unit=jQuery(this).closest('.gd-search-field-distance').find('[name="_unit"]').val();var content=jQuery(this).attr('data-'+bsDash+'content');content=content.replace(' geodir-unit-mi active"',' geodir-unit-mi"');content=content.replace(' geodir-unit-km active"',' geodir-unit-km"');content=content.replace("checked='checked'",'');content=content.replace('checked="checked"','');content=content.replace('geodir-drange-values','geodir-drange-values d-none');content=content.replace(' d-none d-none',' d-none');content=content.replace('value="'+unit+'"','value="'+unit+'" checked="checked"');content=content.replace(' geodir-unit-'+unit+'"',' geodir-unit-'+unit+' active"');content=content.replace(' value="'+jQuery(this).attr('data-value')+'" ',' value="'+dist+'" ');jQuery(this).attr('data-'+bsDash+'content',content);jQuery(this).attr('data-value',dist)}).on('shown.bs.popover',function(e){geodir_popover_show_distance(jQuery(this).closest('form'))})}function geodir_popover_show_distance($form,dist,unit){if(!$form){$form=jQuer('body')}if(typeof dist=='undefined'){dist=parseInt(jQuery('[name="dist"]',$form).val())}jQuery('.geodir-drange-dist').text(dist);if(typeof unit=='undefined'){unit=jQuery('[name="_unit"]',$form).val();if(unit&&jQuery('.btn.geodir-unit-'+unit,$form).length&&!jQuery('.btn.geodir-unit-'+unit,$form).hasClass('active')){jQuery('.geodir-units-wrap .geodir-distance-trigger',$form).removeAttr('checked');jQuery('.geodir-units-wrap .geodir-distance-trigger[value="'+unit+'"]',$form).attr('checked','checked');jQuery('.geodir-units-wrap .btn',$form).removeClass('active');jQuery('.btn.geodir-unit-'+unit,$form).addClass('active')}}if(unit){jQuery('.geodir-drange-unit').text(unit)}if(dist>0){if(jQuery('.geodir-drange-values').hasClass('d-none')){jQuery('.geodir-drange-values').removeClass('d-none')}}else{if(!jQuery('.geodir-drange-values').hasClass('d-none')){jQuery('.geodir-drange-values').addClass('d-none')}}}function geodir_search_setup_advance_search(){jQuery('.geodir-search-container.geodir-advance-search-searched').each(function(){var $el=this;if(jQuery($el).attr('data-show-adv')=='search'){jQuery('.geodir-show-filters',$el).trigger('click')}});jQuery('.geodir-more-filters','.geodir-filter-container').each(function(){var $cont=this;var $form=jQuery($cont).closest('form');var $adv_show=jQuery($form).closest('.geodir-search-container').attr('data-show-adv');if($adv_show=='always'&&typeof jQuery('.geodir-show-filters',$form).html()!='undefined'){jQuery('.geodir-show-filters',$form).remove();if(!jQuery('.geodir-more-filters',$form).is(":visible")){jQuery('.geodir-more-filters',$form).slideToggle(500)}}});geodir_distance_popover_trigger()}function geodir_search_setup_searched_filters(){jQuery(document).on('click','.gd-adv-search-labels .gd-adv-search-label',function(e){if(!jQuery(this).hasClass('geodir-clear-filters')){var $this=jQuery(this),$form,name,to_name;name=$this.data('name');to_name=$this.data('names');if((typeof name!='undefined'&&name)||$this.hasClass('gd-adv-search-near')){jQuery('.geodir-search-container form').each(function(){$form=jQuery(this);if($this.hasClass('gd-adv-search-near')){name='snear';jQuery('.sgeo_lat,.sgeo_lon,.geodir-location-search-type',$form).val('');jQuery('.geodir-location-search-type',$form).attr('name','')}if(jQuery('[name="'+name+'"]',$form).closest('.gd-search-has-date').length){jQuery('[name="'+name+'"]',$form).closest('.gd-search-has-date').find('input').each(function(){geodir_search_deselect(jQuery(this))})}else{geodir_search_deselect(jQuery('[name="'+name+'"]',$form));if(typeof to_name!='undefined'&&to_name){geodir_search_deselect(jQuery('[name="'+to_name+'"]',$form))}if((name=='snear'||name=='dist')&&jQuery('.geodir-distance-popover',$form).length){if(jQuery('[name="_unit"]',$form).length){jQuery('[name="dist"]',$form).remove();var $btn=jQuery('.geodir-distance-show',$form);$btn.removeClass('btn-primary').addClass('btn-secondary');jQuery('.-gd-icon',$btn).removeClass('d-none');jQuery('.-gd-range',$btn).addClass('d-none')}}}});if(!window.isClearFilters){$form=jQuery('.geodir-search-container form');if($form.length>1){$form=jQuery('.geodir-current-form:visible').length?jQuery('.geodir-current-form:visible:first'):jQuery('.geodir-search-container:visible:first form')}geodir_search_trigger_submit($form)}}$this.remove()}})}function geodir_search_refresh_open_now_times(){jQuery('.geodir-search-container select[name="sopen_now"]').each(function(){geodir_search_refresh_open_now_time(jQuery(this))})}function geodir_search_refresh_open_now_time($this){var $option=$this.find('option[value="now"]'),label,value,d,date_now,time,$label,open_now_format=geodir_search_params.open_now_format;if($option.length&&open_now_format){if($option.data('bkp-text')){label=$option.data('bkp-text')}else{label=$option.text();$option.attr('data-bkp-text',label)}d=new Date();date_now=d.getFullYear()+'-'+(("0"+(d.getMonth()+1)).slice(-2))+'-'+(("0"+(d.getDate())).slice(-2))+'T'+(("0"+(d.getHours())).slice(-2))+':'+(("0"+(d.getMinutes())).slice(-2))+':'+(("0"+(d.getSeconds())).slice(-2));time=geodir_search_format_time(d);open_now=geodir_search_params.open_now_format;open_now=open_now.replace("{label}",label);open_now=open_now.replace("{time}",time);$option.text(open_now);$option.closest('select').data('date-now',date_now);$label=jQuery('.gd-adv-search-open_now .gd-adv-search-label-t');if(jQuery('.gd-adv-search-open_now').length&&jQuery('.gd-adv-search-open_now').data('value')=='now'){if($label.data('bkp-text')){label=$label.data('bkp-text')}else{label=$label.text();$label.attr('data-bkp-text',label)}open_now=geodir_search_params.open_now_format;open_now=open_now.replace("{label}",label);open_now=open_now.replace("{time}",time);
147$label.text(open_now)}}}function geodir_search_format_time(d){var format=geodir_search_params.time_format,am_pm=eval(geodir_search_params.am_pm),hours,aL,aU;hours=d.getHours();if(hours<12){aL=0;aU=1}else{hours=hours>12?hours-12:hours;aL=2;aU=3}time=format.replace("g",hours);time=time.replace("G",(d.getHours()));time=time.replace("h",("0"+hours).slice(-2));time=time.replace("H",("0"+(d.getHours())).slice(-2));time=time.replace("i",("0"+(d.getMinutes())).slice(-2));time=time.replace("s",'');time=time.replace("a",am_pm[aL]);time=time.replace("A",am_pm[aU]);return time}function geodir_search_deselect(el){var fType=jQuery(el).prop('type');switch(fType){case'checkbox':case'radio':jQuery(el).prop('checked',false);jQuery(el).trigger('gdclear');break;default:jQuery(el).val('');jQuery(el).trigger('gdclear');break}}function geodir_search_trigger_submit($form){if(!$form){$form=jQuery('.geodir-current-form').length?jQuery('.geodir-current-form'):jQuery('form[name="geodir-listing-search"]')}if($form.data('show')=='advanced'){if(jQuery('form.geodir-search-show-all:visible').length){$form=jQuery('form.geodir-search-show-all')}else if(jQuery('form.geodir-search-show-main:visible').length){$form=jQuery('form.geodir-search-show-main')}else if(jQuery('[name="geodir_search"]').closest('form:visible').length){$form=jQuery('[name="geodir_search"]').closest('form')}}geodir_click_search($form.find('.geodir_submit_search'))}function geodir_search_update_button(){return'<i class=\"fas fa-sync\" aria-hidden=\"true\"></i><span class=\"sr-only visually-hidden\">Update Results</span>'}var aui_cf_field_rules=[],aui_cf_field_key_rules={},aui_cf_field_default_values={};jQuery(function($){aui_cf_field_init_rules($)});function aui_cf_field_init_rules($){if(!$('[data-has-rule]').length){return}$('input.select2-search__field,.aui-cf-ignore-rule').attr('data-ignore-rule','');$('[data-rule-key]').on('change keypress keyup gdclear','input, textarea',function(){if(!$(this).hasClass('select2-search__field')){aui_cf_field_apply_rules($(this))}});$('[data-rule-key]').on('change change.select2 gdclear','select',function(){aui_cf_field_apply_rules($(this))});aui_cf_field_setup_rules($)}function aui_cf_field_setup_rules($){var aui_cf_field_keys=[];$('[data-rule-key]').each(function(){var key=$(this).data('rule-key'),irule=parseInt($(this).data('has-rule'));if(key){aui_cf_field_keys.push(key)}var parse_conds={};if($(this).data('rule-fie-0')){$(this).find('input,select,textarea').each(function(){if($(this).attr('required')||$(this).attr('oninvalid')){$(this).addClass('aui-cf-req');if($(this).attr('required')){$(this).attr('data-rule-req',true)}if($(this).attr('oninvalid')){$(this).attr('data-rule-oninvalid',$(this).attr('oninvalid'))}}});for(var i=0;i<irule;i++){var field=$(this).data('rule-fie-'+i);if(typeof parse_conds[i]==='undefined'){parse_conds[i]={}}parse_conds[i].action=$(this).data('rule-act-'+i);parse_conds[i].field=$(this).data('rule-fie-'+i);parse_conds[i].condition=$(this).data('rule-con-'+i);parse_conds[i].value=$(this).data('rule-val-'+i)}$.each(parse_conds,function(j,data){var item={field:{key:key,action:data.action,field:data.field,condition:data.condition,value:data.value,rule:{key:key,action:data.action,condition:data.condition,value:data.value}}};aui_cf_field_rules.push(item)})}aui_cf_field_default_values[$(this).data('rule-key')]=aui_cf_field_get_default_value($(this))});$.each(aui_cf_field_keys,function(i,fkey){aui_cf_field_key_rules[fkey]=aui_cf_field_get_children(fkey)});$('[data-rule-key]:visible').each(function(){var conds=aui_cf_field_key_rules[$(this).data('rule-key')];if(conds&&conds.length){var $main_el=$(this),el=aui_cf_field_get_element($main_el);if($(el).length){aui_cf_field_apply_rules($(el))}}})}function aui_cf_field_apply_rules($el){if(!$el.parents('[data-rule-key]').length){return}if($el.data('no-rule')){return}var key=$el.parents('[data-rule-key]').data('rule-key');var conditions=aui_cf_field_key_rules[key];if(typeof conditions==='undefined'){return}var field_type=aui_cf_field_get_type($el.parents('[data-rule-key]')),current_value=aui_cf_field_get_value($el);var $keys={},$keys_values={},$key_rules={};jQuery.each(conditions,function(index,condition){if(typeof $keys_values[condition.key]=='undefined'){$keys_values[condition.key]=[];$key_rules[condition.key]={}}$keys_values[condition.key].push(condition.value);$key_rules[condition.key]=condition});jQuery.each(conditions,function(index,condition){if(typeof $keys[condition.key]=='undefined'){$keys[condition.key]={}}if(condition.condition==='empty'){var field_value=Array.isArray(current_value)?current_value.join(''):current_value;if(!field_value||field_value===''){$keys[condition.key][index]=true}else{$keys[condition.key][index]=false}}else if(condition.condition==='not empty'){var field_value=Array.isArray(current_value)?current_value.join(''):current_value;if(field_value&&field_value!==''){$keys[condition.key][index]=true}else{$keys[condition.key][index]=false}}else if(condition.condition==='equals to'){var field_value=(Array.isArray(current_value)&¤t_value.length===1)?current_value[0]:current_value;if(((condition.value&&condition.value==condition.value)||(condition.value===field_value))&&aui_cf_field_in_array(field_value,$keys_values[condition.key])){$keys[condition.key][index]=true}else{$keys[condition.key][index]=false}}else if(condition.condition==='not equals'){var field_value=(Array.isArray(current_value)&¤t_value.length===1)?current_value[0]:current_value;if(jQuery.isNumeric(condition.value)&&parseInt(field_value)!==parseInt(condition.value)&&field_value&&!aui_cf_field_in_array(field_value,$keys_values[condition.key])){$keys[condition.key][index]=true}else if(condition.value!=field_value&&!aui_cf_field_in_array(field_value,$keys_values[condition.key])){$keys[condition.key][index]=true}else{$keys[condition.key][index]=false}}else if(condition.condition==='greater than'){var field_value=(Array.isArray(current_value)&¤t_value.length===1)?current_value[0]:current_value;if(jQuery.isNumeric(condition.value)&&parseInt(field_value)>parseInt(condition.value)){$keys[condition.key][index]=true}else{$keys[condition.key][index]=false}}else if(condition.condition==='less than'){var field_value=(Array.isArray(current_value)&¤t_value.length===1)?current_value[0]:current_value;if(jQuery.isNumeric(condition.value)&&parseInt(field_value)<parseInt(condition.value)){$keys[condition.key][index]=true}else{$keys[condition.key][index]=false}}else if(condition.condition==='contains'){var avalues=condition.value;if(!Array.isArray(avalues)){if(jQuery.isNumeric(avalues)){avalues=[avalues]}else{avalues=avalues.split(",")}}switch(field_type){case'multiselect':var found=false;for(var key in avalues){var svalue=jQuery.isNumeric(avalues[key])?avalues[key]:(avalues[key]).trim();if(!found&¤t_value&&((!Array.isArray(current_value)&¤t_value.indexOf(svalue)>=0)||(Array.isArray(current_value)&&aui_cf_field_in_array(svalue,current_value)))){found=true}}if(found){$keys[condition.key][index]=true}else{$keys[condition.key][index]=false}break;case'checkbox':if(current_value&&((!Array.isArray(current_value)&¤t_value.indexOf(condition.value)>=0)||(Array.isArray(current_value)&&aui_cf_field_in_array(condition.value,current_value)))){$keys[condition.key][index]=true}else{$keys[condition.key][index]=false}break;default:if(typeof $keys[condition.key][index]==='undefined'){if(current_value&¤t_value.indexOf(condition.value)>=0&&aui_cf_field_in_array(current_value,$keys_values[condition.key],false,true)){$keys[condition.key][index]=true}else{$keys[condition.key][index]=false}}break}}});jQuery.each($keys,function(index,field){if(aui_cf_field_in_array(true,field)){aui_cf_field_apply_action($el,$key_rules[index],true)}else{aui_cf_field_apply_action($el,$key_rules[index],false)}});if($keys.length){$el.trigger('aui_cf_field_on_change')}}
147function aui_cf_field_get_element($el){var el=$el.find('input,textarea,select').not('[data-ignore-rule]'),type=aui_cf_field_get_type($el);if(type&&window._aui_cf_field_elements&&typeof window._aui_cf_field_elements=='object'&&typeof window._aui_cf_field_elements[type]!='undefined'){el=window._aui_cf_field_elements[type]}return el}function aui_cf_field_get_type($el){return $el.data('rule-type')}function aui_cf_field_get_value($el){var current_value=$el.val();if($el.is(':checkbox')){current_value='';if($el.parents('[data-rule-key]').find('input:checked').not('[data-ignore-rule]').length>1){$el.parents('[data-rule-key]').find('input:checked').not('[data-ignore-rule]').each(function(){current_value=current_value+jQuery(this).val()+' '})}else{if($el.parents('[data-rule-key]').find('input:checked').not('[data-ignore-rule]').length>=1){current_value=$el.parents('[data-rule-key]').find('input:checked').not('[data-ignore-rule]').val()}}}if($el.is(':radio')){current_value=$el.parents('[data-rule-key]').find('input[type=radio]:checked').not('[data-ignore-rule]').val()}return current_value}function aui_cf_field_get_default_value($el){var value='',type=aui_cf_field_get_type($el);switch(type){case'text':case'number':case'date':case'textarea':case'select':value=$el.find('input:text,input[type="number"],textarea,select').not('[data-ignore-rule]').val();break;case'phone':case'email':case'color':case'url':case'hidden':case'password':case'file':value=$el.find('input[type="'+type+'"]').not('[data-ignore-rule]').val();break;case'multiselect':value=$el.find('select').not('[data-ignore-rule]').val();break;case'radio':if($el.find('input[type="radio"]:checked').not('[data-ignore-rule]').length>=1){value=$el.find('input[type="radio"]:checked').not('[data-ignore-rule]').val()}break;case'checkbox':if($el.find('input[type="checkbox"]:checked').not('[data-ignore-rule]').length>=1){if($el.find('input[type="checkbox"]:checked').not('[data-ignore-rule]').length>1){var values=[];values.push(value);$el.find('input[type="checkbox"]:checked').not('[data-ignore-rule]').each(function(){values.push(jQuery(this).val())});value=values}else{value=$el.find('input[type="checkbox"]:checked').not('[data-ignore-rule]').val()}}break;default:if(window._aui_cf_field_default_values&&typeof window._aui_cf_field_default_values=='object'&&typeof window._aui_cf_field_default_values[type]!='undefined'){value=window._aui_cf_field_default_values[type]}break}return{type:type,value:value}}function aui_cf_field_reset_default_value($el,bHide,setVal){if(!($el&&$el.length)){return}var type=aui_cf_field_get_type($el),key=$el.data('rule-key'),field=aui_cf_field_default_values[key];if(typeof setVal==='undefined'||(typeof setVal!=='undefined'&&setVal===null)){setVal=field.value}switch(type){case'text':case'number':case'date':case'textarea':$el.find('input:text,input[type="number"],textarea').not('[data-ignore-rule]').val(setVal);break;case'phone':case'email':case'color':case'url':case'hidden':case'password':case'file':$el.find('input[type="'+type+'"]:not("[data-ignore-rule]")').val(setVal);break;case'select':var $elSelect=$el.find('select').not('[data-ignore-rule]');$elSelect.find('option').prop('selected',false);$elSelect.val(setVal);$elSelect.trigger('change');break;case'multiselect':var $elSelect=$el.find('select').not('[data-ignore-rule]');$elSelect.find('option').prop('selected',false);if((typeof setVal==='object'||typeof setVal==='array')&&!setVal.length&&$elSelect.find('option:first').text()==''){$elSelect.find('option:first').remove()}if(typeof setVal==='string'){$elSelect.val(setVal)}else{jQuery.each(setVal,function(i,v){$elSelect.find('option[value="'+v+'"]').prop('selected',true)})}$elSelect.trigger('change');break;case'checkbox':if($el.find('input[type="checkbox"]:checked').not('[data-ignore-rule]').length>=1){$el.find('input[type="checkbox"]:checked').not('[data-ignore-rule]').prop('checked',false).removeAttr('checked')}if(Array.isArray(setVal)){jQuery.each(setVal,function(i,v){$el.find('input[type="checkbox"][value="'+v+'"]').not('[data-ignore-rule]').prop('checked',true)})}else{$el.find('input[type="checkbox"][value="'+setVal+'"]').not('[data-ignore-rule]').prop('checked',true)}break;case'radio':setTimeout(function(){if($el.find('input[type="radio"]:checked').not('[data-ignore-rule]').length>=1){$el.find('input[type="radio"]:checked').not('[data-ignore-rule]').prop('checked',fal
147se).removeAttr('checked')}$el.find('input[type="radio"][value="'+setVal+'"]').not('[data-ignore-rule]').prop('checked',true)},100);break;default:jQuery(document.body).trigger('aui_cf_field_reset_default_value',type,$el,field);break}if(!$el.hasClass('aui-cf-field-has-changed')){var el=aui_cf_field_get_element($el);if(type==='radio'||type==='checkbox'){el=el.find(':checked')}if(el){el.trigger('change');$el.addClass('aui-cf-field-has-changed')}}}function aui_cf_field_get_children(field_key){var rules=[];jQuery.each(aui_cf_field_rules,function(j,rule){if(rule.field.field===field_key){rules.push(rule.field.rule)}});return rules}function aui_cf_field_in_array(find,item,exact,match){var found=false,key;exact=!!exact;for(key in item){if((exact&&item[key]===find)||(!exact&&item[key]==find)||(match&&(typeof find==='string'||typeof find==='number')&&(typeof item[key]==='string'||typeof item[key]==='number')&&find.length&&find.indexOf(item[key])>=0)){found=true;break}}return found}function aui_cf_field_apply_action($el,rule,isTrue){var $destEl=jQuery('[data-rule-key="'+rule.key+'"]'),$inputEl=(rule.key&&$destEl.find('[name="'+rule.key+'"]').length)?$destEl.find('[name="'+rule.key+'"]'):null;if(rule.action==='show'&&isTrue){if($destEl.is(':hidden')&&!($destEl.hasClass('aui-cf-skip-reset')||($inputEl&&$inputEl.hasClass('aui-cf-skip-reset')))){aui_cf_field_reset_default_value($destEl)}aui_cf_field_show_element($destEl)}else if(rule.action==='show'&&!isTrue){if((!$destEl.is(':hidden')||($destEl.is(':hidden')&&($destEl.hasClass('aui-cf-force-reset')||($inputEl&&$inputEl.hasClass('aui-cf-skip-reset'))||($destEl.closest('.aui-cf-use-parent').length&&$destEl.closest('.aui-cf-use-parent').is(':hidden')))))&&!($destEl.hasClass('aui-cf-skip-reset')||($inputEl&&$inputEl.hasClass('aui-cf-skip-reset')))){var _setVal=$destEl.hasClass('aui-cf-force-empty')||($inputEl&&$inputEl.hasClass('aui-cf-force-empty'))?'':null;aui_cf_field_reset_default_value($destEl,true,_setVal)}aui_cf_field_hide_element($destEl)}else if(rule.action==='hide'&&isTrue){if((!$destEl.is(':hidden')||($destEl.is(':hidden')&&($destEl.hasClass('aui-cf-force-reset')||($inputEl&&$inputEl.hasClass('aui-cf-skip-reset'))||($destEl.closest('.aui-cf-use-parent').length&&$destEl.closest('.aui-cf-use-parent').is(':hidden')))))&&!($destEl.hasClass('aui-cf-skip-reset')||($inputEl&&$inputEl.hasClass('aui-cf-skip-reset')))){var _setVal=$destEl.hasClass('aui-cf-force-empty')||($inputEl&&$inputEl.hasClass('aui-cf-force-empty'))?'':null;aui_cf_field_reset_default_value($destEl,true,_setVal)}aui_cf_field_hide_element($destEl)}else if(rule.action==='hide'&&!isTrue){if($destEl.is(':hidden')&&!($destEl.hasClass('aui-cf-skip-reset')||($inputEl&&$inputEl.hasClass('aui-cf-skip-reset')))){aui_cf_field_reset_default_value($destEl)}aui_cf_field_show_element($destEl)}return $el.removeClass('aui-cf-field-has-changed')}function aui_cf_field_show_element($el){$el.removeClass('d-none').show();$el.find('.aui-cf-req').each(function(){if(jQuery(this).data('rule-req')){jQuery(this).removeAttr('required').prop('required',true)}if(jQuery(this).data('rule-oninvalid')){jQuery(this).removeAttr('oninvalid').attr('oninvalid',jQuery(this).data('rule-oninvalid'))}});if(window&&window.navigator.userAgent.indexOf("MSIE")!==-1){$el.css({"visibility":"visible"})}}function aui_cf_field_hide_element($el){$el.addClass('d-none').hide();$el.find('.aui-cf-req').each(function(){if(jQuery(this).data('rule-req')){jQuery(this).removeAttr('required')}if(jQuery(this).data('rule-oninvalid')){jQuery(this).removeAttr('oninvalid')}});if(window&&window.navigator.userAgent.indexOf("MSIE")!==-1){$el.css({"visibility":"hidden"})}} 148//# sourceURL=bootstrap-js-bundle-js-after 149</script>
vendor: 1 bytes, line 149
149
150<script id="allow-webp-image-js" src="https://www.pointrichmond.com/wp-content/plugins/allow-webp-image/public/js/allow-webp-image-public.js?ver=1.0.1"></script>
vendor: 1 bytes, line 150
150
151<script id="ssbs-nonce-js-after"> 152var sss_nonce_frontend = "ac288e1038" 153//# sourceURL=ssbs-nonce-js-after 154</script>
vendor: 1 bytes, line 154
154
155<script id="jquery-ui-core-js" src="https://www.pointrichmond.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 155
155
156<script id="jquery-ui-datepicker-js" src="https://www.pointrichmond.com/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 156
156
157<script id="jquery-ui-datepicker-js-after"> 158jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"MM d, yy","firstDay":1,"isRTL":false});}); 159//# sourceURL=jquery-ui-datepicker-js-after 160</script>
vendor: 1 bytes, line 160
160
161<script id="apfl-pp-script-js-extra"> 162var apfl_load_listing_obj = {"ajaxurl":"https://www.pointrichmond.com/wp-admin/admin-ajax.php","apfl_pro_plugin_url":"https://www.pointrichmond.com/wp-content/plugins/listings-for-appfolio-pro/","nonce":"076cdf9ee2"}; 163//# sourceURL=apfl-pp-script-js-extra 164</script>
vendor: 1 bytes, line 164
164
165<script id="apfl-pp-script-js" src="https://www.pointrichmond.com/wp-content/plugins/listings-for-appfolio-pro/js/main.js?ver=2.7.4"></script>
vendor: 1 bytes, line 165
165
166<script src='https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/common/build/js/underscore-before.js'></script>
vendor: 1 bytes, line 166
166
167<script id="underscore-js" src="https://www.pointrichmond.com/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 167
167
168<script src='https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/common/build/js/underscore-after.js'></script>
vendor: 1 bytes, line 168
168
169<script id="backbone-js" src="https://www.pointrichmond.com/wp-includes/js/backbone.min.js?ver=1.6.1"></script>
vendor: 1 bytes, line 169
169
170<script id="nf-front-end-deps-js" src="https://www.pointrichmond.com/wp-content/plugins/ninja-forms/assets/js/min/front-end-deps.js?ver=3.14.8"></script>
vendor: 1 bytes, line 170
170
171<script id="nf-front-end-js-extra"> 172var nfi18n = {"ninjaForms":"Ninja Forms","changeEmailErrorMsg":"Please enter a valid email address!","changeDateErrorMsg":"Please enter a valid date!","confirmFieldErrorMsg":"These fields must match!","fieldNumberNumMinError":"Number Min Error","fieldNumberNumMaxError":"Number Max Error","fieldNumberIncrementBy":"Please increment by ","fieldTextareaRTEInsertLink":"Insert Link","fieldTextareaRTEInsertMedia":"Insert Media","fieldTextareaRTESelectAFile":"Select a file","tableInsertRowAbove":"Insert Row Above","tableInsertRowBelow":"Insert Row Below","tableInsertColumnLeft":"Insert Column Left","tableInsertColumnRight":"Insert Column Right","tableDeleteRow":"Delete Row","tableDeleteColumn":"Delete Column","tableDeleteTable":"Delete Table","tableLegacyNotice":"This content has tables in the old editor format. Custom styles are preserved until converted. Editing will update to the new format.","tableLegacyConvert":"Convert Now","tableInsertTable":"Insert Table","dismiss":"Dismiss","insertLink":"Insert Link","formErrorsCorrectErrors":"Please correct errors before submitting this form.","formHoneypot":"If you are a human seeing this field, please leave it empty.","validateRequiredField":"This is a required field.","honeypotHoneypotError":"Honeypot Error","fileUploadOldCodeFileUploadInProgress":"File Upload in Progress.","fileUploadOldCodeFileUpload":"FILE UPLOAD","currencySymbol":"$","fieldsMarkedRequired":"Fields marked with an \u003Cspan class=\"ninja-forms-req-symbol\"\u003E*\u003C/span\u003E are required","thousands_sep":",","decimal_point":".","siteLocale":"en_US","dateFormat":"m/d/Y","startOfWeek":"1","of":"of","previousMonth":"Previous Month","nextMonth":"Next Month","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"weekdaysMin":["Su","Mo","Tu","We","Th","Fr","Sa"],"recaptchaConsentMissing":"reCaptcha validation couldn't load.","recaptchaMissingCookie":"reCaptcha v3 validation couldn't load the cookie needed to submit the form.","recaptchaConsentEvent":"Accept reCaptcha cookies before sending the form."}; 173var nfFrontEnd = {"adminAjax":"https://www.pointrichmond.com/wp-admin/admin-ajax.php","ajaxNonce":"7a341cc6a0","requireBaseUrl":"https://www.pointrichmond.com/wp-content/plugins/ninja-forms/assets/js/","use_merge_tags":{"user":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hcaptcha":"hcaptcha","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","signature":"signature","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr"},"post":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hcaptcha":"hcaptcha","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","signature":"signature","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr"},"system":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hcaptcha":"hcaptcha","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","re
173captcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","signature":"signature","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr"},"fields":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hcaptcha":"hcaptcha","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","signature":"signature","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr"},"calculations":{"html":"html","hidden":"hidden","note":"note","unknown":"unknown"}},"opinionated_styles":"light","filter_esc_status":"false","nf_consent_status_response":[]}; 174var nfInlineVars = []; 175var nfi18n = {"ninjaForms":"Ninja Forms","changeEmailErrorMsg":"Please enter a valid email address!","changeDateErrorMsg":"Please enter a valid date!","confirmFieldErrorMsg":"These fields must match!","fieldNumberNumMinError":"Number Min Error","fieldNumberNumMaxError":"Number Max Error","fieldNumberIncrementBy":"Please increment by ","fieldTextareaRTEInsertLink":"Insert Link","fieldTextareaRTEInsertMedia":"Insert Media","fieldTextareaRTESelectAFile":"Select a file","tableInsertRowAbove":"Insert Row Above","tableInsertRowBelow":"Insert Row Below","tableInsertColumnLeft":"Insert Column Left","tableInsertColumnRight":"Insert Column Right","tableDeleteRow":"Delete Row","tableDeleteColumn":"Delete Column","tableDeleteTable":"Delete Table","tableLegacyNotice":"This content has tables in the old editor format. Custom styles are preserved until converted. Editing will update to the new format.","tableLegacyConvert":"Convert Now","tableInsertTable":"Insert Table","dismiss":"Dismiss","insertLink":"Insert Link","formErrorsCorrectErrors":"Please correct errors before submitting this form.","formHoneypot":"If you are a human seeing this field, please leave it empty.","validateRequiredField":"This is a required field.","honeypotHoneypotError":"Honeypot Error","fileUploadOldCodeFileUploadInProgress":"File Upload in Progress.","fileUploadOldCodeFileUpload":"FILE UPLOAD","currencySymbol":"$","fieldsMarkedRequired":"Fields marked with an \u003Cspan class=\"ninja-forms-req-symbol\"\u003E*\u003C/span\u003E are required","thousands_sep":",","decimal_point":".","siteLocale":"en_US","dateFormat":"m/d/Y","startOfWeek":"1","of":"of","previousMonth":"Previous Month","nextMonth":"Next Month","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"weekdaysMin":["Su","Mo","Tu","We","Th","Fr","Sa"],"recaptchaConsentMissing":"reCaptcha validation couldn't load.","recaptchaMissingCookie":"reCaptcha v3 validation couldn't load the cookie needed to submit the form.","recaptchaConsentEvent":"Accept reCaptcha cookies before sending the form."}; 176var nfFrontEnd = {"adminAjax":"https://www.pointrichmond.com/wp-admin/admin-ajax.php","ajaxNonce":"7a341cc6a0","requireBaseUrl":"https://www.pointrichmond.com/wp-content/plugins/ninja-forms/assets/js/","use_merge_tags":{"user":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hcaptcha":"hcaptcha","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","re
176captcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","signature":"signature","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr"},"post":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hcaptcha":"hcaptcha","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","signature":"signature","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr"},"system":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hcaptcha":"hcaptcha","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","signature":"signature","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr"},"fields":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hcaptcha":"hcaptcha","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","signature":"signature","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr"},"calculations":{"html":"html","hidden":"hidden","note":"note","unknown":"unknown"}},"opinionated_styles":"light","filter_esc_status":"false","nf_consent_status_response":[]}; 177var nfInlineVars = []; 178//# sourceURL=nf-front-end-js-extra 179</script>
vendor: 1 bytes, line 179
179
180<script id="nf-front-end-js" src="https://www.pointrichmond.com/wp-content/plugins/ninja-forms/assets/js/min/front-end.js?ver=3.14.8"></script>
180 181<link rel="https://api.w.org/" href="https://www.pointrichmond.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.pointrichmond.com/wp-json/wp/v2/pages/10" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.pointrichmond.com/xmlrpc.php?rsd" /> 182<meta name="generator" content="WordPress 7.0.6" /> 183<link rel='shortlink' href='https://www.pointrichmond.com/' /> 184<meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://www.pointrichmond.com"><link rel="alternate" href="https://www.pointrichmond.com/wp-json/tribe/events/v1/" /><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" /><style>@media only screen and (min-width: 768px) {.main-listings-page .all-listings{ 185 margin: auto; 186 } 187 #apfl-listings-container.main-listings-page .listing-item{ 188 width: 32.333%; 189 }}@media only screen and (max-width: 1200px) and (min-width: 768px) {}.main-listings-page .listing-filters { 190 background-color: #232532 !important; 191 }.main-listings-page .listing-filters .apfl_page_sub_hdng {font-size: 50px;font-weight: 400;color: #fff;line-height: 1;text-transform: uppercase;text-align: center;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;}.listing-filters input[type="submit"]{ 192 color: #000000; 193 }.listing-filters input[type="submit"]{ 194 background: #ffffff; 195 }.main-listings-page .listing-item span.rent-price, .main-listings-page .listing-item span.rent-price-off{ 196 color: #000000; 197 }.main-listings-page .listing-item span.lstng-avail, .main-listings-page .listing-item span.lstng-avail-off{ 198 color: #000000; 199 }.main-listings-page .listing-item .btns .more_detail_btn{ 200 color: #ffffff; 201 }.main-listings-page .listing-item .btns .more_detail_btn{ 202 background: #27547c; 203 }.main-listings-page .listing-item .btns .more_detail_btn:hover{ 204 color: #ffffff; 205 }.main-listings-page .listing-item .btns .more_detail_btn:hover{ 206 background: #444444; 207 }.main-listings-page .listing-item .btns .apply_btn{ 208 color: #ffffff; 209 }.main-listings-page .listing-item .btns .apply_btn{ 210 background: #9b9b96; 211 }.main-listings-page .listing-item .btns .apply_btn:hover{ 212 color: #ffffff; 213 }.main-listings-page .listing-item .btns .apply_btn:hover{ 214 background: #444444; 215 }.main-listings-page .listing-item .btns .schedule_btn{ 216 color: #ffffff; 217 }.main-listings-page .listing-item .btns .schedule_btn{ 218 background: #9b9b96; 219 }.main-listings-page .listing-item .btns .schedule_btn:hover{ 220 color: #ffffff; 221 }.main-listings-page .listing-item .btns .schedule_btn:hover{ 222 background: #444444; 223 }.details-right .rent-hdng, .details-top .rent-hdng{ 224 color: #ff6600; 225 }.apfl-sl-wrapper #applyBtn, .apfl-sl-mdrn-wrapper #applyBtn {color: #ffffff;background-color: #27547c;}.apfl-sl-wrapper #applyBtn:hover, .apfl-sl-mdrn-wrapper #applyBtn:hover{color: #ffffff;background-color: #444444;}.apfl-sl-wrapper #contactBtn, .apfl-sl-mdrn-wrapper #contactBtn {color: #ffffff;background-color: #27547c;}.apfl-sl-wrapper #contactBtn:hover, .apfl-sl-mdrn-wrapper #contactBtn:hover {color: #ffffff;background-color: #444444;}.apfl-sl-wrapper #schshowingBtn, .apfl-sl-mdrn-wrapper #schshowingBtn {color: #ffffff;background-color: #27547c;}.apfl-sl-wrapper #schshowingBtn:hover, .apfl-sl-mdrn-wrapper #schshowingBtn:hover {color: #ffffff;background-color: #444444;}#apfl-listings-container.main-listings-page:has(#googlemap) .all-listings { 226 width: 60%; 227 }.main-listings-page .listing-filters { 228 padding: 20px 0; 229} 230.main-listings-page .listing-filters select { 231 padding: 2px 25px 3px 10px; 232 font-size: 16px; 233} 234.main-listings-page .listing-filters form select, .main-listings-page .listing-filters input[type=submit] { 235 border: none; 236 border-radius: 4px; 237} 238.main-listings-page .listing-filters input[type=submit] { 239 cursor: pointer; 240} 241.main-listings-page #googlemap { 242 height: 90vh; 243 width: 40%; 244 float: left; 245} 246.main-listings-page .all-listings{ 247 width: 60%; 248 float: left; 249 max-height: 90vh; 250 overflow-y: auto; 251 padding: 17px; 252 -ms-overflow-style: none; 253 scrollbar-width: none;
254 display: grid; 255 gap: 14px; 256 grid-auto-rows: max-content; 257 grid-template-columns: repeat(auto-fill,minmax(285px,1fr)); 258 margin-bottom: 15px; 259 box-sizing: border-box; 260} 261.main-listings-page .all-listings::-webkit-scrollbar { 262 display: none; 263} 264.main-listings-page .all-listings .details p{ 265 order: 2; 266} 267.main-listings-page .all-listings .listing-item { 268 width: 100%; 269 border-radius: 5px; 270 overflow: hidden; 271 box-shadow: 0 2px 5px #0003; 272 background: #fff; 273} 274.main-listings-page .all-listings .listing-item .btns{ 275 order: 5; 276 position: absolute; 277 width: 100%; 278 bottom: 0; 279} 280.main-listings-page .all-listings .details .lstng_ttl { 281 font-size: 16px; 282 font-weight: normal; 283 color: #666; 284 order: 3; 285 line-height: 1.3; 286} 287.main-listings-page .all-listings .listing-item span.rent-price-off{ 288 font-weight: normal; 289 margin-bottom: 0; 290 padding-bottom: 0; 291 order: 1; 292 font-size: 16px; 293} 294.main-listings-page .all-listings .listing-item span.rent-price-off b{ 295 font-size: 28px; 296 color: #444; 297 vertical-align: sub; 298} 299.main-listings-page .all-listings .listing-item .lstng-avail-off{ 300 order: 4; 301 margin: 0; 302 padding-top: 0; 303 padding-bottom: 0; 304} 305.main-listings-page .listing-item .btns a{ 306 padding: 8px 10px; 307 box-sizing: border-box; 308} 309.main-listings-page .listing-item .btns .more_detail_btn { 310 margin: 0 0 0 0; 311 font-weight:600; 312 text-align:center; 313 width: 50%; 314} 315.main-listings-page .listing-item .btns .apply_btn{ 316 margin: 0 0 0 0; 317 font-weight:600; 318 text-align:center; 319 width: 50%; 320} 321 322.main-listings-page .listing-item .btns .schedule_btn{ 323 margin: 0 0 0 0; 324 font-weight:600; 325 text-align:center; 326 width: 100%; 327} 328.main-listings-page .all-listings .details { 329 padding: 15px 0 0 0; 330 display: flex; 331 flex-direction: column; 332 gap: 15px; 333 background: #fff; 334} 335.main-listings-page .all-listings .address{ 336 align-items: flex-end; 337 background: linear-gradient(#0000,#000); 338 bottom: 0; 339 color: #fff; 340 display: flex; 341 font-size: 20px; 342 height: 50%; 343 left: 0; 344 line-height: 1.25; 345 margin: 0; 346 padding: 10px 15px; 347 pointer-events: none; 348 position: absolute; 349 text-align: left; 350 text-shadow: 0 1px 2px #0009; 351 width: 100%; 352} 353.main-listings-page .all-listings .lstng_ttl, .main-listings-page .all-listings .details p{ 354 padding: 0 0 0 10px; 355 margin: 0; 356} 357 358@media only screen and (max-width: 1366px){ 359 .main-listings-page .listing-item { 360 width: 49%; 361 } 362} 363@media only screen and (max-width: 1348px){ 364 .listing-filters select, .listing-filters input[type=submit]{ 365 margin-bottom: 0; 366 margin-top: 15px; 367 } 368 .listing-filters form{ 369 margin-bottom: 15px; 370 } 371} 372@media screen and (max-width: 767px) { 373 .listing-filters select, .listing-filters input[type=submit] { 374 width: 48%; 375 margin: 1%; 376 font-size: 13px; 377 } 378 .main-listings-page #googlemap { 379 width: 100%; 380 height: 246px; 381 } 382 .main-listings-page .all-listings { 383 width: 100%; 384 height: auto; 385 overflow-y: hidden; 386 } 387
388 .main-listings-page .listing-item { 389 width: 100%; 390 } 391}</style><meta property="og:image" content="https://www.pointrichmond.com/wp-content/uploads/2026/02/point-richmond-open-graph.jpg"><link rel="icon" href="https://www.pointrichmond.com/wp-content/uploads/2020/05/cropped-sun-siteicon-32x32.png" sizes="32x32" /> 392<link rel="icon" href="https://www.pointrichmond.com/wp-content/uploads/2020/05/cropped-sun-siteicon-192x192.png" sizes="192x192" /> 393<link rel="apple-touch-icon" href="https://www.pointrichmond.com/wp-content/uploads/2020/05/cropped-sun-siteicon-180x180.png" /> 394<meta name="msapplication-TileImage" content="https://www.pointrichmond.com/wp-content/uploads/2020/05/cropped-sun-siteicon-270x270.png" /> 395<meta name="generator" content="WP Super Duper v1.2.33" data-sd-source="ayecode-connect" /><meta name="generator" content="WP Font Awesome Settings v1.1.11" data-ac-source="geodirectory" /><link rel="stylesheet" id="et-core-unified-tb-229595-10-cached-inline-styles" href="https://www.pointrichmond.com/wp-content/et-cache/10/et-core-unified-tb-229595-10.min.css?ver=1786679217" /><link rel="stylesheet" id="et-core-unified-10-cached-inline-styles" href="https://www.pointrichmond.com/wp-content/et-cache/10/et-core-unified-10.min.css?ver=1786679210" /><link rel="stylesheet" id="et-core-unified-tb-229595-deferred-10-cached-inline-styles" href="https://www.pointrichmond.com/wp-content/et-cache/10/et-core-unified-tb-229595-deferred-10.min.css?ver=1786679217" /><link rel='stylesheet' id='mediaelement-css' href='https://www.pointrichmond.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' /> 396<link rel='stylesheet' id='wp-mediaelement-css' href='https://www.pointrichmond.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=7.0.6' media='all' /> 397<link rel='stylesheet' id='tribe-events-virtual-skeleton-css' href='https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/css/events-virtual-skeleton.css?ver=7.7.16' media='all' /> 398<link rel='stylesheet' id='tribe-events-virtual-full-css' href='https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/css/events-virtual-full.css?ver=7.7.16' media='all' /> 399<link rel='stylesheet' id='tec-events-pro-archives-style-css' href='https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/css/custom-tables-v1/archives.css?ver=7.7.16' media='all' /> 400 401</head> 402<body class="home wp-singular page-template-default page page-id-10 wp-theme-Divi wp-child-theme-pointrichmond-theme et-tb-has-template et-tb-has-header geodir_custom_posts geodir_advance_search tribe-no-js page-template-point-richmond-theme et_pb_button_helper_class et_pb_footer_columns4 et_cover_background et_pb_gutter et_pb_gutters3 et_pb_pagebuilder_layout et_no_sidebar et_divi_theme et-db aui_bs5 tribe-theme-Divi gd-map-google"> 403 <div id="page-container"> 404<div id="et-boc" class="et-boc"> 405 406 <header class="et-l et-l--header"> 407 <div class="et_builder_inner_content et_pb_gutters3"><div class="et_pb_section et_pb_section_0_tb_header overlap-header et_pb_with_background et_section_regular et_pb_section--with-menu" > 408 409 410 411 412 413 414 <div class="et_pb_row et_pb_row_0_tb_header et_pb_row--with-menu"> 415 <div class="et_pb_column et_pb_column_4_4 et_pb_column_0_tb_header et_pb_css_mix_blend_mode_passthrough et-last-child et_pb_column--with-menu"> 416 417 418 419 420 <div class="et_pb_module et_pb_menu et_pb_menu_0_tb_header et_pb_bg_layout_light et_pb_text_align_left et_dropdown_animation_fade et_pb_menu--with-logo et_pb_menu--style-left_aligned"> 421 422 423 424 425 <div class="et_pb_menu_inner_container clearfix"> 426 <div class="et_pb_menu__logo-wrap"> 427 <div class="et_pb_menu__logo"> 428 <img fetchpriority="high" decoding="async" width="450" height="170" src="https://www.pointrichmond.com/wp-content/uploads/2021/06/point-richmond-logo-2021-170PX.png" alt="" srcset="https://www.pointrichmond.com/wp-content/uploads/2021/06/point-richmond-logo-2021-170PX.png 450w, https://www.pointrichmond.com/wp-content/uploads/2021/06/point-richmond-logo-2021-170PX-300x113.png 300w" sizes="(max-width: 450px) 100v
428w, 450px" class="wp-image-230803" /> 429 </div> 430 </div> 431 <div class="et_pb_menu__wrap"> 432 <div class="et_pb_menu__menu"> 433 <nav class="et-menu-nav"><ul id="menu-main-menu" class="et-menu nav"><li class="et_pb_menu_page_id-230793 menu-item menu-item-type-post_type menu-item-object-page menu-item-230798"><a href="https://www.pointrichmond.com/point-richmond-homes-for-rent/">Homes for Rent</a></li> 434<li class="et_pb_menu_page_id-647 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-647"><a href="#">Business Directory</a> 435<ul class="sub-menu"> 436 <li class="et_pb_menu_page_id-230 menu-item menu-item-type-post_type menu-item-object-page menu-item-272"><a href="https://www.pointrichmond.com/point-richmond-restaurants/">Restaurants and Cafes</a></li> 437 <li class="et_pb_menu_page_id-230569 menu-item menu-item-type-post_type menu-item-object-page menu-item-230661"><a href="https://www.pointrichmond.com/recreation/">Recreation</a></li> 438 <li class="et_pb_menu_page_id-655 menu-item menu-item-type-post_type menu-item-object-page menu-item-656"><a href="https://www.pointrichmond.com/shopping/">Shopping</a></li> 439 <li class="et_pb_menu_page_id-662 menu-item menu-item-type-post_type menu-item-object-page menu-item-663"><a href="https://www.pointrichmond.com/health-and-beauty/">Health and Beauty</a></li> 440 <li class="et_pb_menu_page_id-667 menu-item menu-item-type-post_type menu-item-object-page menu-item-668"><a href="https://www.pointrichmond.com/local-businesses/">Local Businesses</a></li> 441 <li class="et_pb_menu_page_id-670 menu-item menu-item-type-post_type menu-item-object-page menu-item-671"><a href="https://www.pointrichmond.com/the-arts-2/">The Arts</a></li> 442 <li class="et_pb_menu_page_id-673 menu-item menu-item-type-post_type menu-item-object-page menu-item-674"><a href="https://www.pointrichmond.com/architects-and-engineers/">Architects and Engineers</a></li> 443 <li class="et_pb_menu_page_id-677 menu-item menu-item-type-post_type menu-item-object-page menu-item-678"><a href="https://www.pointrichmond.com/professional-services/">Professional Services</a></li> 444 <li class="et_pb_menu_page_id-680 menu-item menu-item-type-post_type menu-item-object-page menu-item-681"><a href="https://www.pointrichmond.com/real-estate/">Real Estate</a></li> 445 <li class="et_pb_menu_page_id-684 menu-item menu-item-type-post_type menu-item-object-page menu-item-685"><a href="https://www.pointrichmond.com/point-richmond-gateway/">Point Richmond Gateway</a></li> 446 <li class="et_pb_menu_page_id-230217 menu-item menu-item-type-post_type menu-item-object-page menu-item-230218"><a href="https://www.pointrichmond.com/womens-westside/">Womenâs Westside</a></li> 447 <li class="et_pb_menu_page_id-688 menu-item menu-item-type-post_type menu-item-object-page menu-item-689"><a href="https://www.pointrichmond.com/westside-branch-library/">Westside Branch Library</a></li> 448 <li class="et_pb_menu_page_id-230206 menu-item menu-item-type-post_type menu-item-object-page menu-item-230304"><a href="https://www.pointrichmond.com/point-connect-radio/">Point Connect Radio</a></li> 449</ul> 450</li> 451<li class="keep-link et_pb_menu_page_id-229905 menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-229923"><a href="https://www.pointrichmond.com/bay-trail/">Bay Trail</a> 452<ul class="sub-menu"> 453 <li class="et_pb_menu_page_id-230050 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-230050"><a href="#">Discover</a> 454 <ul class="sub-menu"> 455 <li class="et_pb_menu_page_id-252 menu-item menu-item-type-post_type menu-item-object-page menu-item-271"><a href="https://www.pointrichmond.com/bay-trail/trail-overview/">Trail overview</a></li> 456 <li class="et_pb_menu_page_id-230513 menu-item menu-item-type-post_type menu-item-object-page menu-item-230518"><a href="https://www.pointrichmond.com/bay-trail/outings/">Outings</a></li> 457 <li class="et_pb_menu_page_id-456 menu-item menu-item-type-post_type menu-item-object-page menu-item-457"><a href="https://www.pointrichmond.com/bay-trail/ferry-point-loop-shipyard-3/">Ferry Point Loop/Shipyard 3</a></li> 458 <li class="et_pb_menu_page_id-485 menu-item menu-item-type-post_type menu-item-object-page menu-item-486"><a href="https://www.pointrichmond.com/bay-trail/southern-shoreline/">Southern Shoreline</a></li> 459 <li class="et_pb_menu_page_id-408 menu-item menu-item-type-post_type menu-item-object-page menu-item-409"><a href="https://www.pointrichmond.com/bay-trail/northern-shoreline/">Northern Shoreline</a></li> 460 <li class="et_pb_menu_page_id-424 menu-item menu-item-type-post_type menu-item-object-page menu-item-425"><a href="https://www.pointrichmond.com/bay-trail/point-san-pablo/">Pt. Molate & Richmond / San Rafael Bridge</a></li> 461 <li class="et_pb_menu_page_id-321 menu-item menu-item-type-post_type menu-item-object-page menu-item-322"><a href="https://www.pointrichmond.com/bay-trail/closing-the-gaps/">Closing the Gaps</a></li> 462 </ul> 463</li> 464 <li class="et_pb_menu_page_id-365 menu-item menu-item-type-post_type menu-item-object-page menu-item-366"><a href="https://www.pointrichmond.com/bay-trail/about-trac/">About TRAC</a></li> 465 <li class="et_pb_menu_page_id-230051 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-230051"><a href="#">Maps and More</a> 466 <ul class="sub-menu"> 467 <li class="et_pb_menu_page_id-307 menu-item menu-item-type-post_type menu-item-object-page menu-item-308"><a href="https://www.pointrichmond.com/bay-trail/maps-of-the-trail/">Maps of The Trail</a></li> 468 <li class="et_pb_menu_page_id-335 menu-item menu-item-type-post_type menu-item-object-page menu-item-341"><a href="https://www.pointrichmond.com/bay-trail/interpretive-exhibits/">Interpretive Exhibits</a></li> 469 <li class="et_pb_menu_page_id-371 menu-item menu-item-type-post_type menu-item-object-page menu-item-372"><a href="https://www.pointrichmond.com/bay-trail/bay-trail-links/">Bay Trail links</a></li> 470 </ul> 471</li> 472 <li class="et_pb_menu_page_id-326 menu-item menu-item-type-post_type menu-item-object-page menu-item-327"><a href="https://www.pointrichmond.com/bay-trail/action-alerts/">Action Alerts</a></li> 473 <li class="et_pb_menu_page_id-333 menu-item menu-item-type-post_type menu-item-object-page menu-item-334"><a href="https://www.pointrichmond.com/bay-trail/calendar-of-events/">Calendar of Events</a></li> 474 <li class="et_pb_menu_page_id-395 menu-item menu-item-type-post_type menu-item-object-page menu-item-396"><a href="https://www.pointrichmond.com/bay-trail/were-in-the-news/">Weâre in the News!</a></li> 475 <li class="et_pb_menu_page_id-407 menu-item menu-item-type-custom menu-item-object-custom menu-item-407"><a href="#">
475<a href="mailto:[email protected]" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image13','','NavBar/email2.gif',1)">Email TRAC</a></a></li> 476</ul> 477</li> 478<li class="et_pb_menu_page_id-501 menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-502"><a href="https://www.pointrichmond.com/point-san-pablo-peninsula/">Point San Pablo Peninsula</a> 479<ul class="sub-menu"> 480 <li class="et_pb_menu_page_id-527 menu-item menu-item-type-post_type menu-item-object-page menu-item-528"><a href="https://www.pointrichmond.com/point-san-pablo-peninsula/maps/">Maps</a></li> 481 <li class="et_pb_menu_page_id-533 menu-item menu-item-type-post_type menu-item-object-page menu-item-534"><a href="https://www.pointrichmond.com/point-san-pablo-peninsula/land-use-plans/">Land Use Plans</a></li> 482 <li class="et_pb_menu_page_id-539 menu-item menu-item-type-post_type menu-item-object-page menu-item-540"><a href="https://www.pointrichmond.com/point-san-pablo-peninsula/point-molate/">Point Molate</a></li> 483 <li class="et_pb_menu_page_id-550 menu-item menu-item-type-post_type menu-item-object-page menu-item-551"><a href="https://www.pointrichmond.com/point-san-pablo-peninsula/point-san-pablo-2/">Point San Pablo</a></li> 484 <li class="et_pb_menu_page_id-556 menu-item menu-item-type-post_type menu-item-object-page menu-item-557"><a href="https://www.pointrichmond.com/point-san-pablo-peninsula/pspp-bay-trail/">PSPP Bay Trail</a></li> 485 <li class="et_pb_menu_page_id-514 menu-item menu-item-type-post_type menu-item-object-page menu-item-515"><a href="https://www.pointrichmond.com/point-san-pablo-peninsula/history/">History</a></li> 486 <li class="et_pb_menu_page_id-571 menu-item menu-item-type-post_type menu-item-object-page menu-item-572"><a href="https://www.pointrichmond.com/point-san-pablo-peninsula/take-action/">Take Action!</a></li> 487 <li class="et_pb_menu_page_id-561 menu-item menu-item-type-post_type menu-item-object-page menu-item-562"><a href="https://www.pointrichmond.com/point-san-pablo-peninsula/calendar-of-events-2/">Calendar of events</a></li> 488 <li class="et_pb_menu_page_id-511 menu-item menu-item-type-post_type menu-item-object-page menu-item-512"><a href="https://www.pointrichmond.com/point-san-pablo-peninsula/in-the-news/">In the News!</a></li> 489 <li class="et_pb_menu_page_id-565 menu-item menu-item-type-post_type menu-item-object-page menu-item-566"><a href="https://www.pointrichmond.com/point-san-pablo-peninsula/photographs/">Photographs</a></li> 490 <li class="et_pb_menu_page_id-574 menu-item menu-item-type-post_type menu-item-object-page menu-item-575"><a href="https://www.pointrichmond.com/point-san-pablo-peninsula/links/">Links</a></li> 491</ul> 492</li> 493</ul></nav> 494 </div> 495 496 497 <div class="et_mobile_nav_menu"> 498 <div class="mobile_nav closed"> 499 <span class="mobile_menu_bar"></span> 500 </div> 501 </div> 502 </div> 503 504 </div> 505 </div> 506 </div> 507 508 509 510 511 </div> 512 513 514 </div> </div> 515 </header> 516 <div id="et-main-area"> 517 518<div id="main-content"> 519 520 521 522 <article id="post-10" class="post-10 page type-page status-publish hentry"> 523 524 525 <div class="entry-content"> 526 <div class="et-l et-l--post"> 527 <div class="et_builder_inner_content et_pb_gutters3"> 528 <div class="et_pb_section et_pb_section_1 et_pb_section_video et_pb_preload et_pb_section_parallax et_pb_with_background et_pb_fullwidth_section et_section_regular" > 529 530 <span class="et_parallax_bg_wrap"><span 531 class="et_parallax_bg" 532 style="background-image: url(https://www.pointrichmond.com/wp-content/uploads/2020/05/miller-knox-park.jpg);" 533 ></span></span> 534 <span class="et_pb_section_video_bg "> 535 536 <video loop="loop" autoplay playsinline muted > 537 <source type="video/mp4" src="https://player.vimeo.com/progressive_redirect/playback/473606663/rendition/720p/file.mp4?loc=external&log_user=0&signature=e5c406314f9ce5716505750146598ea5767f86573a8c65457efe413a798ef6bf" /> 538 539 </video> 540 </span> 541 542 543 544 <section class="et_pb_module et_pb_fullwidth_header et_pb_fullwidth_header_0 et_hover_enabled et_pb_text_align_left et_pb_bg_layout_dark"> 545 546 547 548 549 <div class="et_pb_fullwidth_header_container left"> 550 <div class="header-content-container center"> 551 <div class="header-content"> 552 553 554 555 <div class="et_pb_header_content_wrapper"><h1>Discover Historic<br />Point Richmond</h1> 556<p>A Resource and Guide to the Hidden Waterfront City of the East Bay.</p></div> 557 558 </div>
559 </div> 560 561 </div> 562 <div class="et_pb_fullwidth_header_overlay"></div> 563 <div class="et_pb_fullwidth_header_scroll"></div> 564 </section> 565 566 567 </div><div class="et_pb_section et_pb_section_2 homepage-carousel et_section_regular" > 568 569 570 571 572 573 574 <div class="et_pb_row et_pb_row_0 et_pb_gutters1"> 575 <div class="et_pb_column et_pb_column_4_4 et_pb_column_0 et_pb_css_mix_blend_mode_passthrough et-last-child"> 576 577 578 579 580 <div class="et_pb_module dica_divi_carousel dica_divi_carousel_0"> 581 582 583 584 585 586 587 <div class="et_pb_module_inner"> 588 <div class="dica-container desktop_middle-inside tablet_middle-inside mobile_middle-inside" data-props='{"desktop":"5","tablet":"3","mobile":"1","speed":"500","arrow":"on","dots":"off","autoplay":"off","autoSpeed":"1000","loop":"on","item_spacing":"30","center_mode":"off","slider_effec":"1","cover_rotate":"50","pause_onhover":"off","multislide":"off","cfshadow":"on","order":"0","lazyload":"off","lazybefore":"off","scroller_effect":"off","autowidth":"off","item_spacing_tablet":"30","item_spacing_phone":"30","scroller_speed":"4000","hashNavigation":"off","simulatetouch":"off","allowtouchmove":"off","slide_row":"1","slide_row_tablet":"1","slide_row_phone":"1","keyboard":"off","mousewheel":"off","autoplay_viewport":""}'> 589 <div class="swiper-container" > 590 <div class="swiper-wrapper"><div class="et_pb_module dica_divi_carouselitem dica_divi_carouselitem_0 et_clickable"> 591 592 593 594 595 596 597 <div class="et_pb_module_inner"> 598 <div class="dica-item image_top" data-link="http://www.ci.richmond.ca.us/2140/Richmond-Plunge" data-hash="dica_divi_carouselitem_0"> 599 <div class="dica-image-container"><span class="image"><img loading="lazy" decoding="async" src="https://www.pointrichmond.com/wp-content/uploads/2020/05/the-plunge-960x720-1.jpg" srcset="https://www.pointrichmond.com/wp-content/uploads/2020/05/the-plunge-960x720-1.jpg 960w, https://www.pointrichmond.com/wp-content/uploads/2020/05/the-plunge-960x720-1-480x360.jpg 480w" alt="Richmond Municipal Natatorium" class="dica-item-image" width="960" height="720"/></span></div> 600 <div class="dica-item-content"><h4 class="item-title">The Municipal Natatorium</h4> <div 601 class="content " 602 data-settings='{"status":"false","responsive":"off","limit":"","limit_tablet":"","limit_phone":"","text_more":"","text_less":""}'> 603 <ol> 604<li>The Municipal Natatorium, also known locally as The Plunge, is a landmark historical pool built in 1926. The pool is twice the size of an olympic pool and the walls are decorated with period murals.</li> 605</ol> 606 </div> 607 <noscript class="content_storage"><ol> 608<li>The Municipal Natatorium, also known locally as The Plunge, is a landmark historical pool built in 1926. The pool is twice the size of an olympic pool and the walls are decorated with period murals.</li> 609</ol></noscript> </div> 610 </div> 611 </div> 612 </div><div class="et_pb_module dica_divi_carouselitem dica_divi_carouselitem_1 et_clickable"> 613 614 615 616 617 618 619 <div class="et_pb_module_inner"> 620 <div class="dica-item image_top" data-link="https://www.masquers.org/" data-hash="dica_divi_carouselitem_1"> 621 <div class="dica-image-container"><span class="image"><img loading="lazy" decoding="async" src="https://www.pointrichmond.com/wp-content/uploads/2020/05/Masquers.jpg" srcset="https://www.pointrichmond.com/wp-content/uploads/2020/05/Masquers.jpg 640w, https://www.pointrichmond.com/wp-content/uploads/2020/05/Masquers-480x360.jpg 480w" alt="" class="dica-item-image" width="640" height="480"/></span></div> 622 <div class="dica-item-content"><h4 class="item-title">Masquers Playhouse</h4> <div 623 class="content " 624 data-settings='{"status":"false","responsive":"off","limit":"","limit_tablet":"","limit_phone":"","text_more":"","text_less":""}'> 625 <p>Masquers Playhouse is a community theater and nonprofit corporation that has been producing plays and musicals of the highest caliber for more than 60 years. The theater is currently being renovated.</p> 626 </div> 627 <noscript class="content_storage"><p>Masquers Playhouse is a community theater and nonprofit corporation that has been producing plays and musicals of the highest caliber for more than 60 years. The theater is currently being renovated.</p></noscript>
627 </div> 628 </div> 629 </div> 630 </div><div class="et_pb_module dica_divi_carouselitem dica_divi_carouselitem_2 et_clickable"> 631 632 633 634 635 636 637 <div class="et_pb_module_inner"> 638 <div class="dica-item image_top" data-link="https://www.ci.richmond.ca.us/105/Library" data-hash="dica_divi_carouselitem_2"> 639 <div class="dica-image-container"><span class="image"><img loading="lazy" decoding="async" src="https://www.pointrichmond.com/wp-content/uploads/2023/02/westside-library.jpg" srcset="https://www.pointrichmond.com/wp-content/uploads/2023/02/westside-library.jpg 960w, https://www.pointrichmond.com/wp-content/uploads/2023/02/westside-library-480x360.jpg 480w" alt="Westside Library" class="dica-item-image" width="960" height="720"/></span></div> 640 <div class="dica-item-content"><h4 class="item-title">West Side Library</h4> <div 641 class="content " 642 data-settings='{"status":"false","responsive":"off","limit":"","limit_tablet":"","limit_phone":"","text_more":"","text_less":""}'> 643 <p class="subhead2">The West Side Library is a branch of the Richmond Public Library and is located in Point Richmond’s historic downtown triangle next to restaurants and the Point Richmond Community Center. It’s usually quiet, uncrowded and a great place to bring kids.</p> 644 </div> 645 <noscript class="content_storage"><p class="subhead2">The West Side Library is a branch of the Richmond Public Library and is located in Point Richmond’s historic downtown triangle next to restaurants and the Point Richmond Community Center. It’s usually quiet, uncrowded and a great place to bring kids.</p></noscript> </div> 646 </div> 647 </div> 648 </div><div class="et_pb_module dica_divi_carouselitem dica_divi_carouselitem_3 et_clickable"> 649 650 651 652 653 654 655 <div class="et_pb_module_inner"> 656 <div class="dica-item image_top" data-link="https://www.pointrichmondhistory.org/" data-hash="dica_divi_carouselitem_3"> 657 <div class="dica-image-container"><span class="image"><img loading="lazy" decoding="async" src="https://www.pointrichmond.com/wp-content/uploads/2020/05/pr-history-drawing-960x720-1.jpg" srcset="https://www.pointrichmond.com/wp-content/uploads/2020/05/pr-history-drawing-960x720-1.jpg 960w, https://www.pointrichmond.com/wp-content/uploads/2020/05/pr-history-drawing-960x720-1-480x360.jpg 480w" alt="" class="dica-item-image" width="960" height="720"/></span></div> 658 <div class="dica-item-content"><h4 class="item-title">Point Richmond History Museum</h4> <div 659 class="content " 660 data-settings='{"status":"false","responsive":"off","limit":"","limit_tablet":"","limit_phone":"","text_more":"","text_less":""}'> 661 <p>Our museum tells the story of Point Richmond which was once an island on San Francisco Bay. Today, Point Richmond is a vibrant neighborhood that<span style="color: #800000;">Â </span>is that city of Richmond’s birthplace.</p> 662 </div> 663 <noscript class="content_storage"><p>Our museum tells the story of Point Richmond which was once an island on San Francisco Bay. Today, Point Richmond is a vibrant neighborhood that<span style="color: #800000;">Â </span>is that city of Richmond’s birthplace.</p></noscript> </div> 664 </div> 665 </div> 666 </div><div class="et_pb_module dica_divi_carouselitem dica_divi_carouselitem_4 et_clickable"> 667 668 669 670 671 672 673 <div class="et_pb_module_inner"> 674 <div class="dica-item image_top" data-link="https://www.biancoverdehotelmac.com/" data-hash="dica_divi_carouselitem_4"> 675 <div class="dica-image-container"><span class="image"><img loading="lazy" decoding="async" src="https://www.pointrichmond.com/wp-content/uploads/2020/05/hotel-mac-960x720-1.jpg" srcset="https://www.pointrichmond.com/wp-content/uploads/2020/05/hotel-mac-960x720-1.jpg 960w, https://www.pointrichmond.com/wp-content/uploads/2020/05/hotel-mac-960x720-1-480x360.jpg 480w" alt="" class="dica-item-image" width="960" height="720"/></span></div> 676 <div class="dica-item-content"><h4 class="item-title">Hotel Mac</h4> <div 677 class="content " 678 data-settings='{"status":"false","responsive":"off","limit":"","limit_tablet":"","limit_phone":"","text_more":"","text_less":""}'> 679 <p>Built in 1911, the historic Hotel Mac building is listed in the National Register of Historic Buildings. This three story, red brick building is a fixture for fine Italian dining at <a href="https://www.biancoverdehotelmac.com/" target="_blank" rel="noopener">Ristorante Biancoverde</a> and is also a <a href="https://www.thehotelmac.com/" target="_blank" rel="noopener">charming historic hotel</a>.</p> 680 </div> 681 <noscript class="content_storage"><p>Built in 1911, the historic Hotel Mac building is listed in the National Register of Historic Buildings. This three story, red brick building is a fixture for fine Italian dining at <a href="https://www.biancoverdehotelmac.com/" target="_blank" rel="noopener">Ristorante Biancoverde</a> and is also a <a href="https://www.thehotelmac.com/" target="_blank" rel="noopener">charming historic hotel</a>.</p></noscript>
681 </div> 682 </div> 683 </div> 684 </div><div class="et_pb_module dica_divi_carouselitem dica_divi_carouselitem_5"> 685 686 687 688 689 690 691 <div class="et_pb_module_inner"> 692 <div class="dica-item image_top" data-hash="dica_divi_carouselitem_5"> 693 <div class="dica-image-container"><span class="image"><img loading="lazy" decoding="async" src="https://www.pointrichmond.com/wp-content/uploads/2020/05/keller-beach-960x720-1.jpg" srcset="https://www.pointrichmond.com/wp-content/uploads/2020/05/keller-beach-960x720-1.jpg 960w, https://www.pointrichmond.com/wp-content/uploads/2020/05/keller-beach-960x720-1-480x360.jpg 480w" alt="" class="dica-item-image" width="960" height="720"/></span></div> 694 <div class="dica-item-content"><h4 class="item-title">Keller Beach</h4> <div 695 class="content " 696 data-settings='{"status":"false","responsive":"off","limit":"","limit_tablet":"","limit_phone":"","text_more":"","text_less":""}'> 697 <p>Keller Beach is located in a scenic cove and is one of the Bay’s few swimming beaches. Keller cove has a regular group of open water swimmers and is a favorite secret spot among locals to relax and enjoy the bay breeze.</p> 698 </div> 699 <noscript class="content_storage"><p>Keller Beach is located in a scenic cove and is one of the Bay’s few swimming beaches. Keller cove has a regular group of open water swimmers and is a favorite secret spot among locals to relax and enjoy the bay breeze.</p></noscript> </div> 700 </div> 701 </div> 702 </div><div class="et_pb_module dica_divi_carouselitem dica_divi_carouselitem_6 et_clickable"> 703 704 705 706 707 708 709 <div class="et_pb_module_inner"> 710 <div class="dica-item image_top" data-link="http://pointrichmondmusic.org/" data-hash="dica_divi_carouselitem_6"> 711 <div class="dica-image-container"><span class="image"><img loading="lazy" decoding="async" src="https://www.pointrichmond.com/wp-content/uploads/2020/04/ptrichmondmusic.8-18.jpg" srcset="https://www.pointrichmond.com/wp-content/uploads/2020/04/ptrichmondmusic.8-18.jpg 960w, https://www.pointrichmond.com/wp-content/uploads/2020/04/ptrichmondmusic.8-18-480x360.jpg 480w" alt="" class="dica-item-image" width="960" height="720"/></span></div> 712 <div class="dica-item-content"><h4 class="item-title">Summer Concerts</h4> <div 713 class="content " 714 data-settings='{"status":"false","responsive":"off","limit":"","limit_tablet":"","limit_phone":"","text_more":"","text_less":""}'> 715 <p>For 14 years, <a href="https://pointrichmondmusic.com" target="_blank" rel="noopener">Point Richmond Music</a> has brought free street concerts to Point Richmond’s downtown, making it a gathering place for people of all ages, ethnicities, and walks of life, who come together to enjoy musical talent of many genres.</p> 716 </div> 717 <noscript class="content_storage"><p>For 14 years, <a href="https://pointrichmondmusic.com" target="_blank" rel="noopener">Point Richmond Music</a> has brought free street concerts to Point Richmond’s downtown, making it a gathering place for people of all ages, ethnicities, and walks of life, who come together to enjoy musical talent of many genres.</p></noscript> </div> 718 </div> 719 </div> 720 </div><div class="et_pb_module dica_divi_carouselitem dica_divi_carouselitem_7 et_clickable"> 721 722 723 724 725 726 727 <div class="et_pb_module_inner"> 728 <div class="dica-item image_top" data-link="https://www.ebls.org/" data-hash="dica_divi_carouselitem_7"> 729 <div class="dica-image-container"><span class="image"><img loading="lazy" decoding="async" src="https://www.pointrichmond.com/wp-content/uploads/2020/10/richmond-ferry-640x480-1.jpg" srcset="https://www.pointrichmond.com/wp-content/uploads/2020/10/richmond-ferry-640x480-1.jpg 640w, https://www.pointrichmond.com/wp-content/uploads/2020/10/richmond-ferry-640x480-1-480x360.jpg 480w" alt="" class="dica-item-image" width="640" height="480"/></span></div> 730 <div class="dica-item-content"><h4 class="item-title">Richmond Ferry</h4> <div 731 class="content " 732 data-settings='{"status":"false","responsive":"off","limit":"","limit_tablet":"","limit_phone":"","text_more":"","text_less":""}'> 733 <p>The Richmond Ferry provides a quick and relaxing 35 minute ride to San Francisco. </p> 734 </div> 735 <noscript class="content_storage"><p>The Richmond Ferry provides a quick and relaxing 35 minute ride to San Francisco. </p></noscript>
735 </div> 736 </div> 737 </div> 738 </div><div class="et_pb_module dica_divi_carouselitem dica_divi_carouselitem_8"> 739 740 741 742 743 744 745 <div class="et_pb_module_inner"> 746 <div class="dica-item image_top" data-hash="dica_divi_carouselitem_8"> 747 <div class="dica-image-container"><span class="image"><img loading="lazy" decoding="async" src="https://www.pointrichmond.com/wp-content/uploads/2020/05/ferry-point-tunnel-960x720-1.jpg" srcset="https://www.pointrichmond.com/wp-content/uploads/2020/05/ferry-point-tunnel-960x720-1.jpg 960w, https://www.pointrichmond.com/wp-content/uploads/2020/05/ferry-point-tunnel-960x720-1-480x360.jpg 480w" alt="" class="dica-item-image" width="960" height="720"/></span></div> 748 <div class="dica-item-content"><h4 class="item-title">Ferry Point Tunnel</h4> <div 749 class="content " 750 data-settings='{"status":"false","responsive":"off","limit":"","limit_tablet":"","limit_phone":"","text_more":"","text_less":""}'> 751 <p>Ferry point tunnel was constructed to allow access to a ferry dock during the development of the Santa Fe transcontiental railroad. Today, the tunnel is the gateway to Brickyard Cove, the Miller/Knox Regional Shoreline and the Richmond Yacht Club.</p> 752 </div> 753 <noscript class="content_storage"><p>Ferry point tunnel was constructed to allow access to a ferry dock during the development of the Santa Fe transcontiental railroad. Today, the tunnel is the gateway to Brickyard Cove, the Miller/Knox Regional Shoreline and the Richmond Yacht Club.</p></noscript> </div> 754 </div> 755 </div> 756 </div><div class="et_pb_module dica_divi_carouselitem dica_divi_carouselitem_9"> 757 758 759 760 761 762 763 <div class="et_pb_module_inner"> 764 <div class="dica-item image_top" data-hash="dica_divi_carouselitem_9"> 765 <div class="dica-image-container"><span class="image"><img loading="lazy" decoding="async" src="https://www.pointrichmond.com/wp-content/uploads/2020/05/Port_of_Richmond-Harbor-CA-960x720-1.jpg" srcset="https://www.pointrichmond.com/wp-content/uploads/2020/05/Port_of_Richmond-Harbor-CA-960x720-1.jpg 960w, https://www.pointrichmond.com/wp-content/uploads/2020/05/Port_of_Richmond-Harbor-CA-960x720-1-480x360.jpg 480w" alt="" class="dica-item-image" width="960" height="720"/></span></div> 766 <div class="dica-item-content"><h4 class="item-title">The Point Richmond Penninsula</h4> <div 767 class="content " 768 data-settings='{"status":"false","responsive":"off","limit":"","limit_tablet":"","limit_phone":"","text_more":"","text_less":""}'> 769 <p>The Point Richmond waterfront includes <a href="/bay-trail">miles of hiking trails on the Bay Trail</a> and in the hills of Nicholl Knob. The new trail over the Richmond/San Rafael bridge connects cyclists and pedestrians to the trails of Marin County.</p> 770 </div> 771 <noscript class="content_storage"><p>The Point Richmond waterfront includes <a href="/bay-trail">miles of hiking trails on the Bay Trail</a> and in the hills of Nicholl Knob. The new trail over the Richmond/San Rafael bridge connects cyclists and pedestrians to the trails of Marin County.</p></noscript> </div> 772 </div> 773 </div> 774 </div><div class="et_pb_module dica_divi_carouselitem dica_divi_carouselitem_10"> 775 776 777 778 779 780 781 <div class="et_pb_module_inner"> 782 <div class="dica-item image_top" data-hash="dica_divi_carouselitem_10"> 783 <div class="dica-image-container"><span class="image"><img loading="lazy" decoding="async" src="https://www.pointrichmond.com/wp-content/uploads/2020/10/richmond-yacht-club-640.jpg" srcset="https://www.pointrichmond.com/wp-content/uploads/2020/10/richmond-yacht-club-640.jpg 640w, https://www.pointrichmond.com/wp-content/uploads/2020/10/richmond-yacht-club-640-480x360.jpg 480w" alt="" class="dica-item-image" width="640" height="480"/></span></div> 784 <div class="dica-item-content"><h4 class="item-title">Richmond Yacht Club</h4> <div 785 class="content " 786 data-settings='{"status":"false","responsive":"off","limit":"","limit_tablet":"","limit_phone":"","text_more":"","text_less":""}'> 787 <p>Richmond Yacht Club has long had a reputation as the âsailingestâ club on San Francisco Bay. RYC members are active sailors, and the beautiful Point Richmond location provides an excellent sailing venue. </p> 788 </div> 789 <noscript class="content_storage"><p>Richmond Yacht Club has long had a reputation as the âsailingestâ club on San Francisco Bay. RYC members are active sailors, and the beautiful Point Richmond location provides an excellent sailing venue. </p></noscript>
789 </div> 790 </div> 791 </div> 792 </div><div class="et_pb_module dica_divi_carouselitem dica_divi_carouselitem_11"> 793 794 795 796 797 798 799 <div class="et_pb_module_inner"> 800 <div class="dica-item image_top" data-hash="dica_divi_carouselitem_11"> 801 <div class="dica-image-container"><span class="image"><img loading="lazy" decoding="async" src="https://www.pointrichmond.com/wp-content/uploads/2020/05/point-richmond-xmas-tree-960x720-1.jpg" srcset="https://www.pointrichmond.com/wp-content/uploads/2020/05/point-richmond-xmas-tree-960x720-1.jpg 960w, https://www.pointrichmond.com/wp-content/uploads/2020/05/point-richmond-xmas-tree-960x720-1-480x360.jpg 480w" alt="" class="dica-item-image" width="960" height="720"/></span></div> 802 <div class="dica-item-content"><h4 class="item-title">Holiday Season</h4> <div 803 class="content " 804 data-settings='{"status":"false","responsive":"off","limit":"","limit_tablet":"","limit_phone":"","text_more":"","text_less":""}'> 805 <p>The Point Richmond Business Association and community comes together each December to decorate the town square and usher in the holidays.</p> 806 </div> 807 <noscript class="content_storage"><p>The Point Richmond Business Association and community comes together each December to decorate the town square and usher in the holidays.</p></noscript> </div> 808 </div> 809 </div> 810 </div><div class="et_pb_module dica_divi_carouselitem dica_divi_carouselitem_12 et_clickable"> 811 812 813 814 815 816 817 <div class="et_pb_module_inner"> 818 <div class="dica-item image_top" data-link="https://www.ebls.org/" data-hash="dica_divi_carouselitem_12"> 819 <div class="dica-image-container"><span class="image"><img loading="lazy" decoding="async" src="https://www.pointrichmond.com/wp-content/uploads/2020/05/east-brother-light-station-960.x720jpg.jpg" srcset="https://www.pointrichmond.com/wp-content/uploads/2020/05/east-brother-light-station-960.x720jpg.jpg 960w, https://www.pointrichmond.com/wp-content/uploads/2020/05/east-brother-light-station-960.x720jpg-480x360.jpg 480w" alt="" class="dica-item-image" width="960" height="720"/></span></div> 820 <div class="dica-item-content"><h4 class="item-title">East Brother Light Station</h4> <div 821 class="content " 822 data-settings='{"status":"false","responsive":"off","limit":"","limit_tablet":"","limit_phone":"","text_more":"","text_less":""}'> 823 <p>Located on an island just off the coast of Point Richmond, East Brother Light Station is today one of the Bay Area’s most unique bed and breakfast hotels.</p> 824 </div> 825 <noscript class="content_storage"><p>Located on an island just off the coast of Point Richmond, East Brother Light Station is today one of the Bay Area’s most unique bed and breakfast hotels.</p></noscript> </div> 826 </div> 827 </div> 828 </div></div> 829 </div> 830 <div class="swiper-buttton-container"><div class="swiper-button-prev dica-prev-btn-0" data-icon="4"></div><div class="swiper-button-next dica-next-btn-0" data-icon="5"></div></div> 831 832 </div> 833 </div> 834 </div> 835 </div> 836 837 838 839 840 </div> 841 842 843 </div><div id="mini-box-icons" class="et_pb_section et_pb_section_3 et_section_regular" > 844 845 846 847 848 849 850 <div class="et_pb_row et_pb_row_1 et_pb_gutters1"> 851 <div class="et_pb_column et_pb_column_4_4 et_pb_column_1 et_pb_css_mix_blend_mode_passthrough et-last-child"> 852 853 854 855 856 <div class="et_pb_module dica_divi_carousel dica_divi_carousel_1"> 857 858 859 860 861 862 863 <div class="et_pb_module_inner"> 864 <div class="dica-container desktop_middle-inside tablet_middle-inside mobile_middle-inside" data-props='{"desktop":"7","tablet":"6","mobile":"4","speed":"500","arrow":"on","dots":"off","autoplay":"off","autoSpeed":"1000","loop":"off","item_spacing":"30","center_mode":"off","slider_effec":"1","cover_rotate":"50","pause_onhover":"off","multislide":"off","cfshadow":"on","order":"1","lazyload":"off","lazybefore":"off","scroller_effect":"off","autowidth":"off","item_spacing_tablet":"30","item_spacing_phone":"10","scroller_speed":"4000","hashNavigation":"off","simulatetouch":"off","allowtouchmove":"off","slide_row":"1","slide_row_tablet":"1","slide_row_phone":"1","keyboard":"off","mousewheel":"off","autoplay_viewport":""}'> 865 <div class="swiper-container" > 866 <div class="swiper-wrapper"><div class="et_pb_module dica_divi_carouselitem dica_divi_carouselitem_13 et_clickable"> 867 868 869 870 871 872 873 <div class="et_pb_module_inner"> 874 <div class="dica-item empty-content image_top" data-link="https://artsofpointrichmond.com/" data-hash="dica_divi_carouselitem_13"> 875 <div class="dica-image-container"><span class="image"><img loading="lazy" decoding="async" src="https://www.pointrichmond.com/wp-content/uploads/2020/05/AOPRLogoWee.jpg" srcset="" alt="" class="dica-item-image" width="74" height="60"/></span></div> 876 877 </div> 878 </div> 879 </div><div class="et_pb_module dica_divi_carouselitem dica_divi_carouselitem_14 et_clickable"> 880 881 882 883 884 885 886 <div class="et_pb_module_inner"> 887 <div class="dica-item empty-content image_top" data-link="http://www.ci.richmond.ca.us/2140/Richmond-Plunge" data-hash="dica_divi_carouselitem_14"> 888 <div class="dica-image-container"><span class="image"><img loading="lazy" decoding="async" src="https://www.pointrichmond.com/wp-content/uploads/2020/05/plunge.jpg" srcset="" alt="" class="dica-item-image" width="74" height="60"/></span></div> 889 890 </div> 891 </div> 892 </div><div class="et_pb_module dica_divi_carouselitem dica_divi_carouselitem_15 et_clickable"> 893 894 895 896 897 898 899 <div class="et_pb_module_inner"> 900 <div class="dica-item empty-content image_top" data-link="/bay-trail" data-hash="dica_divi_carouselitem_15"> 901 <div class="dica-image-container"><span class="image"><img loading="lazy" decoding="async" src="https://www.pointrichmond.com/wp-content/uploads/2020/05/TRAC60h.gif" srcset="" alt="" class="dica-item-image" width="74" height="60"/></span></div> 902 903 </div> 904 </div> 905 </div><div class="et_pb_module dica_divi_carouselitem dica_divi_carouselitem_16 et_clickable"> 906 907 908 909 910 911 912 <div class="et_pb_module_inner"> 913 <div class="dica-item empty-content image_top" data-link="http://www.ci.richmond.ca.us/" data-hash="dica_divi_carouselitem_16"> 914 <div class="dica-image-container"><span class="image"><img loading="lazy" decoding="async" src="https://www.pointrichmond.com/wp-content/uploads/2020/05/CityofRichmond.jpg" srcset="" alt="" class="dica-item-image" width="84" height="60"/></span></div> 915 916 </div> 917 </div> 918 </div><div class="et_pb_module dica_divi_carouselitem dica_divi_carouselitem_17 et_clickable"> 919 920 921 922 923 924 925 <div class="et_pb_module_inner"> 926 <div class="dica-item empty-content image_top" data-link="https://nextdoor.com/neighborhood/ptrichmond--richmond--ca/" data-hash="dica_divi_carouselitem_17"> 927 <div class="dica-image-container"><span class="image"><img loading="lazy" decoding="async" src="https://www.pointrichmond.com/wp-content/uploads/2020/05/nextdoor.jpg" srcset="" alt="" class="dica-item-image" width="74" height="60"/></span></div> 928 929 </div> 930 </div> 931 </div><div class="et_pb_module dica_divi_carouselitem dica_divi_carouselitem_18 et_
931clickable"> 932 933 934 935 936 937 938 <div class="et_pb_module_inner"> 939 <div class="dica-item empty-content image_top" data-link="http://www.pointrichmond.org/" data-hash="dica_divi_carouselitem_18"> 940 <div class="dica-image-container"><span class="image"><img loading="lazy" decoding="async" src="https://www.pointrichmond.com/wp-content/uploads/2020/05/prnc.jpg" srcset="" alt="" class="dica-item-image" width="90" height="60"/></span></div> 941 942 </div> 943 </div> 944 </div><div class="et_pb_module dica_divi_carouselitem dica_divi_carouselitem_19 et_clickable"> 945 946 947 948 949 950 951 <div class="et_pb_module_inner"> 952 <div class="dica-item empty-content image_top" data-link="https://pointrichmondbusiness.com" data-hash="dica_divi_carouselitem_19"> 953 <div class="dica-image-container"><span class="image"><img loading="lazy" decoding="async" src="https://www.pointrichmond.com/wp-content/uploads/2020/06/PRBA-Logog-Quarter-Column-Pics_74px.jpg" srcset="" alt="" class="dica-item-image" width="74" height="68"/></span></div> 954 955 </div> 956 </div> 957 </div></div> 958 </div> 959 <div class="swiper-buttton-container"><div class="swiper-button-prev dica-prev-btn-1" data-icon="4"></div><div class="swiper-button-next dica-next-btn-1" data-icon="5"></div></div> 960 961 </div> 962 </div> 963 </div> 964 </div> 965 966 967 968 969 </div> 970 971 972 </div><div class="et_pb_section et_pb_section_4 et_section_regular" > 973 974 975 976 977 978 979 <div class="et_pb_row et_pb_row_2"> 980 <div class="et_pb_column et_pb_column_4_4 et_pb_column_2 et_pb_css_mix_blend_mode_passthrough et-last-child"> 981 982 983 984 985 <div class="et_pb_module et_pb_divider et_pb_divider_0 et_pb_divider_position_center et_pb_space"><div class="et_pb_divider_internal"></div></div><div class="et_pb_module et_pb_text et_pb_text_0 et_pb_text_align_center et_pb_bg_layout_light"> 986 987 988 989 990 <div class="et_pb_text_inner"><h2>Point Richmond In the News</h2></div> 991 </div> 992 </div> 993 994 995 996 997 </div><div class="et_pb_row et_pb_row_3 et_pb_equal_columns"> 998 <div class="et_pb_column et_pb_column_1_3 et_pb_column_3 et_pb_css_mix_blend_mode_passthrough"> 999 1000 1001 1002 1003 <div class="et_pb_module et_pb_cta_0 et_pb_promo et_pb_text_align_center et_pb_bg_layout_dark et_pb_no_bg"> 1004 1005 1006 1007 1008 <div class="et_pb_promo_description"><h2 class="et_pb_module_header">East Brother Light Station with Desiree Heviroh</h2><div><p><div class="geodir-embed-container"><iframe loading="lazy" title="She Lived Rent-Free on Her Own Private Island" width="1080" height="608" src="https://www.youtube.com/embed/oXHyyBejTyY?feature=oembed" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div> 1009</p> 1010<p> </p></div></div> 1011 1012 </div> 1013 </div><div class="et_pb_column et_pb_column_1_3 et_pb_column_4 et_pb_css_mix_blend_mode_passthrough"> 1014 1015 1016 1017 1018 <div class="et_pb_module et_pb_cta_1 et_pb_promo et_pb_text_align_center et_pb_bg_layout_dark et_pb_no_bg"> 1019 1020 1021 1022 1023 <div class="et_pb_promo_description"><h2 class="et_pb_module_header">Point Richmond History</h2><div><p>Learn about Point Richmond, the birthplace of Richmond, from the Point Richmond History Association.</p> 1024<p> </p></div></div> 1025 <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_promo_button" href="https://pointrichmondhistory.org/history.html" target="_blank" rel="noopener">Learn More</a></div> 1026 </div> 1027 </div><div class="et_pb_column et_pb_column_1_3 et_pb_column_5 et_pb_css_mix_blend_mode_passthrough et-last-child"> 1028 1029 1030 1031 1032 <div class="et_pb_module et_pb_cta_2 et_pb_promo et_pb_text_align_center et_pb_bg_layout_dark et_pb_no_bg"> 1033 1034 1035 1036 1037 <div class="et_pb_promo_description"><h2 class="et_pb_module_header">Best of El Cerrito</h2><div><p>The community voted for their favorite places in and around El Cerrito and some are here in Point Richmond. Check out the winnners here.<br /><a href="https://bestofelcerrito.com" target="_blank" rel="noopener"><img loading="lazy" decoding="async" class="wp-image-241363 aligncenter size-full" src="https://www.pointrichmond.com/wp-content/uploads/2025/08/badge.png" alt="" width="540" height="540" srcset="https://www.pointrichmond.com/wp-content/uploads/2025/08/badge.png 540w, https://www.pointrichmond.com/wp-content/uploads/2025/08/badge-480x480.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 540px, 100vw" /></a></p></div></div> 1038 <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_promo_button" href="https://bestofelcerrito.com" target="_blank" rel="noopener">Learn More</a></div> 1039 </div> 1040 </div> 1041 1042 1043 1044 1045 </div><div class="et_pb_row et_pb_row_4 et_pb_equal_columns"> 1046 <div class="et_pb_column et_pb_column_1_3 et_pb_column_6 et_pb_css_mix_blend_mode_passthrough"> 1047 1048 1049 1050 1051 <div class="et_pb_module et_pb_cta_3 et_pb_promo et_pb_text_align_center et_pb_bg_layout_dark et_pb_no_bg"> 1052 1053 1054 1055 1056 <div class="et_pb_promo_description"><h2 class="et_pb_module_header">Seven Reasons to Visit Point Richmond With Kids</h2><div><p>Family Friendly Activity Guide from 510 Families.</p> 1057<p> </p></div></div> 1058 <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_promo_button" href="https://www.510families.com/5-reasons-visit-point-richmond/" target="_blank" rel="noopener">View Article</a></div> 1059 </div> 1060 </div><div class="et_pb_column et_pb_column_1_3 et_pb_column_7 et_pb_css_mix_blend_mode_passthrough"> 1061 1062 1063 1064 1065 <div class="et_pb_module et_pb_cta_4 et_pb_promo et_pb_text_align_center et_pb_bg_layout_dark et_pb_no_bg"> 1066 1067 1068 1069 1070 <div class="et_pb_promo_description"><h2 class="et_pb_module_header">Point Richmond Outer Loop Trail</h2><div><p>See the Point Richmond waterfront in this easy 5.2 mile loop trail.Thanks to Alltrails.</p> 1071<p> </p></div></div> 1072 <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_promo_button" href="https://www.alltrails.com/trail/us/california/point-richmond-outer-loop" target="_blank" rel="noopener">Read Article</a></div> 1073 </div> 1074 </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"> 1075 1076 1077 1078 1079 <div class="et_pb_module et_pb_cta_5 et_pb_promo et_pb_text_align_center et_pb_bg_layout_dark et_pb_no_bg"> 1080 1081 1082 1083 1084 <div class="et_pb_promo_description"><h2 class="et_pb_module_header">7x7 Guide to Richmond</h2><div><p>Learn about some of Richmond’s Hidden Gems including the Eames Institute tour, Mi Casa, El Garage, Kaleidoscope Coffee and more.</p> 1085<p> </p></div></div> 1086 <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_promo_button" href="https://www.7x7.com/modern-guide-richmond-california-2667393128.html" target="_blank" rel="noopener">Read Article</a></div> 1087 </div> 1088 </div> 1089 1090 1091 1092 1093 </div><div class="et_pb_row et_pb_row_5 et_pb_equal_columns"> 1094 <div class="et_pb_column et_pb_column_1_3 et_pb_column_9 et_pb_css_mix_blend_mode_passthrough"> 1095 1096 1097 1098 1099 <div class="et_pb_module et_pb_cta_6 et_pb_promo et_pb_text_align_center et_pb_bg_layout_dark et_pb_no_bg"> 1100 1101 1102 1103 1104 <div class="et_pb_promo_description"><h2 class="et_pb_module_header">Richmond Bay Trail 2026 NEW YEAR Report</h2><div><p>1/1/26</p> 1105<p>This is the 27th Bay Trail Richmond New Year Report prepared by TRAC, the Trails for Richmond Action Committee. 2025 was a remarkable year<span>. Construction began on 2.5 miles of Point Molate Trail nearly half of the six miles of San Francisco Bay Trail gaps remaining in Richmond.  We also witnessed the unprecedented decision to close the 4.5 miles of SF Bay Trail linking the East Bay and North Bay via the RichmondâSan Rafael Bridge. Read the report for 2025 highlights and to learn whatâs ahead in 2026.</span></p> 1106<p> </p></div></div> 1107 <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_promo_button" href="https://www.pointrichmond.com/wp-content/uploads/2025/01/TRAC_NewYearReport_Final_2025.pdf" target="_blank">Download Newsletter</a></div> 1108 </div> 1109 </div><div class="et_pb_column et_pb_column_1_3 et_pb_column_10 et_pb_css_mix_blend_mode_passthrough"> 1110 1111 1112 1113 1114 <div class="et_pb_module et_pb_cta_7 et_pb_promo et_pb_text_align_center et_pb_bg_layout_dark et_pb_no_bg"> 1115 1116 1117 1118 1119 <div class="et_pb_promo_description"><h2 class="et_pb_module_header">Point Molate Update and History</h2><div><p>This article provides a detailed history of Point Molate’s use over the years and the current re-development controversy.</p></div></div> 1120 <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_promo_button" href="https://www.radiofreerichmond.com/majority_council_poised_to_give_away_point_molate_for_400_risks_millions_in_lawsuits" target="_blank" rel="noopener">
1120Read Detailed Background</a></div> 1121 </div> 1122 </div><div class="et_pb_column et_pb_column_1_3 et_pb_column_11 et_pb_css_mix_blend_mode_passthrough et-last-child"> 1123 1124 1125 1126 1127 <div class="et_pb_module et_pb_cta_8 et_pb_promo et_pb_text_align_center et_pb_bg_layout_dark et_pb_no_bg"> 1128 1129 1130 1131 1132 <div class="et_pb_promo_description"><h2 class="et_pb_module_header">Point Richmond Restaurant Guide</h2><div><p>Thinking about take out or dining outside? Here are some options in Point Richmond.</p></div></div> 1133 <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_promo_button" href="/point-richmond-restaurants/" target="_blank">View the Guide</a></div> 1134 </div> 1135 </div> 1136 1137 1138 1139 1140 </div><div class="et_pb_row et_pb_row_6 et_pb_equal_columns"> 1141 <div class="et_pb_column et_pb_column_1_3 et_pb_column_12 et_pb_css_mix_blend_mode_passthrough"> 1142 1143 1144 1145 1146 <div class="et_pb_module et_pb_cta_9 et_clickable et_pb_promo et_pb_text_align_center et_pb_bg_layout_dark et_pb_no_bg"> 1147 1148 1149 1150 1151 <div class="et_pb_promo_description"><h2 class="et_pb_module_header">Recreation in Point Richmond</h2><div><p>Looking for things to do in Point Richmond? Check out some of the great sites in town.</p></div></div> 1152 <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_promo_button" href="/recreation/" target="_blank">Read More</a></div> 1153 </div> 1154 </div><div class="et_pb_column et_pb_column_1_3 et_pb_column_13 et_pb_css_mix_blend_mode_passthrough"> 1155 1156 1157 1158 1159 <div class="et_pb_module et_pb_cta_10 et_pb_promo et_pb_text_align_center et_pb_bg_layout_dark et_pb_no_bg"> 1160 1161 1162 1163 1164 <div class="et_pb_promo_description"><h2 class="et_pb_module_header">TRAC Trail Guide Outings</h2><div><p>The 36 miles of Bay Trail in Richmond offer a wide variety of options for walking, cycling and jogging. Bicyclists may ride all 36 miles in one day cycling the shoreline trail along Central Avenue through the many parks in Marina Bay, the Shipyard 3 Trail, the Ferry Point Loop encircling Miller/Knox Regional Shoreline, the Landfill Loop and Point Pinole Regional Shoreline as shown on the <a href="https://www.pointrichmond.com/bay-trail/bay-trail-maps/">Richmond Bay Trail map</a>. They also may traverse the Richmond-San Rafael Bridge Trail to San Rafael destinations as described below. Here is a sampling of shorter loop walks for those walking:</p></div></div> 1165 <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_promo_button" href="/bay-trail/outings/" target="_blank">View the Guide</a></div> 1166 </div> 1167 </div><div class="et_pb_column et_pb_column_1_3 et_pb_column_14 et_pb_css_mix_blend_mode_passthrough et-last-child"> 1168 1169 1170 1171 1172 <div class="et_pb_module et_pb_cta_11 et_pb_promo et_pb_text_align_center et_pb_bg_layout_dark et_pb_no_bg"> 1173 1174 1175 1176 1177 <div class="et_pb_promo_description"><h2 class="et_pb_module_header">Rosie The Riveter National Historical Park</h2><div><p>Explore and honor the efforts and sacrifices of American civilians on the World War II home front. Find out how they lived, worked and got along. Many faces, many stories, many truths weave a complex tapestry of myths and realities from this time of opportunity and loss.</p></div></div> 1178 <div class="et_pb_button_wrapper"><a class="et_pb_button et_pb_promo_button" href="https://www.nps.gov/rori/planyourvisit/placestogo.htm" target="_blank" rel="noopener">View the Guide</a></div> 1179 </div> 1180 </div> 1181 1182 1183 1184 1185 </div> 1186 1187 1188 </div><div id="point-richmond-community-calendar" class="et_pb_section et_pb_section_5 et_section_regular" > 1189 1190 1191 1192 1193 1194 1195 <div class="et_pb_row et_pb_row_7"> 1196 <div class="et_pb_column et_pb_column_4_4 et_pb_column_15 et_pb_css_mix_blend_mode_passthrough et-last-child"> 1197 1198 1199 1200 1201 <div class="et_pb_module et_pb_divider et_pb_divider_1 et_pb_divider_position_center et_pb_space"><div class="et_pb_divider_internal"></div></div><div class="et_pb_module et_pb_text et_pb_text_1 et_pb_text_align_center et_pb_bg_layout_light"> 1202 1203 1204 1205 1206 <div class="et_pb_text_inner"><h2>Point Richmond Community Calendar</h2></div> 1207 </div><div class="et_pb_button_module_wrapper et_pb_button_0_wrapper et_pb_button_alignment_center et_pb_module ">
1208 <a class="et_pb_button et_pb_button_0 et_pb_bg_layout_light" href="https://www.pointrichmond.com/add-an-event/">Submit New Event</a> 1209 </div> 1210 </div> 1211 1212 1213 1214 1215 </div><div class="et_pb_row et_pb_row_8 et_pb_gutters1"> 1216 <div class="et_pb_column et_pb_column_4_4 et_pb_column_16 et_pb_css_mix_blend_mode_passthrough et-last-child"> 1217 1218 1219 1220 1221 <div class="et_pb_module et_pb_code et_pb_code_0 all-events"> 1222 1223 1224 1225 1226 <div class="et_pb_code_inner"><link rel='stylesheet' id='tec-variables-skeleton-css' href='https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/common/build/css/variables-skeleton.css?ver=6.11.5' media='all' /> 1227<link rel='stylesheet' id='tribe-common-skeleton-style-css' href='https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/common/build/css/common-skeleton.css?ver=6.11.5' media='all' /> 1228<link rel='stylesheet' id='tribe-events-views-v2-bootstrap-datepicker-styles-css' href='https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/vendor/bootstrap-datepicker/css/bootstrap-datepicker.standalone.min.css?ver=6.16.5.1' media='all' /> 1229<link rel='stylesheet' id='tribe-tooltipster-css-css' href='https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/common/vendor/tooltipster/tooltipster.bundle.min.css?ver=6.11.5' media='all' /> 1230<link rel='stylesheet' id='tribe-events-views-v2-skeleton-css' href='https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/css/views-skeleton.css?ver=6.16.5.1' media='all' /> 1231<link rel='stylesheet' id='tribe-events-pro-views-v2-skeleton-css' href='https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/css/views-skeleton.css?ver=7.7.16' media='all' /> 1232<link rel='stylesheet' id='tec-variables-full-css' href='https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/common/build/css/variables-full.css?ver=6.11.5' media='all' /> 1233<link rel='stylesheet' id='tribe-common-full-style-css' href='https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/common/build/css/common-full.css?ver=6.11.5' media='all' /> 1234<link rel='stylesheet' id='tribe-events-views-v2-full-css' href='https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/css/views-full.css?ver=6.16.5.1' media='all' /> 1235<link rel='stylesheet' id='tribe-events-pro-views-v2-full-css' href='https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/css/views-full.css?ver=7.7.16' media='all' /> 1236<link rel='stylesheet' id='tribe-events-pro-views-v2-print-css' href='https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/css/views-print.css?ver=7.7.16' media='print' /> 1237<link rel='stylesheet' id='tribe-events-views-v2-print-css' href='https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/css/views-print.css?ver=6.16.5.1' media='print' /> 1238<div 1239 class="tribe-common tribe-events tribe-events-view tribe-events-view--photo alignwide tribe-events-view--shortcode tribe-events-view--shortcode-f0b1cb7d tribe-events-pro" data-js="tribe-events-view" 1240 data-view-rest-url="https://www.pointrichmond.com/wp-json/tribe/views/v2/html" 1241 data-view-rest-method="GET" 1242 data-view-manage-url="" 1243 data-view-shortcode="f0b1cb7d" 1244 data-view-breakpoint-pointer="d132dc0a-95ce-4e3f-a2a3-d0bc8c9195b6" 1245 > 1246 <section class="tribe-common-l-container tribe-events-l-container"> 1247 <div 1248 class="tribe-events-view-loader tribe-common-a11y-hidden" 1249 role="alert" 1250 aria-live="polite" 1251> 1252 <span class="tribe-events-view-loader__text tribe-common-a11y-visual-hide"> 1253 10 events found. </span> 1254 <div class="tribe-events-view-loader__dots tribe-common-c-loader"> 1255 <svg 1256 class="tribe-common-c-svgicon tribe-common-c-svgicon--dot tribe-common-c-loader__dot tribe-common-c-loader__dot--first" aria-hidden="true" 1257 viewBox="0 0 15 15" 1258 xmlns="http://www.w3.org/2000/svg" 1259> 1260 <circle cx="7.5" cy="7.5" r="7.5"/> 1261</svg> 1262 <svg 1263 class="tribe-common-c-svgicon tribe-common-c-svgicon--dot tribe-common-c-loader__dot tribe-common-c-loader__dot--second" aria-hidden="true" 1264 viewBox="0 0 15 15" 1265 xmlns="http://www.w3.org/2000/svg" 1266> 1267 <circle cx="7.5" cy="7.5" r="7.5"/> 1268</svg> 1269 <svg 1270 class="tribe-common-c-svgicon tribe-common-c-svgicon--dot tribe-common-c-loader__dot tribe-common-c-loader__dot--third" aria-hidden="true" 1271 viewBox="0 0 15 15" 1272 xmlns="http://www.w3.org/2000/svg" 1273> 1274 <circle cx="7.5" cy="7.5" r="7.5"/> 1275</svg> 1276 </div> 1277</div> 1278 1279
1279<script type="application/ld+json"> 1280[{"@context":"http://schema.org","@type":"Event","name":"Richmond Certified Farmers’ Market","description":"<p>Join us every Friday at the Richmond Certified Farmers\\' Market for affordable fruits and veggies!</p>\\n","image":"https://www.pointrichmond.com/wp-content/uploads/2026/06/15adf4453c1c5443855dc9ad30845208.jpg","url":"https://www.pointrichmond.com/event/richmond-certified-farmers-market-18/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2026-10-02T07:00:00-07:00","endDate":"2026-10-02T13:00:00-07:00","location":{"@type":"Place","name":"Civic Center Plaza","description":"","url":"https://www.pointrichmond.com/venue/civic-center-plaza/","address":{"@type":"PostalAddress","streetAddress":"Civic Center Plaza","addressLocality":"Richmond","addressRegion":"CA","postalCode":"94804","addressCountry":"United States"},"telephone":"","sameAs":""},"organizer":{"@type":"Person","name":"Fresh Approach","description":"","url":"https://www.freshapproach.org/","telephone":"","email":"","sameAs":"https://www.freshapproach.org/"},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"Point Richmond Table Tennis","description":"<p>There\u00a0is\u00a0ping\u00a0pong every Monday at the Point San Pablo Yacht Club, from 5:00 pm to 8:00 pm. The Point San Pablo Yacht Club\u00a0is located at 700 W. Cutting Blvd, Richmond, CA […]</p>\\n","image":"https://www.pointrichmond.com/wp-content/uploads/2023/03/92906AD8-7AF9-4D53-89BC-A9E05AC47265.jpeg","url":"https://www.pointrichmond.com/event/point-richmond-table-tennis/2026-10-05/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2026-10-05T17:00:00-07:00","endDate":"2026-10-05T20:00:00-07:00","location":{"@type":"Place","name":"Point San Pablo Yacht Club","description":"","url":"https://www.pointrichmond.com/venue/point-san-pablo-yacht-club/","address":{"@type":"PostalAddress","streetAddress":"700 W. Cutting Blvd","addressLocality":"Richmond","addressRegion":"CA","postalCode":"94804","addressCountry":"United States"},"telephone":"","sameAs":""},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"Richmond Certified Farmers’ Market","description":"<p>Join us every Friday at the Richmond Certified Farmers\\' Market for affordable fruits and veggies!</p>\\n","image":"https://www.pointrichmond.com/wp-content/uploads/2026/06/15adf4453c1c5443855dc9ad30845208.jpg","url":"https://www.pointrichmond.com/event/richmond-certified-farmers-market-19/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2026-10-09T07:00:00-07:00","endDate":"2026-10-09T13:00:00-07:00","location":{"@type":"Place","name":"Civic Center Plaza","description":"","url":"https://www.pointrichmond.com/venue/civic-center-plaza/","address":{"@type":"PostalAddress","streetAddress":"Civic Center Plaza","addressLocality":"Richmond","addressRegion":"CA","postalCode":"94804","addressCountry":"United States"},"telephone":"","sameAs":""},"organizer":{"@type":"Person","name":"Fresh Approach","description":"","url":"https://www.freshapproach.org/","telephone":"","email":"","sameAs":"https://www.freshapproach.org/"},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"Point Richmond Table Tennis","description":"<p>There\u00a0is\u00a0ping\u00a0pong every Monday at the Point San Pablo Yacht Club, from 5:00 pm to 8:00 pm. The Point San Pablo Yacht Club\u00a0is located at 700 W. Cutting Blvd, Richmond, CA […]</p>\\n","image":"https://www.pointrichmond.com/wp-content/uploads/2023/03/92906AD8-7AF9-4D53-89BC-A9E05AC47265.jpeg","url":"https://www.pointrichmond.com/event/point-richmond-table-tennis/2026-10-12/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2026-10-12T17:00:00-07:00","endD
1280ate":"2026-10-12T20:00:00-07:00","location":{"@type":"Place","name":"Point San Pablo Yacht Club","description":"","url":"https://www.pointrichmond.com/venue/point-san-pablo-yacht-club/","address":{"@type":"PostalAddress","streetAddress":"700 W. Cutting Blvd","addressLocality":"Richmond","addressRegion":"CA","postalCode":"94804","addressCountry":"United States"},"telephone":"","sameAs":""},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"Richmond Certified Farmers’ Market","description":"<p>Join us every Friday at the Richmond Certified Farmers\\' Market for affordable fruits and veggies!</p>\\n","image":"https://www.pointrichmond.com/wp-content/uploads/2026/06/15adf4453c1c5443855dc9ad30845208.jpg","url":"https://www.pointrichmond.com/event/richmond-certified-farmers-market-20/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2026-10-16T07:00:00-07:00","endDate":"2026-10-16T13:00:00-07:00","location":{"@type":"Place","name":"Civic Center Plaza","description":"","url":"https://www.pointrichmond.com/venue/civic-center-plaza/","address":{"@type":"PostalAddress","streetAddress":"Civic Center Plaza","addressLocality":"Richmond","addressRegion":"CA","postalCode":"94804","addressCountry":"United States"},"telephone":"","sameAs":""},"organizer":{"@type":"Person","name":"Fresh Approach","description":"","url":"https://www.freshapproach.org/","telephone":"","email":"","sameAs":"https://www.freshapproach.org/"},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"Point Richmond Table Tennis","description":"<p>There\u00a0is\u00a0ping\u00a0pong every Monday at the Point San Pablo Yacht Club, from 5:00 pm to 8:00 pm. The Point San Pablo Yacht Club\u00a0is located at 700 W. Cutting Blvd, Richmond, CA […]</p>\\n","image":"https://www.pointrichmond.com/wp-content/uploads/2023/03/92906AD8-7AF9-4D53-89BC-A9E05AC47265.jpeg","url":"https://www.pointrichmond.com/event/point-richmond-table-tennis/2026-10-19/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2026-10-19T17:00:00-07:00","endDate":"2026-10-19T20:00:00-07:00","location":{"@type":"Place","name":"Point San Pablo Yacht Club","description":"","url":"https://www.pointrichmond.com/venue/point-san-pablo-yacht-club/","address":{"@type":"PostalAddress","streetAddress":"700 W. Cutting Blvd","addressLocality":"Richmond","addressRegion":"CA","postalCode":"94804","addressCountry":"United States"},"telephone":"","sameAs":""},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"Richmond Certified Farmers’ Market","description":"<p>Join us every Friday at the Richmond Certified Farmers\\' Market for affordable fruits and veggies!</p>\\n","image":"https://www.pointrichmond.com/wp-content/uploads/2026/06/15adf4453c1c5443855dc9ad30845208.jpg","url":"https://www.pointrichmond.com/event/richmond-certified-farmers-market-21/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2026-10-23T07:00:00-07:00","endDate":"2026-10-23T13:00:00-07:00","location":{"@type":"Place","name":"Civic Center Plaza","description":"","url":"https://www.pointrichmond.com/venue/civic-center-plaza/","address":{"@type":"PostalAddress","streetAddress":"Civic Center Plaza","addressLocality":"Richmond","addressRegion":"CA","postalCode":"94804","addressCountry":"United States"},"telephone":"","sameAs":""},"organizer":{"@type":"Person","name":"Fresh Approach","description":"","url":"https://www.freshapproach.org/","telephone":"","email":"","sameAs":"https://www.freshapproach.org/"},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"Point Richmond Table Tennis","description":"<p>There\u00a0is\u00a0ping\u00a0pong every Monday at the Point San Pablo Yacht Club, from 5:00 pm to 8:00 pm. The Point San Pablo Yacht Club\u00a0is located at 700 W. Cutting Blvd, Richmond, CA […]</p>\\n","image":"https://www.pointrichmond.com/wp-content/uploads/2023/03/92906AD8-7AF9-4D53-89BC-A9E05AC47265.jpeg","url":"https://www.pointrichmond.com/event/point-richmond-table-tennis/2026-10-26/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2026-10-26T17:00:00-07:00","endD
1280ate":"2026-10-26T20:00:00-07:00","location":{"@type":"Place","name":"Point San Pablo Yacht Club","description":"","url":"https://www.pointrichmond.com/venue/point-san-pablo-yacht-club/","address":{"@type":"PostalAddress","streetAddress":"700 W. Cutting Blvd","addressLocality":"Richmond","addressRegion":"CA","postalCode":"94804","addressCountry":"United States"},"telephone":"","sameAs":""},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"Richmond Certified Farmers’ Market","description":"<p>Join us every Friday at the Richmond Certified Farmers\\' Market for affordable fruits and veggies!</p>\\n","image":"https://www.pointrichmond.com/wp-content/uploads/2026/06/15adf4453c1c5443855dc9ad30845208.jpg","url":"https://www.pointrichmond.com/event/richmond-certified-farmers-market-22/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2026-10-30T07:00:00-07:00","endDate":"2026-10-30T13:00:00-07:00","location":{"@type":"Place","name":"Civic Center Plaza","description":"","url":"https://www.pointrichmond.com/venue/civic-center-plaza/","address":{"@type":"PostalAddress","streetAddress":"Civic Center Plaza","addressLocality":"Richmond","addressRegion":"CA","postalCode":"94804","addressCountry":"United States"},"telephone":"","sameAs":""},"organizer":{"@type":"Person","name":"Fresh Approach","description":"","url":"https://www.freshapproach.org/","telephone":"","email":"","sameAs":"https://www.freshapproach.org/"},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"Point Richmond Table Tennis","description":"<p>There\u00a0is\u00a0ping\u00a0pong every Monday at the Point San Pablo Yacht Club, from 5:00 pm to 8:00 pm. The Point San Pablo Yacht Club\u00a0is located at 700 W. Cutting Blvd, Richmond, CA […]</p>\\n","image":"https://www.pointrichmond.com/wp-content/uploads/2023/03/92906AD8-7AF9-4D53-89BC-A9E05AC47265.jpeg","url":"https://www.pointrichmond.com/event/point-richmond-table-tennis/2026-11-02/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2026-11-02T17:00:00-08:00","endDate":"2026-11-02T20:00:00-08:00","location":{"@type":"Place","name":"Point San Pablo Yacht Club","description":"","url":"https://www.pointrichmond.com/venue/point-san-pablo-yacht-club/","address":{"@type":"PostalAddress","streetAddress":"700 W. Cutting Blvd","addressLocality":"Richmond","addressRegion":"CA","postalCode":"94804","addressCountry":"United States"},"telephone":"","sameAs":""},"performer":"Organization"}] 1281</script>
1281 1282
1282<script data-js="tribe-events-view-data" type="application/json"> 1283 {"slug":"photo","prev_url":"https:\/\/www.pointrichmond.com\/events\/photo\/?shortcode=f0b1cb7d&eventDisplay=past","next_url":"https:\/\/www.pointrichmond.com\/events\/photo\/page\/2\/?shortcode=f0b1cb7d","view_class":"Tribe\\Events\\Pro\\Views\\V2\\Views\\Photo_View","view_slug":"photo","view_label":"Photo","title":"Point Richmond Neighborhood Guide, Richmond, CA","events":[10001261,10000632,10001262,10000633,10001263,10000634,10001264,10000635,10001265,10000636],"url":"https:\/\/www.pointrichmond.com\/events\/photo\/?shortcode=f0b1cb7d","url_event_date":false,"bar":{"keyword":"","date":""},"today":"2026-10-02 00:00:00","now":"2026-10-02 00:10:24","home_url":"https:\/\/www.pointrichmond.com","rest_url":"https:\/\/www.pointrichmond.com\/wp-json\/tribe\/views\/v2\/html","rest_method":"GET","rest_nonce":"","should_manage_url":false,"today_url":"https:\/\/www.pointrichmond.com\/events\/photo\/?shortcode=f0b1cb7d","today_title":"Click to select today's date","today_label":"Today","prev_label":"","next_label":"","date_formats":{"compact":"n\/j\/Y","month_and_year_compact":"n\/Y","month_and_year":"F Y","time_range_separator":" - ","date_time_separator":" @ "},"messages":[],"start_of_week":"1","header_title":"","header_title_element":"h1","content_title":"","show_content_title":false,"breadcrumbs":[],"backlink":false,"before_events":"","after_events":"","display_events_bar":true,"disable_event_search":true,"live_refresh":true,"ical":{"display_link":true,"link":{"url":"https:\/\/www.pointrichmond.com\/events\/photo\/?shortcode=f0b1cb7d&ical=1","text":"Export Events","title":"Use this to share calendar data with Google Calendar, Apple iCal and other compatible apps"}},"container_classes":["tribe-common","tribe-events","tribe-events-view","tribe-events-view--photo","alignwide","tribe-events-view--shortcode","tribe-events-view--shortcode-f0b1cb7d","tribe-events-pro"],"container_data":{"shortcode":"f0b1cb7d"},"is_past":false,"breakpoints":{"xsmall":500,"medium":768,"full":960},"breakpoint_pointer":"d132dc0a-95ce-4e3f-a2a3-d0bc8c9195b6","is_initial_load":true,"public_views":{"list":{"view_class":"Tribe\\Events\\Views\\V2\\Views\\List_View","view_url":"https:\/\/www.pointrichmond.com\/events\/list\/?shortcode=f0b1cb7d","view_label":"List","aria_label":"Display Events in List View"},"month":{"view_class":"Tribe\\Events\\Views\\V2\\Views\\Month_View","view_url":"https:\/\/www.pointrichmond.com\/events\/month\/?shortcode=f0b1cb7d","view_label":"Month","aria_label":"Display Events in Month View"},"day":{"view_class":"Tribe\\Events\\Views\\V2\\Views\\Day_View","view_url":"https:\/\/www.pointrichmond.com\/events\/today\/?shortcode=f0b1cb7d","view_label":"Day","aria_label":"Display Events in Day View"},"photo":{"view_class":"Tribe\\Events\\Pro\\Views\\V2\\Views\\Photo_View","view_url":"https:\/\/www.pointrichmond.com\/events\/photo\/?shortcode=f0b1cb7d","view_label":"Photo","aria_label":"Display Events in Photo View"}},"show_latest_past":true,"past":false,"placeholder_url":"https:\/\/www.pointrichmond.com\/wp-content\/plugins\/events-calendar-pro\/src\/resources\/images\/tribe-event-placeholder-image.svg","show_now":true,"now_label":"Now","now_label_mobile":"Now","show_end":true,"selected_start_datetime":"2026-10-02","selected_start_date_mobile":"10\/2\/2026","selected_start_date_label":"October 2","selected_end_datetime":"2026-11-02","selected_end_date_mobile":"11\/2\/2026","selected_end_date_label":"November 2","datepicker_date":"10\/2\/2026","subscribe_links":{"gcal":{"label":"Google Calendar","single_label":"Add to Google Calendar","visible":true,"block_slug":"hasGoogleCalendar"},"ical":{"label":"iCalendar","single_label":"Add to iCalendar","visible":true,"block_slug":"hasiCal"},"outlook-365":{"label":"Outlook 365","single_label":"Outlook 365","visible":true,"block_slug":"hasOutlook365"},"outlook-live":{"label":"Outlook Live","single_label":"Outlook Live","visible":true,"block_slug":"hasOutlookLive"},"ics":{"label":"Export .ics file","single_label":"Export .ics file","visible":true,"block_slug":null},"outlook-ics":{"label":"Export Outlook .ics file","single_label":"Export Outlook .ics file","visible":true,"block_slug":null}}
1283,"display_recurring_toggle":false,"_context":{"slug":"photo","should_manage_url":false},"text":"Loading...","classes":["tribe-common-c-loader__dot","tribe-common-c-loader__dot--third"]}</script>
1283 1284 1285 1286 1287<header class="tribe-events-header" > 1288 <div class="tribe-events-header__content-title"> 1289 <h1 class="screen-reader-text tec-a11y-title-hidden">Events</h1></div> 1290 1291 1292 1293 <div 1294 class="tribe-events-header__events-bar tribe-events-c-events-bar" data-js="tribe-events-events-bar" 1295> 1296 1297 <h2 class="tribe-common-a11y-visual-hide"> 1298 Views Navigation </h2> 1299 1300 1301 <div class="tribe-events-c-events-bar__views"> 1302 <h3 class="tribe-common-a11y-visual-hide"> 1303 Event Views Navigation </h3> 1304 <div class="tribe-events-c-view-selector" data-js="tribe-events-view-selector"> 1305 <button 1306 class="tribe-events-c-view-selector__button tribe-common-c-btn__clear" 1307 data-js="tribe-events-view-selector-button" 1308 aria-current="true" 1309 aria-description="Select Calendar View" 1310 > 1311 <span class="tribe-events-c-view-selector__button-icon"> 1312 <svg 1313 class="tribe-common-c-svgicon tribe-common-c-svgicon--photo tribe-events-c-view-selector__button-icon-svg" aria-hidden="true" 1314 viewBox="0 0 19 18" 1315 xmlns="http://www.w3.org/2000/svg" 1316> 1317 <path fill-rule="evenodd" clip-rule="evenodd" d="M17.536 0H.539a.484.484 0 00-.495.483v17.034c0 .27.218.483.495.483h16.997a.484.484 0 00.495-.483V.483A.484.484 0 0017.536 0zm-.515.986V13.73l-1.907-2.938c-.555-.58-1.584-.58-2.139 0l-1.327 1.41-3.841-4.31a1.548 1.548 0 00-1.169-.502c-.435 0-.871.193-1.148.522l-4.436 4.929V.986h15.967zM1.054 14.329v2.705h15.987v-1.835l-2.66-3.73c-.178-.175-.495-.175-.653
13170l-1.703 1.816c-.1.097-.218.174-.377.155a.569.569 0 01-.376-.174L7.054 8.53a.577.577 0 00-.416-.174.504.504 0 00-.396.174l-5.188 5.798z" class="tribe-common-c-svgicon__svg-fill"/><path fill-rule="evenodd" clip-rule="evenodd" d="M14.682 5.875c0 1.043-.825 1.875-1.82 1.875-.993 0-1.818-.832-1.818-1.875C11.044 4.83 11.85 4 12.863 4c1.012 0 1.819.831 1.819 1.875zm-.957 0c0-.483-.393-.89-.862-.89s-.863.407-.863.89c0 .483.394.889.863.889s.862-.406.862-.89z" class="tribe-common-c-svgicon__svg-fill"/> 1318</svg> 1319 </span> 1320 <span class="tribe-events-c-view-selector__button-text tribe-common-a11y-visual-hide"> 1321 Photo </span> 1322 <svg 1323 class="tribe-common-c-svgicon tribe-common-c-svgicon--caret-down tribe-events-c-view-selector__button-icon-caret-svg" aria-hidden="true" 1324 viewBox="0 0 10 7" 1325 xmlns="http://www.w3.org/2000/svg" 1326> 1327 <path fill-rule="evenodd" clip-rule="evenodd" d="M1.008.609L5 4.6 8.992.61l.958.958L5 6.517.05 1.566l.958-.958z" class="tribe-common-c-svgicon__svg-fill"/> 1328</svg> 1329 </button> 1330 <div 1331 class="tribe-events-c-view-selector__content" 1332 id="tribe-events-view-selector-content" 1333 data-js="tribe-events-view-selector-list-container" 1334> 1335 <ul class="tribe-events-c-view-selector__list"> 1336 <li 1337 class="tribe-events-c-view-selector__list-item tribe-events-c-view-selector__list-item--list" > 1338 <a href="https://www.pointrichmond.com/events/list/?shortcode=f0b1cb7d" class="tribe-events-c-view-selector__list-item-link" data-js="tribe-events-view-link" aria-label="Display Events in List View"> 1339 <span class="tribe-events-c-view-selector__list-item-icon"> 1340 <svg 1341 class="tribe-common-c-svgicon tribe-common-c-svgicon--list tribe-events-c-view-selector__list-item-icon-svg" aria-hidden="true" 1342 viewBox="0 0 19 19" 1343 xmlns="http://www.w3.org/2000/svg" 1344> 1345 <path fill-rule="evenodd" clip-rule="evenodd" d="M.451.432V17.6c0 .238.163.432.364.432H18.12c.2 0 .364-.194.364-.432V.432c0-.239-.163-.432-.364-.432H.815c-.2 0-.364.193-.364.432zm.993.81h16.024V3.56H1.444V1.24zM17.468 3.56H1.444v13.227h16.024V3.56z" class="tribe-common-c-svgicon__svg-fill"/> 1346 <g clip-path="url(#tribe-events-c-view-selector__list-item-icon-svg-0)" class="tribe-common-c-svgicon__svg-fill"> 1347 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.831 4.912v1.825c0 .504.409.913.913.913h1.825a.913.913 0 00.912-.913V4.912A.913.913 0 0014.57 4h-1.825a.912.912 0 00-.913.912z"/> 1348 <path d="M8.028 7.66a.449.449 0 00.446-.448v-.364c0-.246-.2-.448-.446-.448h-4.13a.449.449 0 00-.447.448v.364c0 .246.201.448.447.448h4.13zM9.797 5.26a.449.449 0 00.447-.448v-.364c0-.246-.201-.448-.447-.448h-5.9a.449.449 0 00-.446.448v.364c0 .246.201.448.447.448h5.9z"/> 1349 </g> 1350 <g clip-path="url(#tribe-events-c-view-selector__list-item-icon-svg-1)" class="tribe-common-c-svgicon__svg-fill"> 1351 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.831 10.912v1.825c0 .505.409.913.913.913h1.825a.913.913 0 00.912-.912v-1.825A.913.913 0 0014.57 10h-1.825a.912.912 0 00-.913.912z"/> 1352 <path d="M8.028 13.66a.449.449 0 00.446-.448v-.364c0-.246-.2-.448-.446-.448h-4.13a.449.449 0 00-.447.448v.364c0 .246.201.448.447.448h4.13zM9.797 11.26a.449.449 0 00.447-.448v-.364c0-.246-.201-.448-.447-.448h-5.9a.449.449 0 00-.446.448v.364c0 .246.201.448.447.448h5.9z"/> 1353 </g> 1354 <defs> 1355 <clipPath id="tribe-events-c-view-selector__list-item-icon-svg-0"> 1356 <path transform="translate(3.451 4)" d="M0 0h13v4H0z"/> 1357 </clipPath> 1358 <clipPath id="tribe-events-c-view-selector__list-item-icon-svg-1"> 1359 <path transform="translate(3.451 10)" d="M0 0h13v4H0z"/> 1360 </clipPath> 1361 </defs> 1362</svg> 1363 </span> 1364 <span class="tribe-events-c-view-selector__list-item-text"> 1365 List </span> 1366 </a> 1367</li> 1368 <li 1369 class="tribe-events-c-view-selector__list-item tribe-events-c-view-selector__list-item--month" > 1370 <a href="https://www.pointrichmond.com/events/month/?shortcode=f0b1cb7d" class="tribe-events-c-view-selector__list-item-link" data-js="tribe-events-view-link" aria-label="Display Events in Month View"> 1371 <span class="tribe-events-c-view-selector__list-item-icon"> 1372 <svg 1373 class="tribe-common-c-svgicon tribe-common-c-svgicon--month tribe-events-c-view-selector__list-item-icon-svg" aria-hidden="true" 1374 viewBox="0 0 18 19" 1375 xmlns="http://www.w3.org/2000/svg" 1376> 1377 <path fill-rule="evenodd" clip-rule="evenodd" d="M0 .991v17.04c0 .236.162.428.361.428h17.175c.2 0 .361-.
1377192.361-.429V.991c0-.237-.162-.428-.361-.428H.36C.161.563 0 .754 0 .99zm.985.803H16.89v2.301H.985v-2.3zM16.89 5.223H.985v12H16.89v-12zM6.31 7.366v.857c0 .237.192.429.429.429h.857a.429.429 0 00.428-.429v-.857a.429.429 0 00-.428-.429H6.74a.429.429 0 00-.429.429zm3.429.857v-.857c0-.237.191-.429.428-.429h.857c.237 0 .429.192.429.429v.857a.429.429 0 01-.429.429h-.857a.429.429 0 01-.428-.429zm3.428-.857v.857c0 .237.192.429.429.429h.857a.429.429 0 00.428-.429v-.857a.429.429 0 00-.428-.429h-.857a.429.429 0 00-.429.429zm-6.857 4.286v-.858c0-.236.192-.428.429-.428h.857c.236 0 .428.192.428.428v.858a.429.429 0 01-.428.428H6.74a.429.429 0 01-.429-.428zm3.429-.858v.858c0 .236.191.428.428.428h.857a.429.429 0 00.429-.428v-.858a.429.429 0 00-.429-.428h-.857a.428.428 0 00-.428.428zm3.428.858v-.858c0-.236.192-.428.429-.428h.857c.236 0 .428.192.428.428v.858a.429.429 0 01-.428.428h-.857a.429.429 0 01-.429-.428zm-10.286-.858v.858c0 .236.192.428.429.428h.857a.429.429 0 00.429-.428v-.858a.429.429 0 00-.429-.428h-.857a.429.429 0 00-.429.428zm0 4.286v-.857c0-.237.192-.429.429-.429h.857c.237 0 .429.192.429.429v.857a.429.429 0 01-.429.429h-.857a.429.429 0 01-.429-.429zm3.429-.857v.857c0 .237.192.429.429.429h.857a.429.429 0 00.428-.429v-.857a.429.429 0 00-.428-.429H6.74a.429.429 0 00-.429.429zm3.429.857v-.857c0-.237.191-.429.428-.429h.857c.237 0 .429.192.429.429v.857a.429.429 0 01-.429.429h-.857a.429.429 0 01-.428-.429z" class="tribe-common-c-svgicon__svg-fill"/> 1378</svg> 1379 </span> 1380 <span class="tribe-events-c-view-selector__list-item-text"> 1381 Month </span> 1382 </a> 1383</li> 1384 <li 1385 class="tribe-events-c-view-selector__list-item tribe-events-c-view-selector__list-item--day" > 1386 <a href="https://www.pointrichmond.com/events/today/?shortcode=f0b1cb7d" class="tribe-events-c-view-selector__list-item-link" data-js="tribe-events-view-link" aria-label="Display Events in Day View"> 1387 <span class="tribe-events-c-view-selector__list-item-icon"> 1388 <svg 1389 class="tribe-common-c-svgicon tribe-common-c-svgicon--day tribe-events-c-view-selector__list-item-icon-svg" aria-hidden="true" 1390 viewBox="0 0 19 18" 1391 xmlns="http://www.w3.org/2000/svg" 1392> 1393 <path fill-rule="evenodd" clip-rule="evenodd" d="M.363 17.569V.43C.363.193.526 0 .726 0H18c.201 0 .364.193.364.431V17.57c0 .238-.163.431-.364.431H.726c-.2 0-.363-.193-.363-.431zm16.985-16.33H1.354v2.314h15.994V1.24zM1.354 4.688h15.994v12.07H1.354V4.687zm11.164 9.265v-1.498c0-.413.335-.748.748-.748h1.498c.413 0 .748.335.748.748v1.498a.749.749 0 01-.748.748h-1.498a.749.749 0 01-.748-.748z" class="tribe-common-c-svgicon__svg-fill"/> 1394</svg> 1395 </span> 1396 <span class="tribe-events-c-view-selector__list-item-text"> 1397 Day </span> 1398 </a> 1399</li> 1400 <li 1401 class="tribe-events-c-view-selector__list-item tribe-events-c-view-selector__list-item--photo tribe-events-c-view-selector__list-item--active" > 1402 <a href="https://www.pointrichmond.com/events/photo/?shortcode=f0b1cb7d" class="tribe-events-c-view-selector__list-item-link" data-js="tribe-events-view-link" aria-label="Display Events in Photo View" aria-current="true"> 1403 <span class="tribe-events-c-view-selector__list-item-icon"> 1404 <svg 1405 class="tribe-common-c-svgicon tribe-common-c-svgicon--photo tribe-events-c-view-selector__list-item-icon-svg" aria-hidden="true" 1406 viewBox="0 0 19 18" 1407 xmlns="http://www.w3.org/2000/svg" 1408> 1409 <path fill-rule="evenodd" clip-rule="evenodd" d="M17.536 0H.539a.484.484 0 00-.495.483v17.034c0 .27.218.483.495.483h16.997a.484.484 0 00.495-.483V.483A.484.484 0 0017.536 0zm-.515.986V13.73l-1.907-2.938c-.555-.58-1.584-.58-2.139 0l-1.327 1.41-3.841-4.31a1.548 1.548 0 00-1.169-.502c-.435 0-.871.193-1.148.522l-4.436 4.929V.986h15.967zM1.054 14.329v2.705h15.987v-1.835l-2.66-3.73c-.178-.175-.495-.175-.653
14090l-1.703 1.816c-.1.097-.218.174-.377.155a.569.569 0 01-.376-.174L7.054 8.53a.577.577 0 00-.416-.174.504.504 0 00-.396.174l-5.188 5.798z" class="tribe-common-c-svgicon__svg-fill"/><path fill-rule="evenodd" clip-rule="evenodd" d="M14.682 5.875c0 1.043-.825 1.875-1.82 1.875-.993 0-1.818-.832-1.818-1.875C11.044 4.83 11.85 4 12.863 4c1.012 0 1.819.831 1.819 1.875zm-.957 0c0-.483-.393-.89-.862-.89s-.863.407-.863.89c0 .483.394.889.863.889s.862-.406.862-.89z" class="tribe-common-c-svgicon__svg-fill"/> 1410</svg> 1411 </span> 1412 <span class="tribe-events-c-view-selector__list-item-text"> 1413 Photo </span> 1414 </a> 1415</li> 1416 </ul> 1417</div> 1418 </div> 1419</div> 1420 1421</div> 1422 1423 <div class="tribe-events-c-top-bar tribe-events-header__top-bar"> 1424 1425 <nav class="tribe-events-c-top-bar__nav tribe-common-a11y-hidden" aria-label="Top events list pagination"> 1426 <ul class="tribe-events-c-top-bar__nav-list"> 1427 <li class="tribe-events-c-top-bar__nav-list-item"> 1428 <a href="https://www.pointrichmond.com/events/photo/?shortcode=f0b1cb7d&eventDisplay=past" class="tribe-common-c-btn-icon tribe-common-c-btn-icon--caret-left tribe-events-c-top-bar__nav-link tribe-events-c-top-bar__nav-link--prev" aria-label="Previous Events" title="Previous Events" data-js="tribe-events-view-link"> 1429 <svg 1430 class="tribe-common-c-svgicon tribe-common-c-svgicon--caret-left tribe-common-c-btn-icon__icon-svg tribe-events-c-top-bar__nav-link-icon-svg" aria-hidden="true" 1431 viewBox="0 0 10 16" 1432 xmlns="http://www.w3.org/2000/svg" 1433> 1434 <path d="M9.7 14.4l-1.5 1.5L.3 8 8.2.1l1.5 1.5L3.3 8l6.4 6.4z"/> 1435</svg> 1436 </a> 1437</li> 1438 1439 <li class="tribe-events-c-top-bar__nav-list-item"> 1440 <a href="https://www.pointrichmond.com/events/photo/page/2/?shortcode=f0b1cb7d" class="tribe-common-c-btn-icon tribe-common-c-btn-icon--caret-right tribe-events-c-top-bar__nav-link tribe-events-c-top-bar__nav-link--next" aria-label="Next Events" title="Next Events" data-js="tribe-events-view-link"> 1441 <svg 1442 class="tribe-common-c-svgicon tribe-common-c-svgicon--caret-right tribe-common-c-btn-icon__icon-svg tribe-events-c-top-bar__nav-link-icon-svg" aria-hidden="true" 1443 viewBox="0 0 10 16" 1444 xmlns="http://www.w3.org/2000/svg" 1445> 1446 <path d="M.3 1.6L1.8.1 9.7 8l-7.9 7.9-1.5-1.5L6.7 8 .3 1.6z"/> 1447</svg> 1448 </a> 1449</li> 1450 </ul> 1451</nav> 1452 1453 <a href="https://www.pointrichmond.com/events/photo/?shortcode=f0b1cb7d" class="tribe-common-c-btn-border-small tribe-events-c-top-bar__today-button tribe-common-a11y-hidden" data-js="tribe-events-view-link" aria-description="Click to select today's date"> 1454 Today</a> 1455 1456 <div class="tribe-events-c-top-bar__datepicker"> 1457 <button 1458 class="tribe-common-c-btn__clear tribe-common-h3 tribe-common-h--alt tribe-events-c-top-bar__datepicker-button" 1459 data-js="tribe-events-top-bar-datepicker-button" 1460 type="button" 1461 aria-label="Click to toggle datepicker" 1462 title="Click to toggle datepicker" 1463 > 1464 <time 1465 datetime="2026-10-02" 1466 class="tribe-events-c-top-bar__datepicker-time" 1467 > 1468 <span class="tribe-events-c-top-bar__datepicker-mobile"> 1469 Now </span> 1470 <span class="tribe-events-c-top-bar__datepicker-desktop tribe-common-a11y-hidden"> 1471 Now </span> 1472 </time> 1473 <span class="tribe-events-c-top-bar__datepicker-separator"> - </span> 1474 <time 1475 datetime="2026-11-02" 1476 class="tribe-events-c-top-bar__datepicker-time" 1477 > 1478 <span class="tribe-events-c-top-bar__datepicker-mobile"> 1479 11/2/2026 </span> 1480 <span class="tribe-events-c-top-bar__datepicker-desktop tribe-common-a11y-hidden"> 1481 November 2 </span> 1482 </time> 1483 <svg 1484 class="tribe-common-c-svgicon tribe-common-c-svgicon--caret-down tribe-events-c-top-bar__datepicker-button-icon-svg" aria-hidden="true" 1485 viewBox="0 0 10 7" 1486 xmlns="http://www.w3.org/2000/svg" 1487> 1488 <path fill-rule="evenodd" clip-rule="evenodd" d="M1.008.609L5 4.6 8.992.61l.958.958L5 6.517.05 1.566l.958-.958z" class="tribe-common-c-svgicon__svg-fill"/> 1489</svg> 1490 </button> 1491 <label 1492 class="tribe-events-c-top-bar__datepicker-label tribe-common-a11y-visual-hide" 1493 for="tribe-events-top-bar-date" 1494 > 1495 Select date. </label> 1496 <input 1497 type="text" 1498 class="tribe-events-c-top-bar__datepicker-input tribe-common-a11y-visual-hide" 1499 data-js="tribe-events-top-bar-date" 1500 id="tribe-events-top-bar-date" 1501 name="tribe-events-views[tribe-bar-date]" 1502 value="10/2/2026" 1503 tabindex="-1" 1504 autocomplete="off" 1505 readonly="readonly" 1506 /> 1507 <div class="tribe-events-c-top-bar__datepicker-container" data-js="tribe-events-top-bar-datepicker-container"></div> 1508 <template class="tribe-events-c-top-bar__datepicker-template-prev-icon"> 1509 <svg 1510 class="tribe-common-c-svgicon tribe-common-c-svgicon--caret-left tribe-events-c-top-bar__datepicker-nav-icon-svg" aria-hidden="true" 1511 viewBox="0 0 10 16" 1512 xmlns="http://www.w3.org/2000/svg" 1513> 1514 <path d="M9.7 14.4l-1.5 1.5L.3 8 8.2.1l1.5 1.5L3.3 8l6.4 6.4z"/> 1515</svg> 1516 </template> 1517 <template class="tribe-events-c-top-bar__datepicker-template-next-icon"> 1518 <svg 1519 class="tribe-common-c-svgicon tribe-common-c-svgicon--caret-right tribe-events-c-top-bar__datepicker-nav-icon-svg" aria-hidden="true" 1520 viewBox="0 0 10 16" 1521 xmlns="http://www.w3.org/2000/svg" 1522> 1523 <path d="M.3 1.6L1.8.1 9.7 8l-7.9 7.9-1.5-1.5L6.7 8 .3 1.6z"/> 1524</svg> 1525 </template> 1526</div> 1527 1528 1529 <div class="tribe-events-c-top-bar__actions tribe-common-a11y-hidden"> 1530 </div> 1531 1532</div> 1533</header> 1534 1535 1536 <div class="tribe-events-pro-photo"> 1537 <h2 1538 id="tribe-events-photo-view-heading" 1539 class="tribe-common-a11y-visual-hide" 1540 > 1541 List of events in Photo View </h2> 1542 <ul class="tribe-common-g-row tribe-common-g-row--gutters" aria-labelledby="tribe-events-photo-view-heading"> 1543 1544 1545 <li class="tribe-common-g-col tribe-events-pro-photo__event post-10001261 tribe_events type-tribe_events status-publish has-post-thumbnail hentry" > 1546 <article> 1547 <div class="tribe-events-pro-photo__event-featured-image-wrapper"> 1548 <a href="https://www.pointrichmond.com/event/richmond-certified-farmers-market-18/" rel="bookmark" class="tribe-events-pro-photo__event-featured-image-link"> 1549 <span class="tribe-events-pro-photo__event-featured-image-link-inner tribe-common-a11y-hidden">Richmond Certified Farmers’ Market</span> 1550 <img 1551 class="tribe-events-pro-photo__event-featured-image" 1552 src="https://www.pointrichmond.com/wp-content/uploads/2026/06/15adf4453c1c5443855dc9ad30845208.jpg" 1553 role="presentation" 1554 alt="" 1555 title="15adf4453c1c5443855dc9ad30845208" 1556 width="2000" 1557 height="2000" 1558 /> 1559 </a> 1560</div> 1561 1562 <div class="tribe-events-pro-photo__event-details-wrapper"> 1563 <div class="tribe-events-pro-photo__event-date-tag tribe-common-g-col"> 1564 <time class="tribe-events-pro-photo__event-date-tag-datetime" datetime="2026-10-02"> 1565 <span class="tribe-events-pro-photo__event-date-tag-month"> 1566 Oct </span> 1567 <span class="tribe-events-pro-photo__event-date-tag-daynum tribe-common-h5 tribe-common-h4--min-medium"> 1568 2 </span> 1569 </time> 1570</div> 1571 <div class="tribe-events-pro-photo__event-details"> 1572 <h3 class="tribe-events-pro-photo__event-title tribe-common-h6"> 1573 <a href="https://www.pointrichmond.com/event/richmond-certified-farmers-market-18/" title="Richmond Certified Farmers’ Market" rel="bookmark" class="tribe-events-pro-photo__event-title-link tribe-common-anchor-thin"> 1574 Richmond Certified Farmers’ Market </a> 1575</h3> 1576 <div class="tribe-events-pro-photo__event-datetime tribe-common-b2"> 1577 <time datetime="07:00"> 1578 7:00 am </time> 1579 <span class="tribe-events-events-pro-photo__event-datetime-separator"> - </span> 1580 <time datetime="13:00"> 1581 1:00 pm </time>
1582 </div> 1583 </div> 1584 </div> 1585 </article> 1586</li> 1587 1588 1589 <li class="tribe-common-g-col tribe-events-pro-photo__event post-10000632 tribe_events type-tribe_events status-publish has-post-thumbnail hentry tribe-recurring-event tribe-recurring-event-parent" > 1590 <article> 1591 <div class="tribe-events-pro-photo__event-featured-image-wrapper"> 1592 <a href="https://www.pointrichmond.com/event/point-richmond-table-tennis/2026-10-05/" rel="bookmark" class="tribe-events-pro-photo__event-featured-image-link"> 1593 <span class="tribe-events-pro-photo__event-featured-image-link-inner tribe-common-a11y-hidden">Point Richmond Table Tennis</span> 1594 <img 1595 class="tribe-events-pro-photo__event-featured-image" 1596 src="https://www.pointrichmond.com/wp-content/uploads/2023/03/92906AD8-7AF9-4D53-89BC-A9E05AC47265.jpeg" 1597 role="presentation" 1598 alt="Point Richmond Table Tennis" 1599 title="92906AD8-7AF9-4D53-89BC-A9E05AC47265" 1600 width="518" 1601 height="211" 1602 /> 1603 </a> 1604</div> 1605 1606 <div class="tribe-events-pro-photo__event-details-wrapper"> 1607 <div class="tribe-events-pro-photo__event-date-tag tribe-common-g-col"> 1608 <time class="tribe-events-pro-photo__event-date-tag-datetime" datetime="2026-10-05"> 1609 <span class="tribe-events-pro-photo__event-date-tag-month"> 1610 Oct </span> 1611 <span class="tribe-events-pro-photo__event-date-tag-daynum tribe-common-h5 tribe-common-h4--min-medium"> 1612 5 </span> 1613 </time> 1614</div> 1615 <div class="tribe-events-pro-photo__event-details"> 1616 <h3 class="tribe-events-pro-photo__event-title tribe-common-h6"> 1617 <a href="https://www.pointrichmond.com/event/point-richmond-table-tennis/2026-10-05/" title="Point Richmond Table Tennis" rel="bookmark" class="tribe-events-pro-photo__event-title-link tribe-common-anchor-thin"> 1618 Point Richmond Table Tennis </a> 1619</h3> 1620 <div class="tribe-events-pro-photo__event-datetime tribe-common-b2"> 1621 <time datetime="17:00"> 1622 5:00 pm </time> 1623 <span class="tribe-events-events-pro-photo__event-datetime-separator"> - </span> 1624 <time datetime="20:00"> 1625 8:00 pm </time> 1626 1627<span class="tribe-events-calendar-series-archive__container"> 1628 <a href="https://www.pointrichmond.com/series/point-richmond-table-tennis/" aria-label="Event series: Point Richmond Table Tennis" class="tribe-events-calendar-series-archive__link"> 1629 1630<svg class="tribe-common-c-svgicon tribe-common-c-svgicon--series tribe-events-series-archive__icon" width="14" height="12" viewBox="0 0 14 12" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> 1631 <rect x="0.5" y="4.5" width="9" height="7" /> 1632 <path d="M2 2.5H11.5V10" /> 1633 <path d="M4 0.5H13.5V8" /> 1634</svg> 1635 </a> 1636</span> 1637</div> 1638 </div> 1639 </div> 1640 </article> 1641</li> 1642 1643 1644 <li class="tribe-common-g-col tribe-events-pro-photo__event post-10001262 tribe_events type-tribe_events status-publish has-post-thumbnail hentry" > 1645 <article> 1646 <div class="tribe-events-pro-photo__event-featured-image-wrapper"> 1647 <a href="https://www.pointrichmond.com/event/richmond-certified-farmers-market-19/" rel="bookmark" class="tribe-events-pro-photo__event-featured-image-link"> 1648 <span class="tribe-events-pro-photo__event-featured-image-link-inner tribe-common-a11y-hidden">Richmond Certified Farmers’ Market</span> 1649 <img 1650 class="tribe-events-pro-photo__event-featured-image" 1651 src="https://www.pointrichmond.com/wp-content/uploads/2026/06/15adf4453c1c5443855dc9ad30845208.jpg" 1652 role="presentation" 1653 alt="" 1654 title="15adf4453c1c5443855dc9ad30845208" 1655 width="2000" 1656 height="2000" 1657 /> 1658 </a> 1659</div> 1660 1661 <div class="tribe-events-pro-photo__event-details-wrapper"> 1662 <div class="tribe-events-pro-photo__event-date-tag tribe-common-g-col"> 1663 <time class="tribe-events-pro-photo__event-date-tag-datetime" datetime="2026-10-09"> 1664 <span class="tribe-events-pro-photo__event-date-tag-month"> 1665 Oct </span> 1666 <span class="tribe-events-pro-photo__event-date-tag-daynum tribe-common-h5 tribe-common-h4--min-medium"> 1667 9 </span> 1668 </time> 1669</div> 1670 <div class="tribe-events-pro-photo__event-details"> 1671 <h3 class="tribe-events-pro-photo__event-title tribe-common-h6"> 1672 <a href="https://www.pointrichmond.com/event/richmond-certified-farmers-market-19/" title="Richmond Certified Farmers’ Market" rel="bookmark" class="tribe-events-pro-photo__event-title-link tribe-common-anchor-thin"> 1673 Richmond Certified Farmers’ Market </a> 1674</h3> 1675 <div class="tribe-events-pro-photo__event-datetime tribe-common-b2"> 1676 <time datetime="07:00"> 1677 7:00 am </time> 1678 <span class="tribe-events-events-pro-photo__event-datetime-separator"> - </span> 1679 <time datetime="13:00"> 1680 1:00 pm </time>
1681 </div> 1682 </div> 1683 </div> 1684 </article> 1685</li> 1686 1687 1688 <li class="tribe-common-g-col tribe-events-pro-photo__event post-10000633 tribe_events type-tribe_events status-publish has-post-thumbnail hentry tribe-recurring-event tribe-recurring-event-parent" > 1689 <article> 1690 <div class="tribe-events-pro-photo__event-featured-image-wrapper"> 1691 <a href="https://www.pointrichmond.com/event/point-richmond-table-tennis/2026-10-12/" rel="bookmark" class="tribe-events-pro-photo__event-featured-image-link"> 1692 <span class="tribe-events-pro-photo__event-featured-image-link-inner tribe-common-a11y-hidden">Point Richmond Table Tennis</span> 1693 <img 1694 class="tribe-events-pro-photo__event-featured-image" 1695 src="https://www.pointrichmond.com/wp-content/uploads/2023/03/92906AD8-7AF9-4D53-89BC-A9E05AC47265.jpeg" 1696 role="presentation" 1697 alt="Point Richmond Table Tennis" 1698 title="92906AD8-7AF9-4D53-89BC-A9E05AC47265" 1699 width="518" 1700 height="211" 1701 /> 1702 </a> 1703</div> 1704 1705 <div class="tribe-events-pro-photo__event-details-wrapper"> 1706 <div class="tribe-events-pro-photo__event-date-tag tribe-common-g-col"> 1707 <time class="tribe-events-pro-photo__event-date-tag-datetime" datetime="2026-10-12"> 1708 <span class="tribe-events-pro-photo__event-date-tag-month"> 1709 Oct </span> 1710 <span class="tribe-events-pro-photo__event-date-tag-daynum tribe-common-h5 tribe-common-h4--min-medium"> 1711 12 </span> 1712 </time> 1713</div> 1714 <div class="tribe-events-pro-photo__event-details"> 1715 <h3 class="tribe-events-pro-photo__event-title tribe-common-h6"> 1716 <a href="https://www.pointrichmond.com/event/point-richmond-table-tennis/2026-10-12/" title="Point Richmond Table Tennis" rel="bookmark" class="tribe-events-pro-photo__event-title-link tribe-common-anchor-thin"> 1717 Point Richmond Table Tennis </a> 1718</h3> 1719 <div class="tribe-events-pro-photo__event-datetime tribe-common-b2"> 1720 <time datetime="17:00"> 1721 5:00 pm </time> 1722 <span class="tribe-events-events-pro-photo__event-datetime-separator"> - </span> 1723 <time datetime="20:00"> 1724 8:00 pm </time> 1725 1726<span class="tribe-events-calendar-series-archive__container"> 1727 <a href="https://www.pointrichmond.com/series/point-richmond-table-tennis/" aria-label="Event series: Point Richmond Table Tennis" class="tribe-events-calendar-series-archive__link"> 1728 1729<svg class="tribe-common-c-svgicon tribe-common-c-svgicon--series tribe-events-series-archive__icon" width="14" height="12" viewBox="0 0 14 12" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> 1730 <rect x="0.5" y="4.5" width="9" height="7" /> 1731 <path d="M2 2.5H11.5V10" /> 1732 <path d="M4 0.5H13.5V8" /> 1733</svg> 1734 </a> 1735</span> 1736</div> 1737 </div> 1738 </div> 1739 </article> 1740</li> 1741 1742 1743 <li class="tribe-common-g-col tribe-events-pro-photo__event post-10001263 tribe_events type-tribe_events status-publish has-post-thumbnail hentry" > 1744 <article> 1745 <div class="tribe-events-pro-photo__event-featured-image-wrapper"> 1746 <a href="https://www.pointrichmond.com/event/richmond-certified-farmers-market-20/" rel="bookmark" class="tribe-events-pro-photo__event-featured-image-link"> 1747 <span class="tribe-events-pro-photo__event-featured-image-link-inner tribe-common-a11y-hidden">Richmond Certified Farmers’ Market</span> 1748 <img 1749 class="tribe-events-pro-photo__event-featured-image" 1750 src="https://www.pointrichmond.com/wp-content/uploads/2026/06/15adf4453c1c5443855dc9ad30845208.jpg" 1751 role="presentation" 1752 alt="" 1753 title="15adf4453c1c5443855dc9ad30845208" 1754 width="2000" 1755 height="2000" 1756 /> 1757 </a> 1758</div> 1759 1760 <div class="tribe-events-pro-photo__event-details-wrapper"> 1761 <div class="tribe-events-pro-photo__event-date-tag tribe-common-g-col"> 1762 <time class="tribe-events-pro-photo__event-date-tag-datetime" datetime="2026-10-16"> 1763 <span class="tribe-events-pro-photo__event-date-tag-month"> 1764 Oct </span> 1765 <span class="tribe-events-pro-photo__event-date-tag-daynum tribe-common-h5 tribe-common-h4--min-medium"> 1766 16 </span> 1767 </time> 1768</div> 1769 <div class="tribe-events-pro-photo__event-details"> 1770 <h3 class="tribe-events-pro-photo__event-title tribe-common-h6"> 1771 <a href="https://www.pointrichmond.com/event/richmond-certified-farmers-market-20/" title="Richmond Certified Farmers’ Market" rel="bookmark" class="tribe-events-pro-photo__event-title-link tribe-common-anchor-thin"> 1772 Richmond Certified Farmers’ Market </a> 1773</h3> 1774 <div class="tribe-events-pro-photo__event-datetime tribe-common-b2"> 1775 <time datetime="07:00"> 1776 7:00 am </time> 1777 <span class="tribe-events-events-pro-photo__event-datetime-separator"> - </span> 1778 <time datetime="13:00"> 1779 1:00 pm </time>
1780 </div> 1781 </div> 1782 </div> 1783 </article> 1784</li> 1785 1786 1787 <li class="tribe-common-g-col tribe-events-pro-photo__event post-10000634 tribe_events type-tribe_events status-publish has-post-thumbnail hentry tribe-recurring-event tribe-recurring-event-parent" > 1788 <article> 1789 <div class="tribe-events-pro-photo__event-featured-image-wrapper"> 1790 <a href="https://www.pointrichmond.com/event/point-richmond-table-tennis/2026-10-19/" rel="bookmark" class="tribe-events-pro-photo__event-featured-image-link"> 1791 <span class="tribe-events-pro-photo__event-featured-image-link-inner tribe-common-a11y-hidden">Point Richmond Table Tennis</span> 1792 <img 1793 class="tribe-events-pro-photo__event-featured-image" 1794 src="https://www.pointrichmond.com/wp-content/uploads/2023/03/92906AD8-7AF9-4D53-89BC-A9E05AC47265.jpeg" 1795 role="presentation" 1796 alt="Point Richmond Table Tennis" 1797 title="92906AD8-7AF9-4D53-89BC-A9E05AC47265" 1798 width="518" 1799 height="211" 1800 /> 1801 </a> 1802</div> 1803 1804 <div class="tribe-events-pro-photo__event-details-wrapper"> 1805 <div class="tribe-events-pro-photo__event-date-tag tribe-common-g-col"> 1806 <time class="tribe-events-pro-photo__event-date-tag-datetime" datetime="2026-10-19"> 1807 <span class="tribe-events-pro-photo__event-date-tag-month"> 1808 Oct </span> 1809 <span class="tribe-events-pro-photo__event-date-tag-daynum tribe-common-h5 tribe-common-h4--min-medium"> 1810 19 </span> 1811 </time> 1812</div> 1813 <div class="tribe-events-pro-photo__event-details"> 1814 <h3 class="tribe-events-pro-photo__event-title tribe-common-h6"> 1815 <a href="https://www.pointrichmond.com/event/point-richmond-table-tennis/2026-10-19/" title="Point Richmond Table Tennis" rel="bookmark" class="tribe-events-pro-photo__event-title-link tribe-common-anchor-thin"> 1816 Point Richmond Table Tennis </a> 1817</h3> 1818 <div class="tribe-events-pro-photo__event-datetime tribe-common-b2"> 1819 <time datetime="17:00"> 1820 5:00 pm </time> 1821 <span class="tribe-events-events-pro-photo__event-datetime-separator"> - </span> 1822 <time datetime="20:00"> 1823 8:00 pm </time> 1824 1825<span class="tribe-events-calendar-series-archive__container"> 1826 <a href="https://www.pointrichmond.com/series/point-richmond-table-tennis/" aria-label="Event series: Point Richmond Table Tennis" class="tribe-events-calendar-series-archive__link"> 1827 1828<svg class="tribe-common-c-svgicon tribe-common-c-svgicon--series tribe-events-series-archive__icon" width="14" height="12" viewBox="0 0 14 12" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> 1829 <rect x="0.5" y="4.5" width="9" height="7" /> 1830 <path d="M2 2.5H11.5V10" /> 1831 <path d="M4 0.5H13.5V8" /> 1832</svg> 1833 </a> 1834</span> 1835</div> 1836 </div> 1837 </div> 1838 </article> 1839</li> 1840 1841 1842 <li class="tribe-common-g-col tribe-events-pro-photo__event post-10001264 tribe_events type-tribe_events status-publish has-post-thumbnail hentry" > 1843 <article> 1844 <div class="tribe-events-pro-photo__event-featured-image-wrapper"> 1845 <a href="https://www.pointrichmond.com/event/richmond-certified-farmers-market-21/" rel="bookmark" class="tribe-events-pro-photo__event-featured-image-link"> 1846 <span class="tribe-events-pro-photo__event-featured-image-link-inner tribe-common-a11y-hidden">Richmond Certified Farmers’ Market</span> 1847 <img 1848 class="tribe-events-pro-photo__event-featured-image" 1849 src="https://www.pointrichmond.com/wp-content/uploads/2026/06/15adf4453c1c5443855dc9ad30845208.jpg" 1850 role="presentation" 1851 alt="" 1852 title="15adf4453c1c5443855dc9ad30845208" 1853 width="2000" 1854 height="2000" 1855 /> 1856 </a> 1857</div> 1858 1859 <div class="tribe-events-pro-photo__event-details-wrapper"> 1860 <div class="tribe-events-pro-photo__event-date-tag tribe-common-g-col"> 1861 <time class="tribe-events-pro-photo__event-date-tag-datetime" datetime="2026-10-23"> 1862 <span class="tribe-events-pro-photo__event-date-tag-month"> 1863 Oct </span> 1864 <span class="tribe-events-pro-photo__event-date-tag-daynum tribe-common-h5 tribe-common-h4--min-medium"> 1865 23 </span> 1866 </time> 1867</div> 1868 <div class="tribe-events-pro-photo__event-details"> 1869 <h3 class="tribe-events-pro-photo__event-title tribe-common-h6"> 1870 <a href="https://www.pointrichmond.com/event/richmond-certified-farmers-market-21/" title="Richmond Certified Farmers’ Market" rel="bookmark" class="tribe-events-pro-photo__event-title-link tribe-common-anchor-thin"> 1871 Richmond Certified Farmers’ Market </a> 1872</h3> 1873 <div class="tribe-events-pro-photo__event-datetime tribe-common-b2"> 1874 <time datetime="07:00"> 1875 7:00 am </time> 1876 <span class="tribe-events-events-pro-photo__event-datetime-separator"> - </span> 1877 <time datetime="13:00"> 1878 1:00 pm </time>
1879 </div> 1880 </div> 1881 </div> 1882 </article> 1883</li> 1884 1885 1886 <li class="tribe-common-g-col tribe-events-pro-photo__event post-10000635 tribe_events type-tribe_events status-publish has-post-thumbnail hentry tribe-recurring-event tribe-recurring-event-parent" > 1887 <article> 1888 <div class="tribe-events-pro-photo__event-featured-image-wrapper"> 1889 <a href="https://www.pointrichmond.com/event/point-richmond-table-tennis/2026-10-26/" rel="bookmark" class="tribe-events-pro-photo__event-featured-image-link"> 1890 <span class="tribe-events-pro-photo__event-featured-image-link-inner tribe-common-a11y-hidden">Point Richmond Table Tennis</span> 1891 <img 1892 class="tribe-events-pro-photo__event-featured-image" 1893 src="https://www.pointrichmond.com/wp-content/uploads/2023/03/92906AD8-7AF9-4D53-89BC-A9E05AC47265.jpeg" 1894 role="presentation" 1895 alt="Point Richmond Table Tennis" 1896 title="92906AD8-7AF9-4D53-89BC-A9E05AC47265" 1897 width="518" 1898 height="211" 1899 /> 1900 </a> 1901</div> 1902 1903 <div class="tribe-events-pro-photo__event-details-wrapper"> 1904 <div class="tribe-events-pro-photo__event-date-tag tribe-common-g-col"> 1905 <time class="tribe-events-pro-photo__event-date-tag-datetime" datetime="2026-10-26"> 1906 <span class="tribe-events-pro-photo__event-date-tag-month"> 1907 Oct </span> 1908 <span class="tribe-events-pro-photo__event-date-tag-daynum tribe-common-h5 tribe-common-h4--min-medium"> 1909 26 </span> 1910 </time> 1911</div> 1912 <div class="tribe-events-pro-photo__event-details"> 1913 <h3 class="tribe-events-pro-photo__event-title tribe-common-h6"> 1914 <a href="https://www.pointrichmond.com/event/point-richmond-table-tennis/2026-10-26/" title="Point Richmond Table Tennis" rel="bookmark" class="tribe-events-pro-photo__event-title-link tribe-common-anchor-thin"> 1915 Point Richmond Table Tennis </a> 1916</h3> 1917 <div class="tribe-events-pro-photo__event-datetime tribe-common-b2"> 1918 <time datetime="17:00"> 1919 5:00 pm </time> 1920 <span class="tribe-events-events-pro-photo__event-datetime-separator"> - </span> 1921 <time datetime="20:00"> 1922 8:00 pm </time> 1923 1924<span class="tribe-events-calendar-series-archive__container"> 1925 <a href="https://www.pointrichmond.com/series/point-richmond-table-tennis/" aria-label="Event series: Point Richmond Table Tennis" class="tribe-events-calendar-series-archive__link"> 1926 1927<svg class="tribe-common-c-svgicon tribe-common-c-svgicon--series tribe-events-series-archive__icon" width="14" height="12" viewBox="0 0 14 12" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> 1928 <rect x="0.5" y="4.5" width="9" height="7" /> 1929 <path d="M2 2.5H11.5V10" /> 1930 <path d="M4 0.5H13.5V8" /> 1931</svg> 1932 </a> 1933</span> 1934</div> 1935 </div> 1936 </div> 1937 </article> 1938</li> 1939 1940 1941 <li class="tribe-common-g-col tribe-events-pro-photo__event post-10001265 tribe_events type-tribe_events status-publish has-post-thumbnail hentry" > 1942 <article> 1943 <div class="tribe-events-pro-photo__event-featured-image-wrapper"> 1944 <a href="https://www.pointrichmond.com/event/richmond-certified-farmers-market-22/" rel="bookmark" class="tribe-events-pro-photo__event-featured-image-link"> 1945 <span class="tribe-events-pro-photo__event-featured-image-link-inner tribe-common-a11y-hidden">Richmond Certified Farmers’ Market</span> 1946 <img 1947 class="tribe-events-pro-photo__event-featured-image" 1948 src="https://www.pointrichmond.com/wp-content/uploads/2026/06/15adf4453c1c5443855dc9ad30845208.jpg" 1949 role="presentation" 1950 alt="" 1951 title="15adf4453c1c5443855dc9ad30845208" 1952 width="2000" 1953 height="2000" 1954 /> 1955 </a> 1956</div> 1957 1958 <div class="tribe-events-pro-photo__event-details-wrapper"> 1959 <div class="tribe-events-pro-photo__event-date-tag tribe-common-g-col"> 1960 <time class="tribe-events-pro-photo__event-date-tag-datetime" datetime="2026-10-30"> 1961 <span class="tribe-events-pro-photo__event-date-tag-month"> 1962 Oct </span> 1963 <span class="tribe-events-pro-photo__event-date-tag-daynum tribe-common-h5 tribe-common-h4--min-medium"> 1964 30 </span> 1965 </time> 1966</div> 1967 <div class="tribe-events-pro-photo__event-details"> 1968 <h3 class="tribe-events-pro-photo__event-title tribe-common-h6"> 1969 <a href="https://www.pointrichmond.com/event/richmond-certified-farmers-market-22/" title="Richmond Certified Farmers’ Market" rel="bookmark" class="tribe-events-pro-photo__event-title-link tribe-common-anchor-thin"> 1970 Richmond Certified Farmers’ Market </a> 1971</h3> 1972 <div class="tribe-events-pro-photo__event-datetime tribe-common-b2"> 1973 <time datetime="07:00"> 1974 7:00 am </time> 1975 <span class="tribe-events-events-pro-photo__event-datetime-separator"> - </span> 1976 <time datetime="13:00"> 1977 1:00 pm </time>
1978 </div> 1979 </div> 1980 </div> 1981 </article> 1982</li> 1983 1984 1985 <li class="tribe-common-g-col tribe-events-pro-photo__event post-10000636 tribe_events type-tribe_events status-publish has-post-thumbnail hentry tribe-recurring-event tribe-recurring-event-parent" > 1986 <article> 1987 <div class="tribe-events-pro-photo__event-featured-image-wrapper"> 1988 <a href="https://www.pointrichmond.com/event/point-richmond-table-tennis/2026-11-02/" rel="bookmark" class="tribe-events-pro-photo__event-featured-image-link"> 1989 <span class="tribe-events-pro-photo__event-featured-image-link-inner tribe-common-a11y-hidden">Point Richmond Table Tennis</span> 1990 <img 1991 class="tribe-events-pro-photo__event-featured-image" 1992 src="https://www.pointrichmond.com/wp-content/uploads/2023/03/92906AD8-7AF9-4D53-89BC-A9E05AC47265.jpeg" 1993 role="presentation" 1994 alt="Point Richmond Table Tennis" 1995 title="92906AD8-7AF9-4D53-89BC-A9E05AC47265" 1996 width="518" 1997 height="211" 1998 /> 1999 </a> 2000</div> 2001 2002 <div class="tribe-events-pro-photo__event-details-wrapper"> 2003 <div class="tribe-events-pro-photo__event-date-tag tribe-common-g-col"> 2004 <time class="tribe-events-pro-photo__event-date-tag-datetime" datetime="2026-11-02"> 2005 <span class="tribe-events-pro-photo__event-date-tag-month"> 2006 Nov </span> 2007 <span class="tribe-events-pro-photo__event-date-tag-daynum tribe-common-h5 tribe-common-h4--min-medium"> 2008 2 </span> 2009 </time> 2010</div> 2011 <div class="tribe-events-pro-photo__event-details"> 2012 <h3 class="tribe-events-pro-photo__event-title tribe-common-h6"> 2013 <a href="https://www.pointrichmond.com/event/point-richmond-table-tennis/2026-11-02/" title="Point Richmond Table Tennis" rel="bookmark" class="tribe-events-pro-photo__event-title-link tribe-common-anchor-thin"> 2014 Point Richmond Table Tennis </a> 2015</h3> 2016 <div class="tribe-events-pro-photo__event-datetime tribe-common-b2"> 2017 <time datetime="17:00"> 2018 5:00 pm </time> 2019 <span class="tribe-events-events-pro-photo__event-datetime-separator"> - </span> 2020 <time datetime="20:00"> 2021 8:00 pm </time> 2022 2023<span class="tribe-events-calendar-series-archive__container"> 2024 <a href="https://www.pointrichmond.com/series/point-richmond-table-tennis/" aria-label="Event series: Point Richmond Table Tennis" class="tribe-events-calendar-series-archive__link"> 2025 2026<svg class="tribe-common-c-svgicon tribe-common-c-svgicon--series tribe-events-series-archive__icon" width="14" height="12" viewBox="0 0 14 12" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> 2027 <rect x="0.5" y="4.5" width="9" height="7" /> 2028 <path d="M2 2.5H11.5V10" /> 2029 <path d="M4 0.5H13.5V8" /> 2030</svg> 2031 </a> 2032</span> 2033</div> 2034 </div> 2035 </div> 2036 </article> 2037</li> 2038 2039 2040 </ul> 2041 2042 </div> 2043 2044 <nav class="tribe-events-pro-photo-nav tribe-events-c-nav" aria-label="Bottom events list pagination"> 2045 <ul class="tribe-events-c-nav__list"> 2046 <li class="tribe-events-c-nav__list-item tribe-events-c-nav__list-item--prev"> 2047 <a href="https://www.pointrichmond.com/events/photo/?shortcode=f0b1cb7d&eventDisplay=past" rel="prev" class="tribe-events-c-nav__prev tribe-common-b2 tribe-common-b1--min-medium" data-js="tribe-events-view-link" aria-label="Previous Events" title="Previous Events"> 2048 <svg 2049 class="tribe-common-c-svgicon tribe-common-c-svgicon--caret-left tribe-events-c-nav__prev-icon-svg" aria-hidden="true" 2050 viewBox="0 0 10 16" 2051 xmlns="http://www.w3.org/2000/svg" 2052> 2053 <path d="M9.7 14.4l-1.5 1.5L.3 8 8.2.1l1.5 1.5L3.3 8l6.4 6.4z"/> 2054</svg> 2055 <span class="tribe-events-c-nav__prev-label"> 2056 Previous <span class="tribe-events-c-nav__prev-label-plural tribe-common-a11y-visual-hide">Events</span> </span> 2057 </a> 2058</li> 2059 2060 <li class="tribe-events-c-nav__list-item tribe-events-c-nav__list-item--today"> 2061 <a href="https://www.pointrichmond.com/events/photo/?shortcode=f0b1cb7d" class="tribe-events-c-nav__today tribe-common-b2" data-js="tribe-events-view-link" aria-label="Click to select today's date" title="Click to select today's date"> 2062 Today </a> 2063</li> 2064 2065 <li class="tribe-events-c-nav__list-item tribe-events-c-nav__list-item--next"> 2066 <a href="https://www.pointrichmond.com/events/photo/page/2/?shortcode=f0b1cb7d" rel="next" class="tribe-events-c-nav__next tribe-common-b2 tribe-common-b1--min-medium" data-js="tribe-events-view-link" aria-label="Next Events" title="Next Events"> 2067 <span class="tribe-events-c-nav__next-label"> 2068 Next <span class="tribe-events-c-nav__next-label-plural tribe-common-a11y-visual-hide">Events</span> </span> 2069 <svg 2070 class="tribe-common-c-svgicon tribe-common-c-svgicon--caret-right tribe-events-c-nav__next-icon-svg" aria-hidden="true" 2071 viewBox="0 0 10 16" 2072 xmlns="http://www.w3.org/2000/svg" 2073> 2074 <path d="M.3 1.6L1.8.1 9.7 8l-7.9 7.9-1.5-1.5L6.7 8 .3 1.6z"/> 2075</svg> 2076 </a> 2077</li> 2078 </ul> 2079</nav> 2080 2081 <div class="tribe-events-c-subscribe-dropdown__container"> 2082 <div class="tribe-events-c-subscribe-dropdown"> 2083 <div class="tribe-common-c-btn-border tribe-events-c-subscribe-dropdown__button"> 2084 <button 2085 class="tribe-events-c-subscribe-dropdown__button-text tribe-common-c-btn--clear" 2086 aria-expanded="false" 2087 aria-controls="tribe-events-subscribe-dropdown-content" 2088 aria-label="" 2089 > 2090 Subscribe to calendar </button> 2091 <svg 2092 class="tribe-common-c-svgicon tribe-common-c-svgicon--caret-down tribe-events-c-subscribe-dropdown__button-icon" aria-hidden="true" 2093 viewBox="0 0 10 7" 2094 xmlns="http://www.w3.org/2000/svg" 2095> 2096 <path fill-rule="evenodd" clip-rule="evenodd" d="M1.008.609L5 4.6 8.992.61l.958.958L5 6.517.05 1.566l.958-.958z" class="tribe-common-c-svgicon__svg-fill"/> 2097</svg> 2098 </div>
2099 <div id="tribe-events-c-subscribe-dropdown-content" class="tribe-events-c-subscribe-dropdown__content"> 2100 <ul class="tribe-events-c-subscribe-dropdown__list"> 2101 2102<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--gcal"> 2103 <a href="https://www.google.com/calendar/render?cid=webcal%3A%2F%2Fwww.pointrichmond.com%2F%3Fpost_type%3Dtribe_events%26ical%3D1%26eventDisplay%3Dlist" class="tribe-events-c-subscribe-dropdown__list-item-link" target="_blank" rel="noopener noreferrer nofollow noindex"> 2104 Google Calendar </a> 2105</li> 2106 2107<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--ical"> 2108 <a href="webcal://www.pointrichmond.com/?post_type=tribe_events&ical=1&eventDisplay=list" class="tribe-events-c-subscribe-dropdown__list-item-link" target="_blank" rel="noopener noreferrer nofollow noindex"> 2109 iCalendar </a> 2110</li> 2111 2112<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--outlook-365"> 2113 <a href="https://outlook.office.com/owa?path=/calendar/action/compose&rru=addsubscription&url=webcal%3A%2F%2Fwww.pointrichmond.com%2F%3Fpost_type%3Dtribe_events%26ical%3D1%26eventDisplay%3Dlist&
2113name=Point+Richmond+Neighborhood+Guide+Point+Richmond+Neighborhood+Guide,+Richmond,+CA" class="tribe-events-c-subscribe-dropdown__list-item-link" target="_blank" rel="noopener noreferrer nofollow noindex"> 2114 Outlook 365 </a> 2115</li> 2116 2117<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--outlook-live"> 2118 <a href="https://outlook.live.com/owa?path=/calendar/action/compose&rru=addsubscription&url=webcal%3A%2F%2Fwww.pointrichmond.com%2F%3Fpost_type%3Dtribe_events%26ical%3D1%26eventDisplay%3Dlist&name=Point+Richmond+Neighborhood+Guide+Point+Richmond+Neighborhood+Guide,+Richmond,+CA" class="tribe-events-c-subscribe-dropdown__list-item-link" target="_blank" rel="noopener noreferrer nofollow noindex"> 2119 Outlook Live </a> 2120</li> 2121 2122<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--ics"> 2123 <a href="https://www.pointrichmond.com/events/photo/?shortcode=f0b1cb7d&ical=1" class="tribe-events-c-subscribe-dropdown__list-item-link" target="_blank" rel="noopener noreferrer nofollow noindex"> 2124 Export .ics file </a> 2125</li> 2126 2127<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--outlook-ics"> 2128 <a href="https://www.pointrichmond.com/events/photo/?shortcode=f0b1cb7d&outlook-ical=1#038;ical=1" class="tribe-events-c-subscribe-dropdown__list-item-link" target="_blank" rel="noopener noreferrer nofollow noindex"> 2129 Export Outlook .ics file </a> 2130</li> 2131 </ul> 2132 </div> 2133 </div> 2134</div> 2135 2136 </section> 2137</div> 2138
2139<script class="tribe-events-breakpoints"> 2140 ( function () { 2141 var completed = false; 2142 2143 function initBreakpoints() { 2144 if ( completed ) { 2145 // This was fired already and completed no need to attach to the event listener. 2146 document.removeEventListener( 'DOMContentLoaded', initBreakpoints ); 2147 return; 2148 } 2149 2150 if ( 'undefined' === typeof window.tribe ) { 2151 return; 2152 } 2153 2154 if ( 'undefined' === typeof window.tribe.events ) { 2155 return; 2156 } 2157 2158 if ( 'undefined' === typeof window.tribe.events.views ) { 2159 return; 2160 } 2161 2162 if ( 'undefined' === typeof window.tribe.events.views.breakpoints ) { 2163 return; 2164 } 2165 2166 if ( 'function' !== typeof (window.tribe.events.views.breakpoints.setup) ) { 2167 return; 2168 } 2169 2170 var container = document.querySelectorAll( '[data-view-breakpoint-pointer="d132dc0a-95ce-4e3f-a2a3-d0bc8c9195b6"]' ); 2171 if ( ! container ) { 2172 return; 2173 } 2174 2175 window.tribe.events.views.breakpoints.setup( container ); 2176 completed = true; 2177 // This was fired already and completed no need to attach to the event listener. 2178 document.removeEventListener( 'DOMContentLoaded', initBreakpoints ); 2179 } 2180 2181 // Try to init the breakpoints right away. 2182 initBreakpoints(); 2183 document.addEventListener( 'DOMContentLoaded', initBreakpoints ); 2184 })(); 2185</script>
vendor: 1 bytes, line 2185
2185
2186<script data-js='tribe-events-view-nonce-data' type='application/json'>{"tvn1":"349275083c","tvn2":""}</script>
2186</div> 2187 </div> 2188 </div> 2189 2190 2191 2192 2193 </div> 2194 2195 2196 </div><div class="et_pb_section et_pb_section_6 et_pb_with_background et_section_regular section_has_divider et_pb_top_divider" > 2197 <div class="et_pb_top_inside_divider et-no-transition"></div> 2198 2199 2200 2201 2202 2203 <div class="et_pb_row et_pb_row_9"> 2204 <div class="et_pb_column et_pb_column_4_4 et_pb_column_17 et_pb_css_mix_blend_mode_passthrough et-last-child"> 2205 2206 2207 2208 2209 <div class="et_pb_module et_pb_divider et_pb_divider_2 et_pb_divider_position_center et_pb_space"><div class="et_pb_divider_internal"></div></div><div class="et_pb_module et_pb_text et_pb_text_2 et_pb_text_align_center et_pb_bg_layout_light"> 2210 2211 2212 2213 2214 <div class="et_pb_text_inner"><h2>Regular Ongoing Events</h2></div> 2215 </div> 2216 </div> 2217 2218 2219 2220 2221 </div><div class="et_pb_row et_pb_row_10"> 2222 <div class="et_pb_column et_pb_column_2_5 et_pb_column_18 et_pb_css_mix_blend_mode_passthrough"> 2223 2224 2225 2226 2227 <div class="et_pb_module et_pb_text et_pb_text_3 et_pb_text_align_left et_pb_bg_layout_light"> 2228 2229 2230 2231 2232 <div class="et_pb_text_inner"><h5>Last Wednesday of Every Month</h5> 2233<h4><a href="http://www.pointrichmond.org/" target="_blank" rel="noopener">Point Richmond Neighborhood Council</a></h4></div> 2234 </div> 2235 </div><div class="et_pb_column et_pb_column_3_5 et_pb_column_19 et_pb_css_mix_blend_mode_passthrough et-last-child"> 2236 2237 2238 2239 2240 <div class="et_pb_module et_pb_text et_pb_text_4 et_pb_text_align_left et_pb_bg_layout_light"> 2241 2242 2243 2244 2245 <div class="et_pb_text_inner"><p>The PRNC meets every month. Its mission is:</p> 2246<ul> 2247<li class="bodytext">To serve the people of Point Richmond in a non-partisan, non-commercial manner and to work cooperatively with local, state and federal governments.</li> 2248<li class="bodytext">To help residents determine the important needs and problems of their neighborhood by providing a place where ideas and information can be exchanged, problems studied, and actions planned.</li> 2249<li class="bodytext">To promote a spirit of enhanced community.</li> 2250</ul></div> 2251 </div> 2252 </div> 2253 2254 2255 2256 2257 </div><div class="et_pb_row et_pb_row_11"> 2258 <div class="et_pb_column et_pb_column_2_5 et_pb_column_20 et_pb_css_mix_blend_mode_passthrough"> 2259 2260 2261 2262 2263 <div class="et_pb_module et_pb_text et_pb_text_5 et_pb_text_align_left et_pb_bg_layout_light"> 2264 2265 2266 2267 2268 <div class="et_pb_text_inner"><h5>1st Wednesday of the Month at 7 PM</h5> 2269<h4><a href="https://www.prcert.org/" target="_blank" rel="noopener">Pt. Richmond CERT</a></h4></div> 2270 </div> 2271 </div><div class="et_pb_column et_pb_column_3_5 et_pb_column_21 et_pb_css_mix_blend_mode_passthrough et-last-child"> 2272 2273 2274 2275 2276 <div class="et_pb_module et_pb_text et_pb_text_6 et_pb_text_align_left et_pb_bg_layout_light"> 2277 2278 2279 2280 2281 <div class="et_pb_text_inner">The Community Emergency Response Team program (CERT) is one of five federal programs promoted under the umbrella organization of Citizen Corps and is a critical program in the effort to engage everyone in America in making their communities safer, more prepared, and more resilient when incidents occur.</p> 2282<p>Meetings are held on the first Wednesday of each month, 6:30 pm social, 7:00 pm meeting, 54 Railroad Avenue, Point Richmond.<br /> 2283Everyone welcome!</div> 2284 </div> 2285 </div> 2286 2287 2288 2289 2290 </div><div class="et_pb_row et_pb_row_12"> 2291 <div class="et_pb_column et_pb_column_2_5 et_pb_column_22 et_pb_css_mix_blend_mode_passthrough"> 2292 2293 2294 2295 2296 <div class="et_pb_module et_pb_text et_pb_text_7 et_pb_text_align_left et_pb_bg_layout_light"> 2297 2298 2299 2300 2301 <div class="et_pb_text_inner"><h5>1st and 3rd Tuesdays at 6:30 PM</h5> 2302<h4><a href="https://www.ci.richmond.ca.us/29/City-Council" target="_blank" rel="noopener">Richmond City Council</a></h4></div> 2303 </div> 2304 </div><div class="et_pb_column et_pb_column_3_5 et_pb_column_23 et_pb_css_mix_blend_mode_passthrough et-last-child"> 2305 2306 2307 2308 2309 <div class="et_pb_module et_pb_text et_pb_text_8 et_pb_text_align_left et_pb_bg_layout_light"> 2310 2311 2312 2313 2314 <div class="et_pb_text_inner"><p><span>Regular City Council meetings are held on the first and third Tuesdays of each month. Special meetings are held on the other Tuesdays of the month. The City Council is on recess during the month of August.</span></p> 2315<p><span>Meeting can be watched on line from the <a href="http://ca-richmond2.civicplus.com/719/Streaming-Video" target="_blank" rel="noopener">KCRT streaming service</a>.</span></p></div> 2316 </div> 2317 </div> 2318 2319 2320 2321 2322 </div><div class="et_pb_row et_pb_row_13"> 2323 <div class="et_pb_column et_pb_column_2_5 et_pb_column_24 et_pb_css_mix_blend_mode_passthrough"> 2324 2325 2326 2327 2328 <div class="et_pb_module et_pb_text et_pb_text_9 et_pb_text_align_left et_pb_bg_layout_light"> 2329 2330 2331 2332 2333 <div class="et_pb_text_inner"><h5>Last Thursday of Each Month</h5> 2334<h4><a href="https://pointrichmondbusiness.com" target="_blank" rel="noopener">Point Richmond Business Association</a></h4></div> 2335 </div> 2336 </div><div class="et_pb_column et_pb_column_3_5 et_pb_column_25 et_pb_css_mix_blend_mode_passthrough et-last-child"> 2337 2338 2339 2340 2341 <div class="et_pb_module et_pb_text et_pb_text_10 et_pb_text_align_left et_pb_bg_layout_light"> 2342 2343 2344 2345 2346 <div class="et_pb_text_inner">The Point Richmond Business Association is a resource for West Contra Costa County business professionals and entrepreneurs.</p> 2347<p>The PRBA facilitates networking, provides cooperative marketing opportunities and protects the interests of the local business community.</p> 2348<p>All are welcome to attend the monthly business luncheons regardless of whether or not you are a business owner.</p> 2349<p>The PRBA meets the last Thursday of each month. Luncheons are usually at the Hotel Mac and mixers are held at various locations. </div> 2350 </div> 2351 </div> 2352 2353 2354 2355 2356 </div><div class="et_pb_row et_pb_row_14"> 2357 <div class="et_pb_column et_pb_column_4_4 et_pb_column_26 et_pb_css_mix_blend_mode_passthrough et-last-child et_pb_column_empty"> 2358 2359 2360 2361 2362 2363 </div> 2364 2365 2366 2367 2368 </div><div class="et_pb_row et_pb_row_15"> 2369 <div class="et_pb_column et_pb_column_3_5 et_pb_column_27 et_pb_css_mix_blend_mode_passthrough"> 2370 2371 2372 2373 2374 <div class="et_pb_module et_pb_text et_pb_text_11 et_pb_text_align_left et_pb_bg_layout_light"> 2375 2376 2377 2378 2379 <div class="et_pb_text_inner"><p><!-- Begin Mailchimp Signup Form --></p> 2380<p><style type="text/css"> 2381 #mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; width:400px;}</p> 2382<p>/* Add your own Mailchimp form style overrides in your site stylesheet or in this style block.</p> 2383<p>We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */</p> 2384</style> 2385<div id="mc_embed_signup"> 2386<form id="mc-embedded-subscribe-form" class="validate" action="https://pointrichmond.us10.list-manage.com/subscribe/post?u=2cd7d93b400760e27227a8901&id=1a8641900a&f_id=002cc8e5f0" method="post" name="mc-embedded-subscribe-form" novalidate="" target="_blank"> 2387<div id="mc_embed_signup_scroll"> 2388<h2>Keep Up To Date on Events in The Point</h2> 2389<div class="indicates-required"><span class="asterisk">*</span> indicates required</div> 2390<div class="mc-field-group">
2390<label for="mce-EMAIL">Email Address <span class="asterisk">*</span><br /></label><br /><input id="mce-EMAIL" class="required email" name="EMAIL" required="" type="email" value="" /><br /><span id="mce-EMAIL-HELPERTEXT" class="helper_text"></span></div> 2391<div class="mc-field-group"><label for="mce-FNAME">First Name </label><br /><input id="mce-FNAME" class="" name="FNAME" type="text" value="" /><br /><span id="mce-FNAME-HELPERTEXT" class="helper_text"></span></div> 2392<div class="mc-field-group"><label for="mce-LNAME">Last Name </label><br /><input id="mce-LNAME" class="" name="LNAME" type="text" value="" /><br /><span id="mce-LNAME-HELPERTEXT" class="helper_text"></span></div> 2393<div id="mce-responses" class="clear foot"> 2394<div id="mce-error-response" class="response" style="display: none;">Â </div> 2395<div id="mce-success-response" class="response" style="display: none;">Â </div> 2396</div> 2397<p><!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--></p> 2398<div style="position: absolute; left: -5000px;" aria-hidden="true"><input tabindex="-1" name="b_2cd7d93b400760e27227a8901_1a8641900a" type="text" value="" /></div> 2399<div class="optionalParent"> 2400<div class="clear foot"> 2401<p><input id="mc-embedded-subscribe" class="button" name="subscribe" type="submit" value="Subscribe" /></p> 2402<p class="brandingLogo"><a title="Mailchimp - email marketing made easy and fun" href="http://eepurl.com/ils9HP" target="_blank" rel="noopener"><img decoding="async" src="https://eep.io/mc-cdn-images/template_images/branding_logo_text_dark_dtp.svg" /></a></p> 2403</div> 2404</div> 2405</div> 2406</form> 2407</div> 2408<p>
2408<script type='text/javascript' src='//s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js'></script>
2408<script type='text/javascript'>(function($) {window.fnames = new Array(); window.ftypes = new Array();fnames[0]='EMAIL';ftypes[0]='email';fnames[1]='FNAME';ftypes[1]='text';fnames[2]='LNAME';ftypes[2]='text';fnames[3]='ADDRESS';ftypes[3]='address';fnames[4]='PHONE';ftypes[4]='phone';fnames[5]='BIRTHDAY';ftypes[5]='birthday';}(jQuery));var $mcj = jQuery.noConflict(true);</script>
2408<br /><!--End mc_embed_signup--></p></div> 2409 </div> 2410 </div><div class="et_pb_column et_pb_column_2_5 et_pb_column_28 et_pb_css_mix_blend_mode_passthrough et-last-child"> 2411 2412 2413 2414 2415 <div class="et_pb_module et_pb_image et_pb_image_0 et_pb_image_sticky"> 2416 2417 2418 2419 2420 <span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="800" height="409" src="https://www.pointrichmond.com/wp-content/uploads/2023/03/point-richmond-sign.jpg" alt="" title="point-richmond-sign" srcset="https://www.pointrichmond.com/wp-content/uploads/2023/03/point-richmond-sign.jpg 800w, https://www.pointrichmond.com/wp-content/uploads/2023/03/point-richmond-sign-480x245.jpg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 800px, 100vw" class="wp-image-232388" /></span> 2421 </div> 2422 </div> 2423 2424 2425 2426 2427 </div> 2428 2429 2430 </div><div class="et_pb_section et_pb_section_7 miller-knox-background et_pb_with_background et_section_regular section_has_divider et_pb_top_divider et_pb_bottom_divider" > 2431 2432 2433 2434 2435 2436 2437 <div class="et_pb_row et_pb_row_16 et_pb_row_fullwidth et_pb_gutters1"> 2438 <div class="et_pb_column et_pb_column_4_4 et_pb_column_29 et_pb_css_mix_blend_mode_passthrough et-last-child"> 2439 2440 2441 2442 2443 <div class="et_pb_module et_pb_text et_pb_text_12 et_animated et_pb_text_align_left et_pb_bg_layout_light"> 2444 2445 2446 2447 2448 <div class="et_pb_text_inner"><h1>Come visit our neighborhood!</h1></div> 2449 </div><div class="et_pb_module et_pb_image et_pb_image_1 et_pb_image_sticky"> 2450 2451 2452 2453 2454 <span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1920" height="807" src="https://www.pointrichmond.com/wp-content/uploads/2020/04/couple2.png" alt="" title="" srcset="https://www.pointrichmond.com/wp-content/uploads/2020/04/couple2.png 1920w, https://www.pointrichmond.com/wp-content/uploads/2020/04/couple2-1280x538.png 1280w, https://www.pointrichmond.com/wp-content/uploads/2020/04/couple2-980x412.png 980w, https://www.pointrichmond.com/wp-content/uploads/2020/04/couple2-480x202.png 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) 1920px, 100vw" class="wp-image-13" /></span> 2455 </div> 2456 </div> 2457 2458 2459 2460 2461 </div> 2462 2463 <div class="et_pb_bottom_inside_divider et-no-transition"></div> 2464 </div> </div> 2465 </div> 2466 </div> 2467 2468 2469 </article> 2470 2471 2472 2473</div> 2474 2475 2476 2477 <footer id="main-footer"> 2478 2479 2480 <div id="footer-bottom"> 2481 <div class="container clearfix"> 2482 <ul class="et-social-icons"> 2483 2484 <li class="et-social-icon et-social-facebook"> 2485 <a href="#" class="icon"> 2486 <span>Facebook</span> 2487 </a> 2488 </li> 2489 <li class="et-social-icon et-social-twitter"> 2490 <a href="#" class="icon"> 2491 <span>X</span> 2492 </a> 2493 </li> 2494 <li class="et-social-icon et-social-instagram"> 2495 <a href="#" class="icon"> 2496 <span>Instagram</span> 2497 </a> 2498 </li> 2499 <li class="et-social-icon et-social-rss"> 2500 <a href="https://www.pointrichmond.com/feed/" class="icon"> 2501 <span>RSS</span> 2502 </a> 2503 </li> 2504 2505</ul><div id="footer-info">PointRichmond.com is a community website<br> Drone video used with permission from KCRT Television / City of Richmond. 2506Website Design by <a href="https://www.clientclicks.com">ClientClicks Internet Marketing</a></div> </div> 2507 </div> 2508 </footer> 2509 </div> 2510 2511 2512 </div> 2513 </div> 2514 2515
2515<script type="speculationrules"> 2516{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/pointrichmond-theme/*","/wp-content/themes/Divi/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 2517</script>
2517 2518
2518<script type="text/javascript"> 2519 var default_location = 'Richmond'; 2520 var latlng; 2521 var address; 2522 var dist = 0; 2523 var Sgeocoder = (typeof google!=='undefined' && typeof google.maps!=='undefined') ? new google.maps.Geocoder() : {}; 2524 2525 2526 function geodir_setup_submit_search($form) { 2527 jQuery('.geodir_submit_search').off('click');// unbind any other click events 2528 jQuery('.geodir_submit_search').on("click",function(e) { 2529 e.preventDefault(); 2530 2531 var s = ' '; 2532 var $form = jQuery(this).closest('form'); 2533 2534 if (jQuery("#sdistance input[type='radio']:checked").length != 0) dist = jQuery("#sdistance input[type='radio']:checked").val(); 2535 if (jQuery('.search_text', $form).val() == '' || jQuery('.search_text', $form).val() == 'Search for') jQuery('.search_text', $form).val(s); 2536 2537 // Disable location based search for disabled location post type. 2538 if (jQuery('.search_by_post', $form).val() != '' && typeof gd_cpt_no_location == 'function') { 2539 if (gd_cpt_no_location(jQuery('.search_by_post', $form).val())) { 2540 jQuery('.snear', $form).remove(); 2541 jQuery('.sgeo_lat', $form).remove(); 2542 jQuery('.sgeo_lon', $form).remove(); 2543 jQuery('select[name="sort_by"]', $form).remove(); 2544 jQuery($form).trigger("submit"); 2545 return; 2546 } 2547 } 2548 2549 if ( 2550 dist > 0 2551 || (jQuery('select[name="sort_by"]').val() == 'nearest' 2552 || jQuery('select[name="sort_by"]', $form).val() == 'farthest') 2553 || (jQuery(".snear", $form).val() != '' && jQuery(".snear", $form).val() != 'Near' && !jQuery('.geodir-location-search-type', $form).val() ) 2554 ) { 2555 2556 var vNear = jQuery(".snear", $form).val(); 2557 /* OSM can't handle post code with no space so we test for it and add one if needed */ 2558 if(window.gdMaps === 'osm'){ 2559 var $near_val = vNear; 2560 var $is_post_code = $near_val.match("^([A-Za-z][A-Ha-hJ-Yj-y]?[0-9][A-Za-z0-9]??[0-9][A-Za-z]{2}|[Gg][Ii][Rr] ?0[Aa]{2})$"); 2561 if($is_post_code){ 2562 $near_val = $near_val.replace(/.{3}$/,' $&'); 2563 jQuery(".snear", $form).val($near_val); 2564 } 2565 } 2566 2567 geodir_setsearch($form); 2568 } else { 2569 jQuery(".snear", $form).val(''); 2570 jQuery($form).trigger("submit"); 2571 } 2572 }); 2573 // Clear near search GPS for core 2574 if (!jQuery('input.geodir-location-search-type').length && jQuery('[name="snear"]').length){ 2575 jQuery('[name="snear"]').off('keyup'); 2576 jQuery('[name="snear"]').on('keyup', function($){ 2577 jQuery('.sgeo_lat').val(''); 2578 jQuery('.sgeo_lon').val(''); 2579 }); 2580 } 2581 } 2582 2583 jQuery(document).ready(function() { 2584 geodir_setup_submit_search(); 2585 //setup advanced search form on form ajax load 2586 jQuery("body").on("geodir_setup_search_form", function($form){ 2587 geodir_setup_submit_search($form); 2588 }); 2589 }); 2590 2591 function geodir_setsearch($form) { 2592 if ((dist > 0 || (jQuery('select[name="sort_by"]', $form).val() == 'nearest' || jQuery('select[name="sort_by"]', $form).val() == 'farthest')) && (jQuery(".snear", $form).val() == '' || jQuery(".snear", $form).val() == 'Near')) jQuery(".snear", $form).val(default_location); 2593 geocodeAddress($form); 2594 } 2595 2596 function updateSearchPosition(latLng, $form) { 2597 if (window.gdMaps === 'google') { 2598 jQuery('.sgeo_lat').val(latLng.lat()); 2599 jQuery('.sgeo_lon').val(latLng.lng()); 2600 } else if (window.gdMaps === 'osm') { 2601 jQuery('.sgeo_lat').val(latLng.lat); 2602 jQuery('.sgeo_lon').val(latLng.lon); 2603 } 2604 jQuery($form).trigger("submit"); // submit form after inserting the lat long positions 2605 } 2606 2607 function geocodeAddress($form) { 2608 // Call the geocode function 2609 Sgeocoder = window.gdMaps == 'google' ? new google.maps.Geocoder() : null; 2610 2611 if (jQuery('.snear', $form).val() == '' || ( jQuery('.sgeo_lat').val() != '' && jQuery('.sgeo_lon').val() != '' ) || (jQuery('.snear', $form).val() && jQuery('.snear', $form).val().match("^In:"))) { 2612 if (jQuery('.snear', $form).val() && jQuery('.snear', $form).val().match("^In:")) { 2613 jQuery(".snear", $form).val(''); 2614 } 2615 jQuery($form).trigger("submit"); 2616 } else { 2617 var address = jQuery(".snear", $form).val(); 2618 2619 if (address && address.trim() == 'Near') { 2620 initialise2(); 2621 } else if(address && address.trim() == 'Near: My Location') { 2622 jQuery($form).trigger("submit"); 2623 } else { 2624 var search_address = address; 2625 if (window.gdMaps === 'google') { 2626 var geocodeQueryParams = {'address': search_address}; 2627 if (geodirIsZipCode(address)) { 2628 if (typeof geocodeQueryParams['componentRestrictions'] != 'undefined') { 2629 if (typeof geocodeQueryParams['componentRestrictions']['postalCode'] == 'undefined') { 2630 geocodeQueryParams['componentRestrictions']['postalCode'] = address; 2631 } 2632 } else { 2633 geocodeQueryParams['componentRestrictions'] = {'postalCode': address}; 2634 } 2635 } 2636 Sgeocoder.geocode(geocodeQueryParams, 2637 function (results, status) { 2638 if (status == google.maps.GeocoderStatus.OK) { 2639 updateSearchPosition(results[0].geometry.location, $form); 2640 } else { 2641 alert("Search was not successful for the following reason :" + status); 2642 } 2643 }); 2644 } else if (window.gdMaps === 'osm') { 2645 var osmCountryCodes = false;
2646 geocodePositionOSM(false, search_address, osmCountryCodes, false, 2647 function(geo) { 2648 if (typeof geo !== 'undefined' && geo.lat && geo.lon) { 2649 updateSearchPosition(geo, $form); 2650 } else { 2651 alert("Search was not successful for the requested address."); 2652 } 2653 }); 2654 } else { 2655 jQuery($form).trigger("submit"); 2656 } 2657 } 2658 } 2659 } 2660 2661 function geodirIsZipCode(string) { 2662 if (/^\d+$/.test(string)) { 2663 if (string.length > 3 && string.length < 7) { 2664 return true; 2665 } 2666 } 2667 return false; 2668 } 2669 2670 function initialise2() { 2671 if (!window.gdMaps) { 2672 return; 2673 } 2674 2675 if (window.gdMaps === 'google') { 2676 var latlng = new google.maps.LatLng(56.494343, -4.205446); 2677 var myOptions = { 2678 zoom: 4, 2679 mapTypeId: google.maps.MapTypeId.TERRAIN, 2680 disableDefaultUI: true 2681 } 2682 } else if (window.gdMaps === 'osm') { 2683 var latlng = new L.LatLng(56.494343, -4.205446); 2684 var myOptions = { 2685 zoom: 4, 2686 mapTypeId: 'TERRAIN', 2687 disableDefaultUI: true 2688 } 2689 } 2690 try { prepareGeolocation(); } catch (e) {} 2691 doGeolocation(); 2692 } 2693 2694 function doGeolocation() { 2695 if (navigator.geolocation) { 2696 navigator.geolocation.getCurrentPosition(positionSuccess, positionError); 2697 } else { 2698 positionError(-1); 2699 } 2700 } 2701 2702 function positionError(err) { 2703 var msg; 2704 switch (err.code) { 2705 case err.UNKNOWN_ERROR: 2706 msg = "Unable to find your location"; 2707 break; 2708 case err.PERMISSION_DENINED: 2709 msg = "Permission denied in finding your location"; 2710 break; 2711 case err.POSITION_UNAVAILABLE: 2712 msg = "Your location is currently unknown"; 2713 break; 2714 case err.BREAK: 2715 msg = "Attempt to find location took too long"; 2716 break; 2717 default: 2718 msg = "Location detection not supported in browser"; 2719 } 2720 jQuery('#info').html(msg); 2721 } 2722 2723 function positionSuccess(position) { 2724 var coords = position.coords || position.coordinate || position; 2725 jQuery('.sgeo_lat').val(coords.latitude); 2726 jQuery('.sgeo_lon').val(coords.longitude); 2727 2728 jQuery('.geodir-listing-search').trigger("submit"); 2729 } 2730 2731 /** 2732 * On unload page do some cleaning so back button cache does not store these values. 2733 */ 2734 jQuery(window).on("beforeunload", function(e) { 2735 if(jQuery('.sgeo_lat').length ){ 2736 jQuery('.sgeo_lat').val(''); 2737 jQuery('.sgeo_lon').val(''); 2738 } 2739 }); 2740 </script>
2740 2741
2741<script type="text/javascript"> 2742var gdasac_selected = '', gdasac_li_type = '', gdasac_categories = [], gdasac_tags = [], gdasac_listings = [], gdasac_do_not_close = false, gdasac_doing_search = 0, gdasac_is_search = false, gdasac_keyup_timeout = null, gdasac_suggestions_with = '', gdasac_with_tags = false; 2743jQuery(function($) { 2744 /*Init*/ 2745 gdas_ac_init('.gd_search_text'); 2746 if ($('.gd_search_text').length){$('.gd_search_text').each(function(){if(!$(this).parent().find(".gdas-search-suggestions").length){jQuery(this).after("<div class='dropdown-menu dropdown-caret-0 w-100 scrollbars-ios overflow-auto p-0 m-0 gd-suggestions-dropdown gdas-search-suggestions gd-ios-scrollbars'><ul class='gdasac-listing list-unstyled p-0 m-0'></ul><ul class='gdasac-category list-unstyled p-0 m-0'></ul></div>");}});} 2747 /*On CPT change*/ 2748 jQuery("body").on("geodir_setup_search_form",function(){gdas_ac_init('.gd_search_text');}); 2749}); 2750function gdas_ac_init($field){jQuery($field).on("focusin",function(){gdasac_selected=this;gdas_ac_focus_in(this)}).on("focusout",function(){gdasac_selected="";gdas_ac_focus_out(this)});jQuery(window).on("resize",function(){gdas_ac_resize_suggestions()})} 2751function gdas_ac_focus_in($input){ 2752 var $suggestions = jQuery($input).parent().find(".gdas-search-suggestions"), gdas_fire = false; 2753 if($suggestions.length){gdas_fire = true}else{jQuery($input).after("<div class='dropdown-menu dropdown-caret-0 w-100 scrollbars-ios overflow-auto p-0 m-0 gd-suggestions-dropdown gdas-search-suggestions gd-ios-scrollbars'><ul class='gdasac-listing list-unstyled p-0 m-0'></ul><ul class='gdasac-category list-unstyled p-0 m-0'></ul></div>");gdas_fire = true;} 2754 /* Fire search */ 2755 if(gdas_fire&&!$suggestions.hasClass("gdasac-focused")){$suggestions.addClass("gdasac-focused");gdas_ac_init_suggestions($input);if(gdasac_suggestions_with!="posts"){gdas_ac_categories($input)}} 2756 /* Resize */ 2757 gdas_ac_resize_suggestions(); 2758 /* Set if is search near */ 2759 if(jQuery('.gdlm-location-suggestions:visible').prev().hasClass('snear')){gdasac_is_search = true;}else{gdasac_is_search = false;} 2760} 2761function gdas_ac_focus_out($input){setTimeout(function() {if (!gdasac_do_not_close) {}},200);} 2762/* Get the current post_type categories as suggestions. */ 2763function gdas_ac_categories(el){ 2764 $input=jQuery(gdasac_selected);var post_type=jQuery($input).parent().parent().find("input[name='stype']").val();var post_type_slug=jQuery($input).closest(".geodir-search").find("input[name='stype']").data("slug");if(!post_type_slug){post_type_slug=jQuery($input).closest(".geodir-search").find(".search_by_post").find(":selected").data("slug")}if(typeof post_type_slug=="undefined"){post_type_slug=jQuery(".search_by_post").find(":selected").data("slug")}var search=jQuery($input).val();if(typeof search=="undefined"){search=""}request_url=geodir_params.api_url+""+post_type_slug+"/categories/?orderby=count&order=desc&search="+search+"&per_page="+geodir_search_params.autocompleter_max_results;if(geodir_search_params.autocompleter_filter_location&&el&&jQuery(el).closest("form.geodir-listing-search").length){$form=jQuery(el).closest("form.geodir-listing-search");lname=jQuery(".geodir-location-search-type",$form).prop("name");lval=jQuery(".geodir-location-search-type",$form).val();if(lval&&(lname=="country"||lname=="region"||lname=="city"||lname=="neighbourhood")){request_url+="&"+lname+"="+lval}} 2765 jQuery.ajax({ 2766 type: "GET", 2767 url: request_url, 2768 dataType: 'json', 2769 success: function (data) { 2770 gdasac_categories = data;gdasac_doing_search--; 2771 html = ''; 2772 gdasac_li_type = 'category'; 2773 jQuery.each(gdasac_categories, function (index, value) {html = html + gdas_ac_create_li('category', value);}); 2774 var gdasCe = gdasac_selected ? gdasac_selected : el; 2775 jQuery(gdasCe).parent().find("ul.gdasac-category").empty().append(html); 2776 if(html && gdasac_selected && !jQuery(el).closest('form.geodir-listing-search').find('.gdas-search-suggestions').is(':visible')){try{jQuery(gdasCe).dropdown('show');}catch(err){console.log(err.message);}} }, 2777 error: function (xhr, textStatus, errorThrown) {console.log(errorThrown);} 2778 }); 2779} 2780function gdas_ac_tags(el){$input=jQuery(gdasac_selected);var post_type=jQuery($input).parent().parent().find("input[name='stype']").val();
2780var post_type_slug=jQuery($input).closest(".geodir-search").find("input[name='stype']").data("slug");if(!post_type_slug){post_type_slug=jQuery($input).closest(".geodir-search").find(".search_by_post").find(":selected").data("slug")}var search=jQuery($input).val(),gdasPe=gdasac_selected?gdasac_selected:el;if(search&&search.length>=geodir_search_params.autocomplete_min_chars){request_url=geodir_params.api_url+""+post_type_slug+"/tags/?orderby=count&order=desc&search="+search+"&per_page="+geodir_search_params.autocompleter_max_results;if(geodir_search_params.autocompleter_filter_location&&el&&jQuery(el).closest("form.geodir-listing-search").length){$form=jQuery(el).closest("form.geodir-listing-search");lname=jQuery(".geodir-location-search-type",$form).prop("name");lval=jQuery(".geodir-location-search-type",$form).val();if(lval&&(lname=="country"||lname=="region"||lname=="city"||lname=="neighbourhood")){request_url+="&"+lname+"="+lval}}jQuery.ajax({type:"GET",url:request_url,dataType:"json",success:function(data){gdasac_tags=data;gdasac_doing_search--;html="";gdasac_li_type="tag";jQuery.each(gdasac_tags,function(index,value){html=html+gdas_ac_create_li("tag",value)});jQuery(gdasPe).parent().find("ul.gdasac-tag").empty().append(html);if(html&&gdasac_selected&&!jQuery(el).closest("form.geodir-listing-search").find(".gdas-search-suggestions").is(":visible")){try{jQuery(gdasPe).dropdown("show")}catch(err){console.log(err.message)}}},error:function(xhr,textStatus,errorThrown){console.log(errorThrown)}})}else{jQuery(gdasPe).parent().find("ul.gdasac-tag").empty()}} 2781/* Get the current post_type categories as suggestions. */ 2782function gdas_ac_listings(el){ 2783 $input = jQuery(gdasac_selected); 2784 var post_type = jQuery($input).parent().parent().find("input[name='stype']").val(); 2785 var post_type_slug = jQuery($input).closest('.geodir-search').find("input[name='stype']").data("slug"); 2786 if(!post_type_slug) { 2787 post_type_slug = jQuery($input).closest('.geodir-search').find(".search_by_post").find(':selected').data("slug"); 2788 } 2789 var search = jQuery($input).val(), gdasLe = gdasac_selected ? gdasac_selected : el; 2790 if(search && search.length >= geodir_search_params.autocomplete_min_chars){ 2791 request_url = geodir_params.api_url + "" + post_type_slug+"/?search="+search+"&per_page="+geodir_search_params.autocompleter_max_results; 2792 if (geodir_search_params.autocompleter_filter_location && el && jQuery(el).closest('form.geodir-listing-search').length) { 2793 $form = jQuery(el).closest('form.geodir-listing-search'); 2794 lname = jQuery('.geodir-location-search-type', $form).prop('name'); 2795 lval = jQuery('.geodir-location-search-type', $form).val(); 2796 if (lval && (lname == 'country' || lname == 'region' || lname == 'city' || lname == 'neighbourhood')) { 2797 request_url += '&' + lname + '=' + lval; 2798 } 2799 } 2800 if("gd_openhouses"==post_type||"open-houses"==post_type_slug){request_url+="&single_event=1";} if("gd_event"==post_type||"events"==post_type_slug){request_url+="&single_event=1";} jQuery.ajax({ 2801 type: "GET", 2802 url: request_url, 2803 dataType: 'json', 2804 success: function (data) { 2805 gdasac_listings = data;gdasac_doing_search--; 2806 html = ''; 2807 gdasac_li_type = 'listing'; 2808 jQuery.each(gdasac_listings, function (index, value) { 2809 html = html + gdas_ac_create_li('listing', value); 2810 }); 2811 jQuery(gdasLe).parent().find("ul.gdasac-listing").empty().append(html); 2812 if(html && gdasac_selected && !jQuery(el).closest('form.geodir-listing-search').find('.gdas-search-suggestions').is(':visible')){try{jQuery(gdasLe).dropdown('show');}catch(err){console.log(err.message);}} }, 2813 error: function (xhr, textStatus, errorThrown) {console.log(errorThrown);} 2814 }); 2815 }else{jQuery(gdasLe).parent().find("ul.gdasac-listing").empty();} 2816} 2817/* Set the max height for the suggestion div so to never scroll past the bottom of the page. */ 2818function gdas_ac_resize_suggestions(){setTimeout(function(){if(jQuery(".gd-suggestions-dropdown:visible").length){var offset=jQuery(".gd-suggestions-dropdown:visible").offset().top;var windowHeight=jQuery(window).height();var maxHeight=windowHeight-(offset-jQuery(window).scrollTop());if(jQuery(".gd-suggestions-dropdown:visible").prev().hasClass("gd_search_text")){jQuery(".gd-suggestions-dropdown:visible").css("max-height",windowHeight-40)}else{jQuery(".gd-suggestions-dropdown:visible").css("max-height",maxHeight)}}},50)} 2819function gdas_ac_init_suggestions($input){setTimeout(function(){gdas_ac_resize_suggestions()},250);jQuery($input).on("keyup",function(e){gdasac_doing_search=3;/*city, region, country*/if(gdasac_keyup_timeout!=null)clearTimeout(gdasac_keyup_timeout);gdasac_keyup_timeout=setTimeout(function(){gdas_ac_maybe_fire_suggestions($input)},500)})} 2820function gdas_ac_maybe_fire_suggestions(el){gdasac_keyup_timeout=null;if(gdasac_suggestions_with!="terms"){gdas_ac_listings(el)}if(gdasac_suggestions_with!="posts"){gdas_ac_categories(el)}if(gdasac_with_tags){gdas_ac_tags(el)}} 2821function gdas_ac_create_li($type,$data){ 2822 var output = '', history = '', $delete = ''; 2823 var $common_class = 'list-group-item-action c-pointer p-0 m-0 d-flex justify-content-start align-items-center text-muted'; 2824 var $common_class_icon = ' d-flex align-items-center justify-content-center p-0 m-0 me-2'; 2825 var $common_class_title = 'dropdown-header h6 p-2 m-0 bg-light'; 2826 var $icon_size = 'height:38px;width:38px;';
2827 if(gdasac_li_type != ''){if($type=='category'){output += '<li class="gdas-section-title '+$common_class_title+'" onclick="var event = arguments[0] || window.event; geodir_cancelBubble(event);">Categories</li>';}else if($type=='tag'){output += '<li class="gdas-section-title '+$common_class_title+'" onclick="var event = arguments[0] || window.event; geodir_cancelBubble(event);">Tags</li>';}else if($type=='listing'){output += '<li class="gdas-section-title '+$common_class_title+'">Listings</li>';}else{output += '<li class="gdas-section-title '+$common_class_title+'">'+$type.charAt(0).toUpperCase() + $type.slice(1)+'</li>';}} 2828 gdasac_li_type = ''; 2829 if($data.history){ 2830 history = '<i class="far fa-clock" title="Search history"></i> '; 2831 $delete = '<i onclick="var event=arguments[0]||window.event;geodir_cancelBubble(event);gdas_ac_del_location_history(\''+$data.slug+'\');jQuery(this).parent().remove();" class="fas fa-times" title="Remove from history"></i> '; 2832 }else if($type == 'category' && $data.fa_icon){ 2833 var icon_color = $data.fa_icon_color ? '#fff' : ''; 2834 history = '<span class="gdasac-icon '+$common_class_icon+'" style="background-color:'+$data.fa_icon_color+';color:'+icon_color+';'+$icon_size+'"><i class="'+$data.fa_icon+' fa-fw"></i></span> '; 2835 }else if($type == 'category'){ 2836 history = '<span class="gdasac-icon '+$common_class_icon+'" style="'+$icon_size+'"><i class="fas fa-folder-open"></i></span> '; 2837 }else if($type == 'tag'){ 2838 history = '<span class="gdasac-icon '+$common_class_icon+' fs-base" style="'+$icon_size+'"><i class="fas fa-tag"></i></span>'; 2839 }else if($type == 'listing' && $data.featured_image.thumbnail){ 2840 history = '<span class="gdasac-icon '+$common_class_icon+'" style="'+$icon_size+'"><img src="'+$data.featured_image.thumbnail+'" class="w-100"></span> '; 2841 }else{ 2842 history = '<span class="gdasac-icon '+$common_class_icon+'" style="'+$icon_size+'"><i class="fas fa-map-marker-alt"></i></span> '; 2843 } 2844 if($type=='category' || $type=='tag'){ 2845 if($data.area){$data.city = $data.area;} 2846 output += '<li class="'+$common_class+'" data-type="'+$type+'" onclick="gdasac_click_action(\''+$type+'\',\''+$data.link+'\','+$data.id+',\''+geodirSearchEscapeQuote($data.name)+'\');">'+history+'<b>'+ $data.name + '</b>'+$delete+'</li>'; 2847 }else if($type=='listing'){ 2848 if($data.area){$data.region = $data.area;} 2849 output += '<li class="'+$common_class+'" data-type="'+$type+'" onclick="gdasac_click_action(\''+$type+'\',\''+$data.link+'\','+$data.id+',\'\');">'+history+'<b>'+ $data.title.rendered + '</b>'+$delete+'</li>'; 2850 } 2851 return output; 2852} 2853function geodirSearchEscapeQuote(str){if(str){str=str.replace(/"/g, """);str=str.replace(/'/g, "\\'");str=str.replace(/'/g, "\\'");}return str;} 2854function gdasac_click_action($type,$url,$id, $name){ 2855 if($type=='category'){ 2856 window.location = $url; }else if($type=='tag'){window.location = $url; }else if($type=='listing'){window.location = $url} 2857} 2858</script>
2858
2858<script type="text/javascript"> 2859 map_id_arr = []; 2860 gdUmarker = ''; 2861 my_location = ''; 2862 lat = ''; 2863 lon = ''; 2864 gdUmarker = ''; 2865 userMarkerActive = false; 2866 gdLocationOptions = { 2867 enableHighAccuracy: true, 2868 timeout: 5000, 2869 maximumAge: 0 2870 }; 2871 2872 2873 jQuery("body").on("map_show", function(event, map_id) { 2874 map_id_arr.push(map_id); 2875 if (lat && lon) { 2876 setTimeout(function(map_id) { 2877 geodir_search_setUserMarker(lat, lon, map_id); 2878 }, 1, map_id); 2879 } 2880 }); 2881 </script>
2881 2882
2882<script> 2883 ( function ( body ) { 2884 'use strict'; 2885 body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' ); 2886 } )( document.body ); 2887 </script>
2887 2888 <div 2889 id="pum-230209" 2890 role="dialog" 2891 aria-modal="false" 2892 class="pum pum-overlay pum-theme-230142 pum-theme-default-theme popmake-overlay click_open" 2893 data-popmake="{"id":230209,"slug":"anything-need-updating","theme_id":230142,"cookies":[],"triggers":[{"type":"click_open","settings":{"extra_selectors":"","cookie_name":null}}],"mobile_disabled":null,"tablet_disabled":null,"meta":{"display":{"stackable":false,"overlay_disabled":false,"scrollable_content":false,"disable_reposition":false,"size":false,"responsive_min_width":false,"responsive_min_width_unit":false,"responsive_max_width":false,"responsive_max_width_unit":false,"custom_width":false,"custom_width_unit":false,"custom_height":false,"custom_height_unit":false,"custom_height_auto":false,"location":false,"position_from_trigger":false,"position_top":false,"position_left":false,"position_bottom":false,"position_right":false,"position_fixed":false,"animation_type":false,"animation_speed":false,"animation_origin":false,"overlay_zindex":false,"zindex":false},"close":{"text":false,"button_delay":false,"overlay_click":false,"esc_press":false,"f4_press":false},"click_open":[]}}"> 2894 2895 <div id="popmake-230209" class="pum-container popmake theme-230142 pum-responsive pum-responsive-medium responsive size-medium"> 2896 2897 2898 2899 2900 <div class="pum-content popmake-content" tabindex="0"> 2901 <noscript class="ninja-forms-noscript-message"> 2902 Notice: JavaScript is required for this content.</noscript> 2903<div id="nf-form-4-cont" class="nf-form-cont" aria-live="polite" aria-labelledby="nf-form-title-4" aria-describedby="nf-form-errors-4" role="form"> 2904 2905 <div class="nf-loading-spinner"></div> 2906 2907</div> 2908 <!-- That data is being printed as a workaround to page builders reordering the order of the scripts loaded--> 2909
2909<script>var formDisplay=1;var nfForms=nfForms||[];var form=[];form.id='4';form.settings={"objectType":"Form Setting","editActive":true,"title":"Anything need updating?","created_at":"2020-06-28 00:27:51","default_label_pos":"above","show_title":"0","clear_complete":"1","hide_complete":"1","logged_in":"0","wrapper_class":"","element_class":"","key":"","add_submit":"1","currency":"","unique_field_error":"A form with this value has already been submitted.","not_logged_in_msg":"","sub_limit_msg":"The form has reached its submission limit.","calculations":[],"formContentData":["we_re_working_on_getting_this_site_up_to_date_let_us_know_if_you_want_to_add_something_or_find_a_problem_1593305483646","name_1592714877340","email_1592714833136","any_information_need_updating_1592525950707","recaptcha_1592714862117","submit_1523909373360"],"drawerDisabled":false,"allow_public_link":0,"embed_form":"","changeEmailErrorMsg":"Please enter a valid email address!","changeDateErrorMsg":"Please enter a valid date!","confirmFieldErrorMsg":"These fields must match!","fieldNumberNumMinError":"Number Min Error","fieldNumberNumMaxError":"Number Max Error","fieldNumberIncrementBy":"Please increment by ","formErrorsCorrectErrors":"Please correct errors before submitting this form.","validateRequiredField":"This is a required field.","honeypotHoneypotError":"Honeypot Error","fieldsMarkedRequired":"Fields marked with an <span class=\"ninja-forms-req-symbol\">*<\/span> are required","ninjaForms":"Ninja Forms","fieldTextareaRTEInsertLink":"Insert Link","fieldTextareaRTEInsertMedia":"Insert Media","fieldTextareaRTESelectAFile":"Select a file","tableInsertRowAbove":"Insert Row Above","tableInsertRowBelow":"Insert Row Below","tableInsertColumnLeft":"Insert Column Left","tableInsertColumnRight":"Insert Column Right","tableDeleteRow":"Delete Row","tableDeleteColumn":"Delete Column","tableDeleteTable":"Delete Table","tableLegacyNotice":"This content has tables in the old editor format. Custom styles are preserved until converted. Editing will update to the new format.","tableLegacyConvert":"Convert Now","tableInsertTable":"Insert Table","dismiss":"Dismiss","insertLink":"Insert Link","formHoneypot":"If you are a human seeing this field, please leave it empty.","fileUploadOldCodeFileUploadInProgress":"File Upload in Progress.","fileUploadOldCodeFileUpload":"FILE UPLOAD","currencySymbol":"$","thousands_sep":",","decimal_point":".","siteLocale":"en_US","dateFormat":"m\/d\/Y","startOfWeek":"1","of":"of","previousMonth":"Previous Month","nextMonth":"Next Month","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"weekdaysMin":["Su","Mo","Tu","We","Th","Fr","Sa"],"recaptchaConsentMissing":"reCaptcha validation couldn't load.","recaptchaMissingCookie":"reCaptcha v3 validation couldn't load the cookie needed to submit the form.","recaptchaConsentEvent":"Accept reCaptcha cookies before sending the form.","currency_symbol":"","beforeForm":"","beforeFields":"","afterFields":"","afterForm":""};form.fields=[{"objectType":"Field","objectDomain":"fields","editActive":false,"order":1,"type":"html","label":"","default":"<h2>We\u2019re working on getting this site up to date. Let us know if you want to add something or find a problem.<\/h2>","container_class":"","element_class":"","key":"we_re_working_on_getting_this_site_up_to_date_let_us_know_if_you_want_to_add_something_or_find_a_problem_1593305483646","drawerDisabled":false,"id":27,"beforeField":"","afterField":"","value":"<h2>We\u2019re working on getting this site up to date. Let us know if you want to add something or find a problem.<\/h2>","label_pos":"above","parentType":"html","element_templates":["html","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":2,"label":"Name","type":"firstname","key":"name_159271487
29097340","label_pos":"above","required":0,"default":"","placeholder":"Name","container_class":"","element_class":"","admin_label":"","help_text":"","custom_name_attribute":"fname","personally_identifiable":1,"value":"","drawerDisabled":"","field_label":"Name","field_key":"name_1592714877340","id":22,"beforeField":"","afterField":"","parentType":"firstname","element_templates":["firstname","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":3,"label":"Email","type":"email","key":"email_1592714833136","label_pos":"above","required":"","default":"","placeholder":"","container_class":"","element_class":"","admin_label":"","help_text":"","custom_name_attribute":"email","personally_identifiable":1,"value":"","drawerDisabled":"","field_label":"Email","field_key":"email_1592714833136","id":23,"beforeField":"","afterField":"","parentType":"email","element_templates":["email","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":4,"type":"textarea","label":"Any information need updating?","key":"any_information_need_updating_1592525950707","label_pos":"above","required":"","default":"","placeholder":"","container_class":"","element_class":"","input_limit":"","input_limit_type":"characters","input_limit_msg":"Character(s) left","manual_key":"","admin_label":"","help_text":"","textarea_rte":"","disable_rte_mobile":"","textarea_media":"","drawerDisabled":"","field_label":"Any information need updating?","field_key":"any_information_need_updating_1592525950707","value":"","id":20,"beforeField":"","afterField":"","parentType":"textarea","element_templates":["textarea","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":5,"label":"Recaptcha","type":"recaptcha","container_class":"","element_class":"","size":"visible","key":"recaptcha_1592714862117","field_label":"Recaptcha","field_key":"recaptcha_1592714862117","id":24,"beforeField":"","afterField":"","value":"","label_pos":"above","parentType":"textbox","element_templates":["recaptcha","input"],"old_classname":"","wrap_template":"wrap","site_key":"6LcUY6oZAAAAAFhGcKI3cB48ohf9dW6749ciAxSr","theme":"light","lang":"en"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":6,"type":"submit","label":"Submit","processing_label":"Processing","container_class":"","element_class":"","key":"submit_1523909373360","field_label":"Submit","field_key":"submit_1523909373360","id":21,"beforeField":"","afterField":"","value":"","label_pos":"above","parentType":"textbox","element_templates":["submit","button","input"],"old_classname":"","wrap_template":"wrap-no-label"}];nfForms.push(form);</script>
2909 2910 2911 </div> 2912 2913 2914 <button type="button" class="pum-close popmake-close" aria-label="Close"> 2915 × </button> 2916 2917 </div> 2918 2919</div> 2920<div 2921 id="pum-230148" 2922 role="dialog" 2923 aria-modal="false" 2924 aria-labelledby="pum_popup_title_230148" 2925 class="pum pum-overlay pum-theme-230142 pum-theme-default-theme popmake-overlay click_open" 2926 data-popmake="{"id":230148,"slug":"business-feedback","theme_id":230142,"cookies":[],"triggers":[{"type":"click_open","settings":{"extra_selectors":"","cookie_name":null}}],"mobile_disabled":null,"tablet_disabled":null,"meta":{"display":{"stackable":false,"overlay_disabled":false,"scrollable_content":false,"disable_reposition":false,"size":false,"responsive_min_width":false,"responsive_min_width_unit":false,"responsive_max_width":false,"responsive_max_width_unit":false,"custom_width":false,"custom_width_unit":false,"custom_height":false,"custom_height_unit":false,"custom_height_auto":false,"location":false,"position_from_trigger":false,"position_top":false,"position_left":false,"position_bottom":false,"position_right":false,"position_fixed":false,"animation_type":false,"animation_speed":false,"animation_origin":false,"overlay_zindex":false,"zindex":false},"close":{"text":false,"button_delay":false,"overlay_click":false,"esc_press":false,"f4_press":false},"click_open":[]}}"> 2927 2928 <div id="popmake-230148" class="pum-container popmake theme-230142 pum-responsive pum-responsive-medium responsive size-medium"> 2929 2930 2931 <div id="pum_popup_title_230148" class="pum-title popmake-title"> 2932 Suggest an Edit </div> 2933 2934 2935 <div class="pum-content popmake-content" tabindex="0"> 2936 <noscript class="ninja-forms-noscript-message"> 2937 Notice: JavaScript is required for this content.</noscript> 2938<div id="nf-form-3-cont" class="nf-form-cont" aria-live="polite" aria-labelledby="nf-form-title-3" aria-describedby="nf-form-errors-3" role="form"> 2939 2940 <div class="nf-loading-spinner"></div> 2941 2942</div> 2943 <!-- That data is being printed as a workaround to page builders reordering the order of the scripts loaded--> 2944
2944<script>var formDisplay=1;var nfForms=nfForms||[];var form=[];form.id='3';form.settings={"objectType":"Form Setting","editActive":"1","title":"Feedback","created_at":"2020-06-19 00:18:33","form_title":"Feedback","default_label_pos":"above","show_title":"0","clear_complete":"1","hide_complete":"1","logged_in":"0","wrapper_class":"","element_class":"","key":"","add_submit":"1","currency":"","unique_field_error":"A form with this value has already been submitted.","not_logged_in_msg":"","sub_limit_msg":"The form has reached its submission limit.","calculations":[],"formContentData":["do_you_own_this_business_1592527346883","name_1592714877340","email_1592714833136","any_information_need_updating_1592525950707","recaptcha_1592714862117","submit_1523909373360"],"drawerDisabled":"","allow_public_link":0,"embed_form":"","ninjaForms":"Ninja Forms","changeEmailErrorMsg":"Please enter a valid email address!","changeDateErrorMsg":"Please enter a valid date!","confirmFieldErrorMsg":"These fields must match!","fieldNumberNumMinError":"Number Min Error","fieldNumberNumMaxError":"Number Max Error","fieldNumberIncrementBy":"Please increment by ","fieldTextareaRTEInsertLink":"Insert Link","fieldTextareaRTEInsertMedia":"Insert Media","fieldTextareaRTESelectAFile":"Select a file","tableInsertRowAbove":"Insert Row Above","tableInsertRowBelow":"Insert Row Below","tableInsertColumnLeft":"Insert Column Left","tableInsertColumnRight":"Insert Column Right","tableDeleteRow":"Delete Row","tableDeleteColumn":"Delete Column","tableDeleteTable":"Delete Table","tableLegacyNotice":"This content has tables in the old editor format. Custom styles are preserved until converted. Editing will update to the new format.","tableLegacyConvert":"Convert Now","tableInsertTable":"Insert Table","dismiss":"Dismiss","insertLink":"Insert Link","formErrorsCorrectErrors":"Please correct errors before submitting this form.","formHoneypot":"If you are a human seeing this field, please leave it empty.","validateRequiredField":"This is a required field.","honeypotHoneypotError":"Honeypot Error","fileUploadOldCodeFileUploadInProgress":"File Upload in Progress.","fileUploadOldCodeFileUpload":"FILE UPLOAD","currencySymbol":"$","fieldsMarkedRequired":"Fields marked with an <span class=\"ninja-forms-req-symbol\">*<\/span> are required","thousands_sep":",","decimal_point":".","siteLocale":"en_US","dateFormat":"m\/d\/Y","startOfWeek":"1","of":"of","previousMonth":"Previous Month","nextMonth":"Next Month","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"weekdaysMin":["Su","Mo","Tu","We","Th","Fr","Sa"],"recaptchaConsentMissing":"reCaptcha validation couldn't load.","recaptchaMissingCookie":"reCaptcha v3 validation couldn't load the cookie needed to submit the form.","recaptchaConsentEvent":"Accept reCaptcha cookies before sending the form.","currency_symbol":"","beforeForm":"","beforeFields":"","afterFields":"","afterForm":""};form.fields=[{"objectType":"Field","objectDomain":"fields","editActive":false,"order":1,"type":"listradio","label":"Do you own this business?","key":"do_you_own_this_business_1592527346883","label_pos":"above","required":"","options":[{"errors":[],"max_options":0,"label":"Yes","value":"very satisfied","calc":"","selected":0,"order":0,"settingModel":{"settings":false,"hide_merge_tags":false,"error":false,"name":"options","type":"option-repeater","label":"Options <a href=\"#\" class=\"nf-add-new\">Add New<\/a> <a href=\"#\" class=\"extra nf-open-import-tooltip\"><i class=\"fa fa-sign-in\" aria-hidden=\"true\"><\/i> Import<\/a>","width":"full","group":"","value":[{"label":"One","value":"one","calc":"","selected":0,"order":0},{"label":"Two","value":"two","calc":"","selected":0,"order":1},{"label":"Three","value":"three","calc":"","selected":0,"order":2}],"columns":{"label":{"header":"Label","default":""},"value":{"header":"Value","default":""},"calc":{"header":"Calc Value","default":""},"selected":{"header":"<span class=\"dashicons dashicons-yes\"><\/span>","default":0}}},"manual_value":true},{"errors":[],"max_options":0,"label":"No","value":"satisfied","calc":"","selected":0,"order":1,"settingModel":{"settings":false,"hide_merge_tags":false,"error":false,"name":"options","type":"option-repeater","label":"Options <a href=\"#\" class=\"nf-add-new\">Add New<\/a> <a href=\"#\" class=\"extra nf-open-import-tooltip\"><i class=\"fa fa-sign-in\" aria-hidden=\"true\"><\/i> Import<\/a>","width":"full","group":"","value":[{"label":"One","value":"one","calc":"","selected":0,"order":0},{"label":"Two","value":"two","calc":"","selected":0,"order":1},{"label":"Three","value":"three","calc":"","selected":0,"order":2}],"columns":{"label":{"header":"Label","default":""},"value":{"header":"Value","default":""},"calc":{"header":"Calc Value","default":""},"selected":{"header":"<span class=\"dashicons dashicons-yes\"><\/span>","default":0}}},"manual_value":true}
2944],"container_class":"four-col-list","element_class":"","admin_label":"","help_text":"","drawerDisabled":false,"field_label":"How would you rate our last newsletter?","field_key":"how_would_you_rate_our_last_newsletter_1523909731318","id":12,"beforeField":"","afterField":"","value":"","parentType":"list","element_templates":["listradio","input"],"old_classname":"list-radio","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":2,"label":"Name","type":"firstname","key":"name_1592714877340","label_pos":"above","required":0,"default":"","placeholder":"Name","container_class":"","element_class":"","admin_label":"","help_text":"","custom_name_attribute":"fname","personally_identifiable":1,"value":"","drawerDisabled":false,"id":16,"beforeField":"","afterField":"","parentType":"firstname","element_templates":["firstname","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":3,"label":"Email","type":"email","key":"email_1592714833136","label_pos":"above","required":false,"default":"","placeholder":"","container_class":"","element_class":"","admin_label":"","help_text":"","custom_name_attribute":"email","personally_identifiable":1,"value":"","drawerDisabled":false,"id":17,"beforeField":"","afterField":"","parentType":"email","element_templates":["email","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":4,"type":"textarea","label":"Any information need updating?","key":"any_information_need_updating_1592525950707","label_pos":"above","required":"","default":"","placeholder":"","container_class":"","element_class":"","input_limit":"","input_limit_type":"characters","input_limit_msg":"Character(s) left","manual_key":"","admin_label":"","help_text":"","textarea_rte":"","disable_rte_mobile":"","textarea_media":"","drawerDisabled":false,"field_label":"Any additional feedback?","field_key":"any_additional_feedback_1523909589340","value":"","id":14,"beforeField":"","afterField":"","parentType":"textarea","element_templates":["textarea","input"],"old_classname":"","wrap_template":"wrap"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":5,"label":"Recaptcha","type":"recaptcha","container_class":"","element_class":"","size":"visible","key":"recaptcha_1592714862117","id":18,"beforeField":"","afterField":"","value":"","label_pos":"above","parentType":"textbox","element_templates":["recaptcha","input"],"old_classname":"","wrap_template":"wrap","site_key":"6LcUY6oZAAAAAFhGcKI3cB48ohf9dW6749ciAxSr","theme":"light","lang":"en"},{"objectType":"Field","objectDomain":"fields","editActive":false,"order":6,"type":"submit","label":"Submit","processing_label":"Processing","container_class":"","element_class":"","key":"submit_1523909373360","field_label":"Submit","field_key":"submit_1523909373360","id":15,"beforeField":"","afterField":"","value":"","label_pos":"above","parentType":"textbox","element_templates":["submit","button","input"],"old_classname":"","wrap_template":"wrap-no-label"}];nfForms.push(form);</script>
2944 2945 2946 </div> 2947 2948 2949 <button type="button" class="pum-close popmake-close" aria-label="Close"> 2950 × </button> 2951 2952 </div> 2953 2954</div> 2955
2955<script type="text/javascript"> 2956 var et_animation_data = [{"class":"et_pb_text_12","style":"slideTop","repeat":"once","duration":"1000ms","delay":"0ms","intensity":"10%","starting_opacity":"0%","speed_curve":"ease-in-out"}]; 2957 var et_link_options_data = [{"class":"dica_divi_carouselitem_0","url":"http:\/\/www.ci.richmond.ca.us\/2140\/Richmond-Plunge","target":"_self"},{"class":"dica_divi_carouselitem_1","url":"https:\/\/www.masquers.org\/","target":"_self"},{"class":"dica_divi_carouselitem_2","url":"https:\/\/www.ci.richmond.ca.us\/105\/Library","target":"_self"},{"class":"dica_divi_carouselitem_3","url":"https:\/\/www.pointrichmondhistory.org\/","target":"_self"},{"class":"dica_divi_carouselitem_4","url":"https:\/\/www.biancoverdehotelmac.com\/","target":"_self"},{"class":"dica_divi_carouselitem_6","url":"http:\/\/pointrichmondmusic.org\/","target":"_self"},{"class":"dica_divi_carouselitem_7","url":"https:\/\/www.ebls.org\/","target":"_self"},{"class":"dica_divi_carouselitem_12","url":"https:\/\/www.ebls.org\/","target":"_self"},{"class":"dica_divi_carouselitem_13","url":"https:\/\/artsofpointrichmond.com\/","target":"_self"},{"class":"dica_divi_carouselitem_14","url":"http:\/\/www.ci.richmond.ca.us\/2140\/Richmond-Plunge","target":"_self"},{"class":"dica_divi_carouselitem_15","url":"\/bay-trail","target":"_self"},{"class":"dica_divi_carouselitem_16","url":"http:\/\/www.ci.richmond.ca.us\/","target":"_self"},{"class":"dica_divi_carouselitem_17","url":"https:\/\/nextdoor.com\/neighborhood\/ptrichmond--richmond--ca\/","target":"_self"},{"class":"dica_divi_carouselitem_18","url":"http:\/\/www.pointrichmond.org\/","target":"_self"},{"class":"dica_divi_carouselitem_19","url":"https:\/\/pointrichmondbusiness.com","target":"_self"},{"class":"et_pb_cta_9","url":"\/recreation\/","target":"_self"}]; 2958 </script>
2958 2959
2959<script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};/* ]]> */ </script>
2959<style>html{font-size:16px;}</style><!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 2959-2960
2959 2960<script async src="https://www.googletagmanager.com/gtag/js?id=
2960UA-171438305-1
vendor: 13 bytes, line 2960
2960"></script>
2961<script> 2962
vendor: 138 bytes, lines 2962-2966
2962window.dataLayer = window.dataLayer || []; 2963 function gtag(){dataLayer.push(arguments);} 2964 gtag('js', new Date()); 2965 2966 gtag('config', '
2966UA-171438305-1
vendor: 5 bytes, line 2966
2966');
2967</script>
vendor: 2 bytes, line 2967
2967
2968<script id="tec-common-php-date-formatter-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/common/node_modules/php-date-formatter/js/php-date-formatter.min.js?ver=6.11.5"></script>
vendor: 1 bytes, line 2968
2968
2969<script id="tribe-events-dynamic-js-extra"> 2970var tribe_dynamic_help_text = {"date_with_year":"F j, Y","date_no_year":"F j","datepicker_format":"n/j/Y","datepicker_format_index":"1","days":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"daysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"msgs":"[\"This event is from %%starttime%% to %%endtime%% on %%startdatewithyear%%.\",\"This event is at %%starttime%% on %%startdatewithyear%%.\",\"This event is all day on %%startdatewithyear%%.\",\"This event starts at %%starttime%% on %%startdatenoyear%% and ends at %%endtime%% on %%enddatewithyear%%\",\"This event starts at %%starttime%% on %%startdatenoyear%% and ends on %%enddatewithyear%%\",\"This event is all day starting on %%startdatenoyear%% and ending on %%enddatewithyear%%.\"]"}; 2971//# sourceURL=tribe-events-dynamic-js-extra 2972</script>
vendor: 1 bytes, line 2972
2972
2973<script id="tribe-events-dynamic-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/js/events-dynamic.js?ver=796d423f737839fe6dee"></script>
vendor: 1 bytes, line 2973
2973
2974<script id="tec-user-agent-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/common/build/js/user-agent.js?ver=da75d0bdea6dde3898df"></script>
vendor: 1 bytes, line 2974
2974
2975<script id="swipe-script-js" src="https://www.pointrichmond.com/wp-content/plugins/dg-divi-carousel/scripts/swiper.min.js?ver=5.1.0"></script>
vendor: 1 bytes, line 2975
2975
2976<script id="swiper-script-js" src="https://www.pointrichmond.com/wp-content/plugins/dg-divi-carousel/scripts/swiper.min.js?ver=5.1.0"></script>
vendor: 1 bytes, line 2976
2976
2977<script id="dnmm-script-js-extra"> 2978var DNMM_Config = {"expandIcon":"+","collapseIcon":"\u2212","speed":"250","parentLinksToggle":"1","navIcons":[]}; 2979//# sourceURL=dnmm-script-js-extra 2980</script>
vendor: 1 bytes, line 2980
2980
2981<script id="dnmm-script-js" src="https://www.pointrichmond.com/wp-content/plugins/divi-nested-mobile-menu/assets/js/dnmm-script.js?ver=1.5.0"></script>
vendor: 1 bytes, line 2981
2981
2982<script id="geodir-js-extra"> 2983var geodir_event_params = {"text_to":"to","input_date_format":"Y-m-d","display_date_format":"F j, Y","jqueryui_date_format":"yy-mm-dd","week_start_day":"1","monthsArray":"[\"January\", \"February\", \"March\", \"April\", \"May\", \"June\", \"July\", \"August\", \"September\", \"October\", \"November\", \"December\"]","calendar_params":""}; 2984var geodir_search_params = {"geodir_advanced_search_plugin_url":"https://www.pointrichmond.com/wp-content/plugins/geodir_advance_search_filters","geodir_admin_ajax_url":"https://www.pointrichmond.com/wp-admin/admin-ajax.php","request_param":"{\"geo_url\":\"is_location\"}","msg_Near":"Near:","default_Near":"Near","msg_Me":"Me","unom_dist":"miles","autocomplete_field_name":"s","geodir_enable_autocompleter":"1","search_suggestions_with":"","geodir_location_manager_active":"0","msg_User_defined":"User defined","ask_for_share_location":"","geodir_autolocate_ask":"","geodir_autolocate_ask_msg":"Do you wish to be geolocated to listings near you?","UNKNOWN_ERROR":"Unable to find your location.","PERMISSION_DENINED":"Permission denied in finding your location.","POSITION_UNAVAILABLE":"Your location is currently unknown.","BREAK":"Attempt to find location took too long.","GEOLOCATION_NOT_SUPPORTED":"Geolocation is not supported by this browser.","DEFAUTL_ERROR":"Browser unable to find your location.","text_more":"More","text_less":"Less","msg_In":"In:","txt_in_country":"(Country)","txt_in_region":"(Region)","txt_in_city":"(City)","txt_in_hood":"(Neighbourhood)","compass_active_color":"#087CC9","onload_redirect":"no","onload_askRedirect":"","onload_redirectLocation":"","autocomplete_min_chars":"3","autocompleter_max_results":"10","autocompleter_filter_location":"","time_format":"g:i a","am_pm":"[\"am\", \"AM\", \"pm\", \"PM\"]","open_now_format":"{label}, {time}","ajaxPagination":"","txt_loadMore":"Load More","txt_loading":"Loading..."}; 2985var geodir_params = {"siteurl":"https://www.pointrichmond.com","plugin_url":"https://www.pointrichmond.com/wp-content/plugins/geodirectory","ajax_url":"https://www.pointrichmond.com/wp-admin/admin-ajax.php","gd_ajax_url":"https://www.pointrichmond.com/wp-admin/admin-ajax.php?gd-ajax=1","has_gd_ajax":"1","gd_modal":"0","is_rtl":"","basic_nonce":"216c1b56d4","text_add_fav":"Add to Favorites","text_fav":"Favorite","text_remove_fav":"Remove from Favorites","text_unfav":"Unfavorite","icon_fav":"fas fa-heart","icon_unfav":"fas fa-heart","api_url":"https://www.pointrichmond.com/wp-json/geodir/v2/","location_base_url":"https://www.pointrichmond.com/location/","location_url":"https://www.pointrichmond.com/location/united-states/california/richmond","search_base_url":"https://www.pointrichmond.com/search/","custom_field_not_blank_var":"Field label must not be blank","custom_field_not_special_char":"Please do not use special character and spaces in field key Variable Name.","custom_field_unique_name":"Field key must be unique.","custom_field_delete":"Are you sure you wish to delete this field?","custom_field_delete_children":"You must move or remove child elements first.","tax_meta_class_succ_del_msg":"File has been successfully deleted.","tax_meta_class_not_permission_to_del_msg":"You do NOT have permission to delete this file.","tax_meta_class_order_save_msg":"Order saved!","tax_meta_class_not_permission_record_img_msg":"You do not have permission to reorder images.","address_not_found_on_map_msg":"Address not found for:","my_place_listing_del":"Are you sure you wish to delete this listing?","confirmPostAuthorAction":"Are you sure you wish to perform this action?","my_main_listing_del":"Deleting the main listing of a franchise will turn all franchises in regular listings. Are you sure wish to delete this main listing?","rating_error_msg":"Error : please retry","listing_url_prefix_msg":"Please enter listing url prefix","invalid_listing_prefix_msg":"Invalid character in listing url prefix","location_url_prefix_msg":"Please enter location url prefix","invalid_location_prefix_msg":"Invalid character in location url prefix","location_and_cat_url_separator_msg":"Please enter location and category url separator","invali
2985d_char_and_cat_url_separator_msg":"Invalid character in location and category url separator","listing_det_url_separator_msg":"Please enter listing detail url separator","invalid_char_listing_det_url_separator_msg":"Invalid character in listing detail url separator","loading_listing_error_favorite":"Error loading listing.","field_id_required":"This field is required.","valid_email_address_msg":"Please enter valid email address.","default_marker_icon":"https://www.pointrichmond.com/wp-content/plugins/geodirectory/assets/images/pin.png","default_marker_w":"50","default_marker_h":"50","latitude_error_msg":"A numeric value is required. Please make sure you have either dragged the marker or clicked the button: Set Address On Map","longgitude_error_msg":"A numeric value is required. Please make sure you have either dragged the marker or clicked the button: Set Address On Map","gd_cmt_btn_post_reply":"Post Reply","gd_cmt_btn_reply_text":"Reply text","gd_cmt_btn_post_review":"Post Review","gd_cmt_btn_review_text":"Review text","gd_cmt_err_no_rating":"Please select star rating, you can't leave a review without stars.","err_max_file_size":"File size error : You tried to upload a file over %s","err_file_upload_limit":"You have reached your upload limit of %s files.","err_pkg_upload_limit":"You may only upload %s files with this package, please try again.","action_remove":"Remove","txt_all_files":"Allowed files","err_file_type":"File type error. Allowed file types: %s","gd_allowed_img_types":"jpg,jpe,jpeg,gif,png,bmp,ico,webp,avif","txt_form_wait":"Wait...","txt_form_searching":"Searching...","txt_form_my_location":"My Location","txt_near_my_location":"Near: My Location","rating_type":"fa","reviewrating":"","multirating":"","map_name":"google","osmStart":"Start","osmVia":"Via {viaNumber}","osmEnd":"Enter Your Location","osmPressEnter":"Press Enter key to search","geoMyLocation":"My Location","geoErrUNKNOWN_ERROR":"Unable to find your location","geoErrPERMISSION_DENINED":"Permission denied in finding your location","geoErrPOSITION_UNAVAILABLE":"Your location is currently unknown","geoErrBREAK":"Attempt to find location took too long","geoErrDEFAULT":"Location detection not supported in browser","i18n_set_as_default":"Set as default","i18n_no_matches":"No matches found","i18n_ajax_error":"Loading failed","i18n_input_too_short_1":"Please enter 1 or more characters","i18n_input_too_short_n":"Please enter %item% or more characters","i18n_input_too_long_1":"Please delete 1 character","i18n_input_too_long_n":"Please delete %item% characters","i18n_selection_too_long_1":"You can only select 1 item","i18n_selection_too_long_n":"You can only select %item% items","i18n_load_more":"Loading more results\u2026","i18n_searching":"Searching\u2026","txt_choose_image":"Choose an image","txt_use_image":"Use image","img_spacer":"https://www.pointrichmond.com/wp-content/plugins/geodirectory/assets/images/media-button-image.gif","txt_post_review":"Post Review","txt_post_reply":"Post reply","txt_leave_a_review":"Leave a Review","txt_leave_a_reply":"Leave a reply","txt_reply_text":"Reply text","txt_review_text":"Review text","txt_read_more":"Read more","txt_about_listing":"about this listing","txt_open_now":"Open now","txt_closed_now":"Closed now","txt_closed_today":"Closed today","txt_closed":"Closed","txt_single_use":"This field is single use only and is already being used.","txt_page_settings":"Page selections should not be the same, please correct the issue to continue.","txt_save_other_setting":"Please save the current setting before adding a new one.","txt_previous":"Previous","txt_next":"Next","txt_lose_changes":"You may lose changes if you navigate away now!","txt_are_you_sure":"Are you sure?","txt_saving":"Saving...","txt_saved":"Saved","txt_order_saved":"Order saved","txt_preview":"Preview","txt_edit":"Edit","txt_delete":"Delete","txt_cancel":"Cancel","txt_confirm":"Confirm","txt_continue":"Continue","txt_yes":"Yes","txt_deleted":"Deleted","txt_google_key_error":"Google API key Error","txt_documentation":"Documentation","txt_google_key_verifying":"Verifying API Key","txt_google_key_enable_billing":"Enable Billing","txt_google_key_error_project":"Key invalid, you might have entered the project number instead of the API key","txt_google_key_error_invalid":"Key invalid, please double check you have entered it correctly","txt_google_key_error_referer":"This URL is not allowed for this API Key","txt_google_key_error_billing":"You must enable billing on your Google account.","txt_google_key_error_brave":"Brave browser shield will block this check and return a false positive","confirm_new_wp_template":"Are you sure want to create a new template to customize?","gmt_offset":"+1:00","timezone_string":"UTC","autosave":"10000","search_users_nonce":"58718b3450","google_api_key":"AIzaSyAgneg2WS18otWbNcigvV5PJi3v5IdhUbo","mapLanguage":"en","osmRouteLanguage":"en","osmRouteUnits":"imperial","markerAnimation":"bounce","confirm_set_location":"Would you like to manually set your location?","confirm_lbl_error":"ERROR:","label_title":"Title","label_caption":"Caption","button_set":"Set","BH_altTimeFormat":"h:i K","splitUK":"0","time_ago":{"prefix_ago":"","suffix_ago":" ago","prefix_after":"after ","suffix_after":"","seconds":"less than a minute","minute":"about a minute","minutes":"%d minutes","hour":"about an hour","hours":"about %d hours","day":"a day","days":"%d days","month":"about a month","months":"%d months","year":"about a year","years":"%d years"},"resize_marker":"","marker_max_width":"50","marker_max_height":"50","hasAjaxSearch":"","marker_cluster_size":"10","marker_cluster_zoom":"15","imagePath":"https://www.pointrichmond.com/wp-content/plugins/geodir_marker_cluster/assets/images/m"}; 2986//# sourceURL=geodir-js-extra 2987</script>
vendor: 1 bytes, line 2987
2987
2988<script id="geodir-js" src="https://www.pointrichmond.com/wp-content/plugins/geodirectory/assets/aui/js/geodirectory.min.js?ver=2.8.166"></script>
vendor: 1 bytes, line 2988
2988
2989<script id="divi-custom-script-js-extra"> 2990var DIVI = {"item_count":"%d Item","items_count":"%d Items"}; 2991var et_builder_utils_params = {"condition":{"diviTheme":true,"extraTheme":false},"scrollLocations":["app","top"],"builderScrollLocations":{"desktop":"app","tablet":"app","phone":"app"},"onloadScrollLocation":"app","builderType":"fe"}; 2992var et_frontend_scripts = {"builderCssContainerPrefix":"#et-boc","builderCssLayoutPrefix":"#et-boc .et-l"}; 2993var et_pb_custom = {"ajaxurl":"https://www.pointrichmond.com/wp-admin/admin-ajax.php","images_uri":"https://www.pointrichmond.com/wp-content/themes/Divi/images","builder_images_uri":"https://www.pointrichmond.com/wp-content/themes/Divi/includes/builder/images","et_frontend_nonce":"dd7636fe9b","subscription_failed":"Please, check the fields below to make sure you entered the correct information.","et_ab_log_nonce":"8f50bd1690","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":"10","unique_test_id":"","ab_bounce_rate":"5","is_cache_plugin_active":"no","is_shortcode_tracking":"","tinymce_uri":"https://www.pointrichmond.com/wp-content/themes/Divi/includes/builder/frontend-builder/assets/vendors","accent_color":"#1d7fc1","waypoints_options":{"context":[".pum-overlay"]}}; 2994var et_pb_box_shadow_elements = []; 2995//# sourceURL=divi-custom-script-js-extra 2996</script>
vendor: 1 bytes, line 2996
2996
2997<script id="divi-custom-script-js" src="https://www.pointrichmond.com/wp-content/themes/Divi/js/scripts.min.js?ver=4.27.7"></script>
vendor: 1 bytes, line 2997
2997
2998<script id="divi-carousel-frontend-bundle-js" src="https://www.pointrichmond.com/wp-content/plugins/dg-divi-carousel/scripts/frontend-bundle.min.js?ver=5.1.0"></script>
vendor: 166 bytes, lines 2998-2999
2998 2999<script id="nf-google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?hl=en&onload=nfRenderRecaptcha&render=explicit&ver=3.14.8"></script>
3000<script id="wp-hooks-js" src="https://www.pointrichmond.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 3000
3000
3001<script id="popup-maker-site-js-extra"> 3002var pum_vars = {"version":"1.23.0","pm_dir_url":"https://www.pointrichmond.com/wp-content/plugins/popup-maker/","ajaxurl":"https://www.pointrichmond.com/wp-admin/admin-ajax.php","restapi":"https://www.pointrichmond.com/wp-json/pum/v1","rest_nonce":null,"default_theme":"230142","debug_mode":"","disable_tracking":"","disable_url_params":"","home_url":"/","message_position":"top","core_sub_forms_enabled":"1","popups":[],"cookie_domain":"","paramNames":{"popup_id":"pid","cta":"cta","notrack":"notrack"},"analytics_enabled":"1","analytics_route":"analytics","analytics_api":"https://www.pointrichmond.com/wp-json/pum/v1"}; 3003var pum_sub_vars = {"ajaxurl":"https://www.pointrichmond.com/wp-admin/admin-ajax.php","message_position":"top"}; 3004var pum_popups = {"pum-230209":{"triggers":[],"cookies":[],"disable_on_mobile":false,"disable_on_tablet":false,"atc_promotion":null,"explain":null,"type_section":null,"theme_id":230142,"size":"medium","responsive_min_width":"0%","responsive_max_width":"100%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"fade","animation_speed":350,"animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center top","position_top":100,"position_bottom":0,"position_left":0,"position_right":0,"position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":1999999999,"close_button_delay":0,"fi_promotion":null,"close_on_form_submission":false,"close_on_form_submission_delay":0,"close_on_overlay_click":false,"close_on_esc_press":false,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"theme_slug":"default-theme","id":230209,"slug":"anything-need-updating"},"pum-230148":{"triggers":[],"cookies":[],"disable_on_mobile":false,"disable_on_tablet":false,"atc_promotion":null,"explain":null,"type_section":null,"theme_id":230142,"size":"medium","responsive_min_width":"0%","responsive_max_width":"100%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"fade","animation_speed":350,"animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center top","position_top":100,"position_bottom":0,"position_left":0,"position_right":0,"position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":1999999999,"close_button_delay":0,"fi_promotion":null,"close_on_form_submission":false,"close_on_form_submission_delay":0,"close_on_overlay_click":false,"close_on_esc_press":false,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"theme_slug":"default-theme","id":230148,"slug":"business-feedback"}}; 3005//# sourceURL=popup-maker-site-js-extra 3006</script>
vendor: 1 bytes, line 3006
3006
3007<script id="popup-maker-site-js" src="//www.pointrichmond.com/wp-content/uploads/pum/pum-site-scripts.js?defer&generated=1756836612&ver=1.23.0"></script>
vendor: 1 bytes, line 3007
3007
3008<script id="et-core-common-js" src="https://www.pointrichmond.com/wp-content/themes/Divi/core/admin/js/common.js?ver=4.27.7"></script>
vendor: 1 bytes, line 3008
3008
3009<script id="mediaelement-core-js-before"> 3010var 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"}}; 3011//# sourceURL=mediaelement-core-js-before 3012</script>
vendor: 1 bytes, line 3012
3012
3013<script id="mediaelement-core-js" src="https://www.pointrichmond.com/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17"></script>
vendor: 1 bytes, line 3013
3013
3014<script id="mediaelement-migrate-js" src="https://www.pointrichmond.com/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=7.0.6"></script>
vendor: 1 bytes, line 3014
3014
3015<script id="mediaelement-js-extra"> 3016var _wpmejsSettings = {"pluginPath":"/wp-includes/js/mediaelement/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"}; 3017//# sourceURL=mediaelement-js-extra 3018</script>
vendor: 1 bytes, line 3018
3018
3019<script id="wp-mediaelement-js" src="https://www.pointrichmond.com/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=7.0.6"></script>
vendor: 1 bytes, line 3019
3019
3020<script id="tribe-common-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/common/build/js/tribe-common.js?ver=9c44e11f3503a33e9540"></script>
vendor: 1 bytes, line 3020
3020
3021<script id="jquery-ui-mouse-js" src="https://www.pointrichmond.com/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 3021
3021
3022<script id="jquery-ui-draggable-js" src="https://www.pointrichmond.com/wp-includes/js/jquery/ui/draggable.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 3022
3022
3023<script id="tribe-events-pro-views-v2-nanoscroller-js" src="https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/vendor/nanoscroller/jquery.nanoscroller.min.js?ver=7.7.16"></script>
vendor: 1 bytes, line 3023
3023
3024<script id="tribe-events-pro-views-v2-week-grid-scroller-js" src="https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/js/views/week-grid-scroller.js?ver=f767194b7f65f448d00e"></script>
vendor: 1 bytes, line 3024
3024
3025<script id="tribe-events-views-v2-accordion-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/js/views/accordion.js?ver=b0cf88d89b3e05e7d2ef"></script>
vendor: 1 bytes, line 3025
3025
3026<script id="tribe-events-pro-views-v2-week-day-selector-js" src="https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/js/views/week-day-selector.js?ver=c8b3a03472a267de758d"></script>
vendor: 1 bytes, line 3026
3026
3027<script id="tribe-events-pro-views-v2-week-multiday-toggle-js" src="https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/js/views/week-multiday-toggle.js?ver=69dd4df02cf23f824e9a"></script>
vendor: 1 bytes, line 3027
3027
3028<script id="tribe-events-pro-views-v2-week-event-link-js" src="https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/js/views/week-event-link.js?ver=334de69daa29ae826020"></script>
vendor: 1 bytes, line 3028
3028
3029<script id="tribe-events-pro-views-v2-map-events-scroller-js" src="https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/js/views/map-events-scroller.js?ver=23e0a112f2a065e8e1d5"></script>
vendor: 1 bytes, line 3029
3029
3030<script id="tribe-swiper-js" src="https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/vendor/swiper/dist/js/swiper.min.js?ver=7.7.16"></script>
vendor: 1 bytes, line 3030
3030
3031<script id="tribe-events-pro-views-v2-map-no-venue-modal-js" src="https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/js/views/map-no-venue-modal.js?ver=6437a60c9a943cf8f472"></script>
vendor: 1 bytes, line 3031
3031
3032<script id="tribe-events-pro-views-v2-map-provider-google-maps-js" src="https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/js/views/map-provider-google-maps.js?ver=ecf90f33549e461a1048"></script>
vendor: 1 bytes, line 3032
3032
3033<script id="tribe-events-pro-views-v2-map-events-js" src="https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/js/views/map-events.js?ver=12685890ea84c4d19079"></script>
vendor: 1 bytes, line 3033
3033
3034<script id="tribe-tooltipster-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/common/vendor/tooltipster/tooltipster.bundle.min.js?ver=6.11.5"></script>
vendor: 1 bytes, line 3034
3034
3035<script id="tribe-events-views-v2-tooltip-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/js/views/tooltip.js?ver=82f9d4de83ed0352be8e"></script>
vendor: 1 bytes, line 3035
3035
3036<script id="tribe-events-pro-views-v2-tooltip-pro-js" src="https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/js/views/tooltip-pro.js?ver=815dcb1c3f3ef0030d5f"></script>
vendor: 1 bytes, line 3036
3036
3037<script id="tribe-events-views-v2-multiday-events-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/js/views/multiday-events.js?ver=780fd76b5b819e3a6ece"></script>
vendor: 1 bytes, line 3037
3037
3038<script id="tribe-events-pro-views-v2-multiday-events-pro-js" src="https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/js/views/multiday-events-pro.js?ver=e17e8468e24cffc6f312"></script>
vendor: 1 bytes, line 3038
3038
3039<script id="tribe-events-pro-views-v2-toggle-recurrence-js" src="https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/js/views/toggle-recurrence.js?ver=fc28903018fdbc8c4161"></script>
vendor: 1 bytes, line 3039
3039
3040<script id="tribe-events-views-v2-bootstrap-datepicker-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/vendor/bootstrap-datepicker/js/bootstrap-datepicker.min.js?ver=6.16.5.1"></script>
vendor: 1 bytes, line 3040
3040
3041<script id="tribe-events-views-v2-datepicker-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/js/views/datepicker.js?ver=9ae0925bbe975f92bef4"></script>
vendor: 1 bytes, line 3041
3041
3042<script id="tribe-events-pro-views-v2-datepicker-pro-js" src="https://www.pointrichmond.com/wp-content/plugins/events-calendar-pro/build/js/views/datepicker-pro.js?ver=4f8807dfbd3260f16a53"></script>
vendor: 1 bytes, line 3042
3042
3043<script id="tribe-query-string-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/common/build/js/utils/query-string.js?ver=694b0604b0c8eafed657"></script>
vendor: 1 bytes, line 3043
3043
3044<script defer id="tribe-events-views-v2-manager-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/js/views/manager.js?ver=76866c0f9c1f9f397a02"></script>
vendor: 1 bytes, line 3044
3044
3045<script id="tribe-events-views-v2-breakpoints-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/js/views/breakpoints.js?ver=4208de2df2852e0b91ec"></script>
vendor: 1 bytes, line 3045
3045
3046<script id="tribe-events-views-v2-viewport-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/js/views/viewport.js?ver=3e90f3ec254086a30629"></script>
vendor: 1 bytes, line 3046
3046
3047<script id="tribe-events-views-v2-view-selector-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/js/views/view-selector.js?ver=a8aa8890141fbcc3162a"></script>
vendor: 1 bytes, line 3047
3047
3048<script id="tribe-events-views-v2-ical-links-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/js/views/ical-links.js?ver=0dadaa0667a03645aee4"></script>
vendor: 1 bytes, line 3048
3048
3049<script id="tribe-events-views-v2-navigation-scroll-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/js/views/navigation-scroll.js?ver=eba0057e0fd877f08e9d"></script>
vendor: 1 bytes, line 3049
3049
3050<script id="tribe-events-views-v2-month-mobile-events-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/js/views/month-mobile-events.js?ver=cee03bfee0063abbd5b8"></script>
vendor: 1 bytes, line 3050
3050
3051<script id="tribe-events-views-v2-month-grid-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/js/views/month-grid.js?ver=b5773d96c9ff699a45dd"></script>
vendor: 1 bytes, line 3051
3051
3052<script id="tribe-events-views-v2-events-bar-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/js/views/events-bar.js?ver=3825b4a45b5c6f3f04b9"></script>
vendor: 1 bytes, line 3052
3052
3053<script id="tribe-events-views-v2-events-bar-inputs-js" src="https://www.pointrichmond.com/wp-content/plugins/the-events-calendar/build/js/views/events-bar-inputs.js?ver=e3710df171bb081761bd"></script>
vendor: 1 bytes, line 3053
3053
3054<script id="fitvids-js" src="https://www.pointrichmond.com/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/jquery.fitvids.js?ver=4.27.7"></script>
vendor: 1 bytes, line 3054
3054
3055<script id="tmpl-nf-layout" type="text/template"> 3056 <span id="nf-form-title-{{{ data.id }}}" class="nf-form-title"> 3057 {{{ ( 1 == data.settings.show_title ) ? '<h' + data.settings.form_title_heading_level + '>' + data.settings.title + '</h' + data.settings.form_title_heading_level + '>' : '' }}} 3058 </span> 3059 <div class="nf-form-wrap ninja-forms-form-wrap"> 3060 <div class="nf-response-msg"></div> 3061 <div class="nf-debug-msg"></div> 3062 <div class="nf-before-form"></div> 3063 <div class="nf-form-layout"></div> 3064 <div class="nf-after-form"></div> 3065 </div> 3066</script>
3066 3067
3068<script id="tmpl-nf-empty" type="text/template"> 3069 3070</script>
vendor: 1 bytes, line 3070
3070
3071<script id="tmpl-nf-before-form" type="text/template"> 3072 {{{ data.beforeForm }}} 3073</script>
3073<script id="tmpl-nf-after-form" type="text/template"> 3074 {{{ data.afterForm }}} 3075</script>
3075<script id="tmpl-nf-before-fields" type="text/template"> 3076 <div class="nf-form-fields-required">{{{ data.renderFieldsMarkedRequired() }}}</div> 3077 {{{ data.beforeFields }}} 3078</script>
3078<script id="tmpl-nf-after-fields" type="text/template"> 3079 {{{ data.afterFields }}} 3080 <div id="nf-form-errors-{{{ data.id }}}" class="nf-form-errors" role="alert"></div> 3081 <div class="nf-form-hp"></div> 3082</script>
vendor: 1 bytes, line 3082
3082
3083<script id="tmpl-nf-before-field" type="text/template"> 3084 {{{ data.beforeField }}} 3085</script>
3085<script id="tmpl-nf-after-field" type="text/template"> 3086 {{{ data.afterField }}} 3087</script>
3087<script id="tmpl-nf-form-layout" type="text/template"> 3088 <form> 3089 <div> 3090 <div class="nf-before-form-content"></div> 3091 <div class="nf-form-content {{{ data.element_class }}}"></div> 3092 <div class="nf-after-form-content"></div> 3093 </div> 3094 </form> 3095</script>
3095<script id="tmpl-nf-form-hp" type="text/template"> 3096 <label id="nf-label-field-hp-{{{ data.id }}}" for="nf-field-hp-{{{ data.id }}}" aria-hidden="true"> 3097 {{{ nfi18n.formHoneypot }}} 3098 <input id="nf-field-hp-{{{ data.id }}}" name="nf-field-hp" class="nf-element nf-field-hp" type="text" value="" aria-labelledby="nf-label-field-hp-{{{ data.id }}}" /> 3099 </label> 3100</script>
vendor: 1 bytes, line 3100
3100
3101<script id="tmpl-nf-field-layout" type="text/template"> 3102 <div id="nf-field-{{{ data.id }}}-container" class="nf-field-container {{{ data.type }}}-container {{{ data.renderContainerClass() }}}" data-testid="nf-field-{{{ data.key }}}" data-nf-field-type="{{{ data.type }}}"> 3103 <div class="nf-before-field"></div> 3104 <div class="nf-field"></div> 3105 <div class="nf-after-field"></div> 3106 </div> 3107</script>
vendor: 1 bytes, line 3107
3107
3108<script id="tmpl-nf-field-before" type="text/template"> 3109 {{{ data.beforeField }}} 3110</script>
3110<script id="tmpl-nf-field-after" type="text/template"> 3111 <# 3112 /* 3113 * Render our input limit section if that setting exists. 3114 */ 3115 #> 3116 <div class="nf-input-limit"></div> 3117 <# 3118 /* 3119 * Render our error section if we have an error. 3120 */ 3121 #> 3122 <div id="nf-error-{{{ data.id }}}" class="nf-error-wrap nf-error" role="alert" aria-live="assertive"></div> 3123 <# 3124 /* 3125 * Render any custom HTML after our field. 3126 */ 3127 #> 3128 {{{ data.afterField }}} 3129</script>
vendor: 1 bytes, line 3129
3129
3130<script id="tmpl-nf-field-wrap" type="text/template"> 3131 <div id="nf-field-{{{ data.id }}}-wrap" class="{{{ data.renderWrapClass() }}}" data-field-id="{{{ data.id }}}"> 3132 <# 3133 /* 3134 * This is our main field template. It's called for every field type. 3135 * Note that must have ONE top-level, wrapping element. i.e. a div/span/etc that wraps all of the template. 3136 */ 3137 #> 3138 <# 3139 /* 3140 * Render our label. 3141 */ 3142 #> 3143 {{{ data.renderLabel() }}} 3144 <# 3145 /* 3146 * Render our field element. Uses the template for the field being rendered. 3147 */ 3148 #> 3149 <div class="nf-field-element">{{{ data.renderElement() }}}</div> 3150 <# 3151 /* 3152 * Render our Description Text. 3153 */ 3154 #> 3155 {{{ data.renderDescText() }}} 3156 </div> 3157</script>
vendor: 1 bytes, line 3157
3157
3158<script id="tmpl-nf-field-wrap-no-label" type="text/template"> 3159 <div id="nf-field-{{{ data.id }}}-wrap" class="{{{ data.renderWrapClass() }}}" data-field-id="{{{ data.id }}}"> 3160 <div class="nf-field-label"></div> 3161 <div class="nf-field-element">{{{ data.renderElement() }}}</div> 3162 <div class="nf-error-wrap"></div> 3163 </div> 3164</script>
vendor: 1 bytes, line 3164
3164
3165<script id="tmpl-nf-field-wrap-no-container" type="text/template"> 3166 3167 {{{ data.renderElement() }}} 3168 3169 <div class="nf-error-wrap"></div> 3170</script>
vendor: 1 bytes, line 3170
3170
3171<script id="tmpl-nf-field-label" type="text/template"> 3172 <div class="nf-field-label"> 3173 <# if ( data.type === "listcheckbox" || data.type === "listradio" || data.type === "listimage" || data.type === "date" || data.type === "starrating" || data.type === "signature" || data.type === "html" || data.type === "hr" ) { #> 3174 <span id="nf-label-field-{{{ data.id }}}" 3175 class="nf-label-span {{{ data.renderLabelClasses() }}}"> 3176 {{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}} {{{ ( 'undefined' != typeof data.required && 1 == data.required ) ? '<span class="ninja-forms-req-symbol">*</span>' : '' }}} 3177 {{{ data.maybeRenderHelp() }}} 3178 </span> 3179 <# } else { #> 3180 <label for="nf-field-{{{ data.id }}}" 3181 id="nf-label-field-{{{ data.id }}}" 3182 class="{{{ data.renderLabelClasses() }}}"> 3183 {{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}} {{{ ( 'undefined' != typeof data.required && 1 == data.required ) ? '<span class="ninja-forms-req-symbol">*</span>' : '' }}} 3184 {{{ data.maybeRenderHelp() }}} 3185 </label> 3186 <# } #> 3187 </div> 3188</script>
vendor: 1 bytes, line 3188
3188
3189<script id="tmpl-nf-field-error" type="text/template"> 3190 <div class="nf-error-msg nf-error-{{{ data.id }}}" aria-live="assertive">{{{ data.msg }}}</div> 3191</script>
3191<script id="tmpl-nf-form-error" type="text/template"> 3192 <div class="nf-error-msg nf-error-{{{ data.id }}}">{{{ data.msg }}}</div> 3193</script>
3193<script id="tmpl-nf-field-input-limit" type="text/template"> 3194 {{{ data.currentCount() }}} {{{ nfi18n.of }}} {{{ data.input_limit }}} {{{ data.input_limit_msg }}} 3195</script>
3195<script id="tmpl-nf-field-null" type="text/template"> 3196</script>
3196<script id="tmpl-nf-field-html" type="text/template"> 3197 {{{ data.value }}} 3198</script>
3198 3199 3200
3201<script id='tmpl-nf-field-input' type='text/template'> 3202 <input id="nf-field-{{{ data.id }}}" name="nf-field-{{{ data.id }}}" aria-invalid="false" aria-describedby="<# if( data.desc_text ) { #>nf-description-{{{ data.id }}} <# } #>nf-error-{{{ data.id }}}" class="{{{ data.renderClasses() }}} nf-element" type="text" value="{{{ _.escape( data.value ) }}}" {{{ data.renderPlaceholder() }}} {{{ data.maybeDisabled() }}} 3203 aria-labelledby="nf-label-field-{{{ data.id }}}" 3204 3205 {{{ data.maybeRequired() }}} 3206 > 3207</script>
vendor: 1 bytes, line 3207
3207
3208<script id="tmpl-nf-field-firstname" type="text/template"> 3209 <input 3210 type="text" 3211 value="{{{ _.escape( data.value ) }}}" 3212 class="{{{ data.renderClasses() }}} nf-element" 3213 id="nf-field-{{{ data.id }}}" 3214 name="{{ data.custom_name_attribute || 'nf-field-' + data.id + '-' + data.type }}" 3215 {{{ data.maybeDisableAutocomplete() }}} 3216 {{{ data.renderPlaceholder() }}} 3217 aria-invalid="false" 3218 aria-describedby="<# if( data.desc_text ) { #>nf-description-{{{ data.id }}} <# } #>nf-error-{{{ data.id }}}" 3219 aria-labelledby="nf-label-field-{{{ data.id }}}" 3220 {{{ data.maybeRequired() }}} 3221 > 3222</script>
vendor: 1 bytes, line 3222
3222
3223<script id="tmpl-nf-field-email" type="text/template"> 3224 <input 3225 type="email" 3226 value="{{{ _.escape( data.value ) }}}" 3227 class="{{{ data.renderClasses() }}} nf-element" 3228 id="nf-field-{{{ data.id }}}" 3229 name="{{ data.custom_name_attribute || 'nf-field-' + data.id + '-' + data.type }}" 3230 {{{data.maybeDisableAutocomplete()}}} 3231 {{{ data.renderPlaceholder() }}} 3232 {{{ data.maybeDisabled() }}} 3233 aria-invalid="false" 3234 aria-describedby="<# if( data.desc_text ) { #>nf-description-{{{ data.id }}} <# } #>nf-error-{{{ data.id }}}" 3235 aria-labelledby="nf-label-field-{{{ data.id }}}" 3236 {{{ data.maybeRequired() }}} 3237 > 3238</script>
vendor: 1 bytes, line 3238
3238
3239<script id="tmpl-nf-field-textarea" type="text/template"> 3240 <textarea id="nf-field-{{{ data.id }}}" name="nf-field-{{{ data.id }}}" aria-invalid="false" aria-describedby="<# if( data.desc_text ) { #>nf-description-{{{ data.id }}} <# } #>nf-error-{{{ data.id }}}" class="{{{ data.renderClasses() }}} nf-element" {{{ data.renderPlaceholder() }}} {{{ data.maybeDisabled() }}} {{{ data.maybeDisableAutocomplete() }}} {{{ data.maybeInputLimit() }}} 3241 aria-labelledby="nf-label-field-{{{ data.id }}}" 3242 3243 {{{ data.maybeRequired() }}} 3244 >{{{ _.escape( data.value ) }}}</textarea> 3245</script>
3245 3246 3247<!-- Rich Text Editor Templates --> 3248
3249<script id="tmpl-nf-rte-media-button" type="text/template"> 3250 <span class="dashicons dashicons-admin-media"></span> 3251</script>
3251 3252
3253<script id="tmpl-nf-rte-link-button" type="text/template"> 3254 <span class="dashicons dashicons-admin-links"></span> 3255</script>
3255 3256
3257<script id="tmpl-nf-rte-unlink-button" type="text/template"> 3258 <span class="dashicons dashicons-editor-unlink"></span> 3259</script>
3259 3260
3261<script id="tmpl-nf-rte-link-dropdown" type="text/template"> 3262 <div class="rte-link"> 3263 URL 3264 <input type="url" class="widefat code link-url"> <br /> 3265 Text 3266 <input type="url" class="widefat code link-text"> <br /> 3267 <label> 3268 <input type="checkbox" class="link-new-window"> {{{ nfi18n.fieldsTextareaOpenNewWindow }}} 3269 </label> 3270 <input type="button" class="cancel-link extra" value="Cancel"> 3271 <input type="button" class="insert-link extra" value="Insert"> 3272 </div> 3273</script>
vendor: 1 bytes, line 3273
3273
3274<script id="tmpl-nf-field-recaptcha" type="text/template"> 3275 <input id="nf-field-{{{ data.id }}}" name="nf-field-{{{ data.id }}}" class="{{{ data.renderClasses() }}} nf-element" type="hidden" value="{{{ data.value }}}" /> 3276 3277 <div class="g-recaptcha" data-callback="nf_recaptcha_response_{{{ data.id }}}" data-theme="{{{ data.theme }}}" data-sitekey="{{{ data.site_key }}}" data-fieldid="{{{ data.id }}}" {{{ ( "invisible" == data.size ) ? 'data-size="invisible"' : '' }}}></div> 3278</script>
3278<script id="tmpl-nf-field-submit" type="text/template"> 3279 3280<# 3281let myType = data.type 3282if('save'== data.type){ 3283 myType = 'button' 3284} 3285#> 3286<input id="nf-field-{{{ data.id }}}" class="{{{ data.renderClasses() }}} nf-element " type="{{{myType}}}" value="{{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}}" {{{ ( data.disabled ) ? 'aria-disabled="true" disabled="true"' : '' }}}> 3287 3288</script>
3288<script id='tmpl-nf-field-button' type='text/template'> 3289 <button id="nf-field-{{{ data.id }}}" name="nf-field-{{{ data.id }}}" class="{{{ data.classes }}} nf-element"> 3290 {{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}} 3291 </button> 3292</script>
3292<script id="tmpl-nf-field-listradio" type="text/template"> 3293 <ul aria-describedby="<# if( data.desc_text ) { #>nf-description-{{{ data.id }}} <# } #>nf-error-{{{ data.id }}}"> 3294 {{{ data.renderOptions() }}} 3295 </ul> 3296</script>
3296 3297
3298<script id='tmpl-nf-field-listradio-option' type='text/template'> 3299 <# if ( ! data.visible ) { return '' } #> 3300 <li> 3301 <input type="radio" 3302 id="nf-field-{{{ data.fieldID }}}-{{{ data.index }}}" 3303 name="nf-field-{{{ data.fieldID }}}" 3304 class="{{{ data.classes }}} nf-element {{{ ( data.value == data.currentValue || 1 == data.selected ) ? 'nf-checked' : '' }}}" value="{{{ data.value }}}" {{{ ( data.value == data.currentValue || 1 == data.selected ) ? 'checked="checked"' : '' }}} 3305 aria-labelledby="nf-label-class-field-{{{ data.fieldID }}}-{{{ data.index }}}" 3306 <# if( data.required ) { #> 3307 required aria-required="true" 3308 <# } #> 3309 > 3310 <label for="nf-field-{{{ data.fieldID }}}-{{{ data.index }}}" 3311 id="nf-label-class-field-{{{ data.fieldID }}}-{{{ data.index }}}" class="{{{ ( data.value == data.currentValue || 1 3312 == 3313 data.selected ) ? 'nf-checked-label' : '' }}}">{{{ data.label }}}</label> 3314 </li> 3315</script>
3315 3316
3317<script id='tmpl-nf-field-listradio-other' type='text/template'> 3318 <li> 3319 <input type="radio" name="nf-field-{{{ data.fieldID }}}" class="{{{ data.classes }}} nf-element" value="nf-other" {{{ ( ! data.valueFound ) ? 'checked="checked"' : '' }}}> <label>Other {{{ data.renderOtherText() }}}</label> 3320 </li> 3321</script>
3321 3322
3323<script id='tmpl-nf-field-listradio-other-text' type='text/template'> 3324 <input type="text" name="nf-field-{{{ data.fieldID }}}" class="nf-element" value="{{{ data.currentValue }}}"> 3325</script>
3325 3326 3327 </body> 3328</html> 3329 3330<!-- plugin=object-cache-pro client=phpredis metric#hits=24922 metric#misses=307 metric#hit-ratio=98.8 metric#bytes=4517988 metric#prefetches=565 metric#store-reads=163 metric#store-writes=37 metric#store-hits=583 metric#store-misses=251 metric#sql-queries=74 metric#ms-total=2312.84 metric#ms-cache=53.09 metric#ms-cache-avg=0.2668 metric#ms-cache-ratio=2.3 sample#redis-hits=175879018 sample#redis-misses=50986745 sample#redis-hit-ratio=77.5 sample#redis-ops-per-sec=102 sample#redis-evicted-keys=971656 sample#redis-used-memory=409904528 sample#redis-used-memory-rss=115814400 sample#redis-memory-fragmentation-ratio=0.3 sample#redis-connected-clients=1 sample#redis-tracking-clients=0 sample#redis-rejected-connections=0 sample#redis-keys=126447 -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.