Help
RSS
API
Feed
Maltego
Contact
Domain > www.rpcity.org
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2023-02-17
172.64.149.175
(
ClassC
)
2023-04-08
104.18.13.87
(
ClassC
)
2025-11-29
208.90.189.249
(
ClassC
)
Port 80
HTTP/1.1 302 FoundCache-Control: private, s-maxage600,no-transformContent-Type: text/html; charsetutf-8Location: https://www.rpcity.org/Server: Microsoft-IIS/10.0p3p: CPIDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNTX-Content-Type-Options: nosniffContent-Security-Policy: frame-ancestors self https://*.granicus.com https://platform.civicplus.com https://account.civicplus.com https://analytics.civicplus.com; img-src * data: blob:; worker-src * data: blob: unsafe-eval unsafe-inline; script-src * about: unsafe-inline unsafe-eval; style-src * unsafe-inline; media-src * blob:; font-src * data:; default-src *Date: Sat, 29 Nov 2025 08:09:46 GMTContent-Length: 140 html>head>title>Object moved/title>/head>body>h2>Object moved to a hrefhttps://www.rpcity.org/>here/a>./h2>/body>/html>
Port 443
HTTP/1.1 200 OKCache-Control: private, s-maxage600,no-transformContent-Type: text/html; charsetutf-8Server: Microsoft-IIS/10.0p3p: CPIDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNTSet-Cookie: ASP.NET_SessionIdbbzpmz3skeffoqfvrcxg3tng; path/; secure; HttpOnly; SameSiteNoneX-Content-Type-Options: nosniffContent-Security-Policy: frame-ancestors self https://*.granicus.com https://platform.civicplus.com https://account.civicplus.com https://analytics.civicplus.com; img-src * data: blob:; worker-src * data: blob: unsafe-eval unsafe-inline; script-src * about: unsafe-inline unsafe-eval; style-src * unsafe-inline; media-src * blob:; font-src * data:; default-src *Date: Sat, 29 Nov 2025 08:09:46 GMTContent-Length: 148289 !DOCTYPE html>html langen>head> meta http-equivContent-type contenttext/html; charsetUTF-8 />!-- Google Tag Manager for GA4 --> script>(function(w,d,s,l,i){w.GAMeasurementIDG-XV5Z069FVP;wlwl||;wl.push({gtm.start: new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0, jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.src https://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f); })(window,document,script,cpDataLayerGA4,GTM-K73C5PS);/script> !-- End Google Tag Manager for GA4 --> script typetext/javascript> var enableTelemetry false var aiConfig { instrumentationKey: 1cde048e-3185-4906-aa46-c92a7312b60f } var appInsights window.appInsights || function (a) { function b(a) { ca function () { var b arguments; c.queue.push(function () { ca.apply(c, b) }) } } var c { config: a }, d document, e window; setTimeout(function () { var b d.createElement(script); b.src a.url || https://js.monitor.azure.com/scripts/a/ai.0.js, d.getElementsByTagName(script)0.parentNode.appendChild(b) }); try { c.cookie d.cookie } catch (a) { } c.queue ; for (var f Event, Exception, Metric, PageView, Trace, Dependency; f.length;)b(track + f.pop()); if (b(setAuthenticatedUserContext), b(clearAuthenticatedUserContext), b(startTrackEvent), b(stopTrackEvent), b(startTrackPage), b(stopTrackPage), b(flush), !a.disableExceptionTracking) { f onerror, b(_ + f); var g ef; ef function (a, b, d, e, h) { var i g && g(a, b, d, e, h); return !0 ! i && c_ + f(a, b, d, e, h), i } } return c }(aiConfig); window.appInsights appInsights, appInsights.queue && 0 appInsights.queue.length; // Add telemetry initializer appInsights.queue.push(function() { appInsights.context.addTelemetryInitializer(function(envelope) { var telemetryItem envelope.data.baseData; // To check the telemetry item’s type: if (!false) { //If the telemetry is not enabled, we still want to capture Google map custom event, so only allow that if (envelope.name.indexOf(.Event) -1) return false; } }); }); appInsights.trackPageView(); /script> script> function populateAntiForgery(token) { var input document.createElement(input); input.name __RequestVerificationToken; input.type hidden; input.value token; var absPat /^https?:\/\/|^\/\//i; var forms document.getElementsByTagName(form); for (var i 0; i forms.length; i++) { if (formsi.method post && !formsi.querySelector(name__RequestVerificationToken) && !absPat.test(formsi.getAttribute(action))) { formsi.appendChild(input.cloneNode()); } } } function getAntiForgeryToken(callback, error) { var xhr new XMLHttpRequest(); xhr.open(GET, /antiforgery); xhr.addEventListener(load, function() { try { if (this.status ! 200) { throw Error(Invalid status. Could not retrieve antiforgery token.); } var obj JSON.parse(this.responseText); callback(obj.token); } catch (e) { typeof error function && error(e); } }); xhr.send(); } getAntiForgeryToken(function(token) { if (document.readyState complete || document.readyState loaded || document.readyState interactive) { populateAntiForgery(token); return; } document.addEventListener(DOMContentLoaded, function() { populateAntiForgery(token); }, false); }, console.error); /script> script typetext/javascript> window.departmentHeader {}; window.pageSectionTracker {}; window.isResponsiveEnabled true; window.isRemoveSetHeights true; if (window.isRemoveSetHeights) { document.documentElement.className + removeSetHeights; } window.mainMenuMediaQuery screen and (max-width: 40em); window.isMobileBrowserIncludingTablets false; window.fixedResponsiveMenu false; window.fullWidthResponsiveMenu true; window.responsiveMenuHeight ; window.responsiveMenuFontSize ; (function () { window.setSizeCookie function () { document.cookie dpi + window.devicePixelRatio + ; path/; document.cookie viewportWidth + window.innerWidth + ; path/; document.cookie viewportHeight + window.innerHeight + ; path/; if (screen && screen.width && screen.height) { document.cookie screenWidth + screen.width + ; path/; document.cookie screenHeight + screen.height + ; path/; } document.cookie responsiveGhost1; path/; }; setSizeCookie(); }()); /script> meta nameviewport contentwidthdevice-width, initial-scale1> meta namecategory0 contentHome /> meta nametheme-color contentrgb(65, 88, 89)> link relicon href/images/favicon.ico typeimage/x-icon /> link relshortcut icon href/images/favicon.ico typeimage/x-icon /> title>Rohnert Park, CA | Official Website/title> meta namedescription content> meta namekeywords contentHome> script src/Assets/Scripts/jQuery/jquery-2.2.4.min.js>/script> script src/Assets/Scripts/jQuery/jQuery-migrate-1.4.1.js typetext/javascript>/script> !--if IE 6>script languageJavaScript typetext/javascript> var isie6 true; /script>!endif--> !--if IE 7>script languageJavaScript typetext/javascript> var isie7 true; /script>!endif--> !--if IE 8>script languageJavaScript typetext/javascript> var isie8 true; /script>!endif--> !--if IE 9>script languageJavaScript typetext/javascript> var isie8 true; /script>!endif--> script typetext/javascript>!-- var intCountryCode 840; var externalSiteDialogHeight 390px; var order ;//-->/script> link href/-681783051.css relstylesheet typetext/css /> link href/-1465647691.css relstylesheet typetext/css /> link href/-878319290.css relstylesheet typetext/css /> link relstylesheet typetext/css href/Assets/Styles/Print.css mediaprint> script typetext/javascript> window.Pages window.Pages || {}; // FrontEnd RWD initialization window.Pages.rwdReady $.Deferred(); window.Pages.toolBarDeferred $.Deferred(); window.Pages.rwdSetupComplete $.Deferred(); window.Pages.megaMenuLoaded $.Deferred(); window.Pages.angularToolbarComplete $.Deferred(); window.Pages.frontEndToolbarComplete $.Deferred(); /script> !--CPHeadContent--> script src/41033864.js typetext/javascript>/script> !--if lte IE 8>link relstylesheet typetext/css href/App_Themes/ie8.css>!endif--> !--if lte IE 7>link relstylesheet typetext/css href/App_Themes/ie7.css>!endif--> !--if lte IE 6>link relstylesheet typetext/css href/App_Themes/ie6.css>!endif--> !--if lt IE 9>script typetext/javascript src/Scripts/html5.js>/script>!endif--> script typetext/javascript> setEditorVariables(false, 840); function getPrintPreviewType() { return 0; } function printPreview() {pPreview(getPrintPreviewType()); } /script> script src/Assets/Scripts/AlpineJS/3.14.1/alpine.min.js typetext/javascript deferdefer>/script>/head>body classwide > script>jQuery(document).click(function (event) { var target jQuery(event.target); if (target.attr(src) && target.parents(.image).length && target.parents(.widget).length) { var text target.attr(title); if (!text.length) { text N/A; } ga(send, { hitType: event, eventCategory: Image, eventAction: Image - + text, eventLabel: window.location.href }); } if (target.is(button) || target.hasClass(button) || target.parents().hasClass(button)) { var text ; if (target.parents(.button)0) { text target.parents(.button).first().text(); } else if (target.text().length) { text target.text(); } else if (target.attr(title).length) { text target.attr(title); } if (!text.length) { text N/A; } ga(send, { hitType: event, eventCategory: Button, eventAction: Button - + text, eventLabel: window.location.href }); } if (target.parents(.widgetCustomHtml).length) { ga(send, { hitType: event, eventCategory: Custom Html, eventAction: Custom Html Clicked, eventLabel: window.location.href }); } if (target.parents(.editor).length) { ga(send, { hitType: event, eventCategory: Editor, eventAction: Editor Link Clicked, eventLabel: window.location.href }); } if (target.parents(.GraphicLinks).length) { var text ; var targetGraphicLink target; if (target.hasClass(widgetGraphicLinksLink)) { targetGraphicLink jQuery(target.children()0); } if (targetGraphicLink.hasClass(text)) { text targetGraphicLink.text(); } else if (targetGraphicLink.attr(src).length) { if (targetGraphicLink.attr(alt).length) { text targetGraphicLink.attr(alt); } else { text targetGraphicLink.attr(src); } } else { text N/A; } ga(send, { hitType: event, eventCategory: Graphic Links, eventAction: Graphic Link - + text, eventLabel: window.location.href }); } if (target.parents(.InfoAdvanced).length) { ga(send, { hitType: event, eventCategory: Info Advanced, eventAction: Info Advanced Clicked, eventLabel: window.location.href }); } if (target.parents(.list).length) { ga(send, { hitType: event, eventCategory: List, eventAction: List Clicked, eventLabel: window.location.href }); } if (target.parents(.megaMenuItem).length || target.parents(.topMenuItem).length) { var megaMenuText jQuery(.topMenuItem.mouseover).find(span).text(); var breadCrumbs ; jQuery(.breadCrumbs > li).each(function () { breadCrumbs.push(this.textContent); }); var pageTitle breadCrumbs.join(>); var subTitleText target.parents(.megaMenuItem).children(.widgetTitle).children().text(); var text ; if (pageTitle) { text + pageTitle + | ; } else { text + document.title + - ; } if (target.text() && megaMenuText ) { text + N/A; } else if (target.text().length && megaMenuText.length) { if (megaMenuText target.text()) { text + megaMenuText; } else { text + megaMenuText + - + subTitleText + - + target.text(); } } else if (target.text() ) { text + megaMenuText; } else { text + target.text(); } if (!text.length) { text N/A; } ga(send, { hitType: event, eventCategory: Mega Menu, eventAction: Mega Menu : + text, eventLabel: window.location.href }); } if (target.parents(.widgetNewsFlash).length && target.parents(.widgetItem).length) { var text jQuery(target.parents(.widgetItem)0).find(.widgetTitle).children().text(); if (!text.length) { text N/A; } ga(send, { hitType: event, eventCategory: News Flash, eventAction: News Flash - + text, eventLabel: window.location.href }); } if (target.hasClass(widgetQuickLinksLink) || target.find(.widgetQuickLinksLink).length) { var text target.text(); if (!text.length) { text N/A; } ga(send, { hitType: event, eventCategory: Quick Links, eventAction: Quick Links - + text, eventLabel: window.location.href }); } if (target.attr(src) && target.parents(.cpSlideshow).length) { var text target.attr(title); if (!text.length) { text N/A; } ga(send, { hitType: event, eventCategory: Slideshow, eventAction: Slideshow - + text, eventLabel: window.location.href }); } if (target.parents(.widgetText).length) { ga(send, { hitType: event, eventCategory: Text, eventAction: Text Link Clicked, eventLabel: window.location.href }); }});/script> div idfb-root>/div>div idskipToContentLinks>a href#cc9b263b9d-a7e2-4e23-b747-b6d686e76be0 target_self classskipToContentLink>Skip to Main Content/a>/div> form idfrmReferenceFormForTelerikEditorDialogs>/form> input typehidden idGoogleMapsKey valueAIzaSyDWUuE-ifkbhxblF920N8MjpBdTg1Wt784 /> input typehidden idcpcDomain valuehttps://cp-civicplusuniversity2.civicplus.com> input typehidden idhdnStructureID value3 /> input typehidden idhdnContentCollectionID value86c9e843-4d2f-445e-a7fb-4d9547618fbf /> input typehidden idhdnWorkingCopyID valuecf0cb4e2-5830-4b02-b04d-dd89c833b791 /> input typehidden idhdnThemeID value17 /> input typehidden idpageIsFrontEnd valuetrue /> input typehidden idpageModuleID /> input typehidden idpagePageID value1 /> div idstickyPlaceholder>/div> div idouter-wrap classouter-wrap> div idinner-wrap classinner-wrap> div iddivToolbars classcpToolbars newCP mui-fixed style> /div> div idbodyWrapper> div idmainNavHolderMobile classmainNavHolderMobile>/div> div data-cpRolestructuralContainer idbodyContainerTS>!-- Header Container -->header data-cpRolestructuralContainer idheaderContainerTS classfixedTopTS>div classinner>div classsiteWrap3>div data-cpRolebanner idbannerLogoTS classbannerLogoTS empty> a idbannerLogoTS-58 style display: block; text-align: center; classbannerObject href/ target_self>img altRohnert Park California Homepage classbannerObject height89 src/ImageRepository/Document?documentID88 width356 />/a>/div>div data-cpRolecontentContainer idsearchTS> div idcc8adf8df0-58a3-417c-bc00-9beac861bba3 data-containerid8adf8df0-58a3-417c-bc00-9beac861bba3 classpageContent cpGrid cpGrid24 isLockedContainer showInMobile data-contentcontainerbreakpoint63> div classrow outer wide>!---->div classouter col col24 first last style data-widgetcontaineridd6303686-cc2d-497a-82e5-1ba033dee3b4> div classrow nest first last wide> div classinner col col24 first last idc3e0bed5-d739-485c-98cf-a52890962a95 style data-widgetcontaineridc3e0bed5-d739-485c-98cf-a52890962a95> div data-widget-id07c5bed7-a8e8-4056-8602-735b85d302d7 data-widget-controller-path/Layout/WidgetSearch> script defer typetext/javascript src/Common/Controls/jquery-ui-1.14.1/jquery-ui.min.js>/script> script defer src/Areas/Layout/Assets/Scripts/Search.js typetext/javascript>/script> script defer typetext/javascript> $(document).ready(function () { try { $(.widgetSearchButton.widgetSearchButton07c5bed7-a8e8-4056-8602-735b85d302d7).click(function (e) { e.preventDefault(); if (false||$(#ysnSearchOnlyDept07c5bed7-a8e8-4056-8602-735b85d302d7).is(:checked)) { doWidgetSearch($(this).siblings(.widgetSearchBox).val(), Number(0)); } else { doWidgetSearch($(this).siblings(.widgetSearchBox).val(), 0); } }); $(#searchField07c5bed7-a8e8-4056-8602-735b85d302d7).keypress(function (e) { if (window.clipboardData) { if (e.keyCode 13) { if ($(#ysnSearchOnlyDept07c5bed7-a8e8-4056-8602-735b85d302d7).is(:checked) || false) { doWidgetSearch($(this).val(), Number(0)); } else { doWidgetSearch($(this).val(), 0); } return false; } } else { if (e.which 13) { if ($(#ysnSearchOnlyDept07c5bed7-a8e8-4056-8602-735b85d302d7).is(:checked) || false) { doWidgetSearch($(this).val(), Number(0)); } else { doWidgetSearch($(this).val(), 0); } return false; } } return true; }); if (true) { var currentRequest null; var $searchField $(#searchField07c5bed7-a8e8-4056-8602-735b85d302d7).autocomplete({ source: function (request, response) { currentRequest $.ajax({ url: /Search/AutoComplete + ($(#ysnSearchOnlyDept07c5bed7-a8e8-4056-8602-735b85d302d7).is(:checked) || false? ?departmentId0 : ), dataType: json, timeout: 10000, beforeSend: function () { if (currentRequest ! null) { currentRequest.abort(); } }, data: { term: request.term, }, success: function (data) { response(data); $(.autoCompleteError).remove(); }, error: function (xmlhttprequest, textstatus, message) { if (textstatus timeout) { if ($(#searchField07c5bed7-a8e8-4056-8602-735b85d302d7).siblings(.autoCompleteError).length 0) $(span classautoCompleteError>p classalert error>Search autocomplete is currently not responding. Please try again later./p>/span>).insertAfter($(#searchField07c5bed7-a8e8-4056-8602-735b85d302d7)); } } }); }, html: true, delay: 500, select: function (event, ui) { $(this).val(ui.item.value); $(this).next().click(); } }); $searchField.data(ui-autocomplete)._renderItem function (ul, item) { return $(li class\itemList\>/li>) .data(ui-autocomplete-item, item) .append(a> + item.label + /a>) .appendTo(ul); };}} catch(e) {} //were going to eat this error. Autocomplete wont work but we dont want to break anything else on the page. }); /script> section idwidgetPreviewSearch classwidget widgetSearch skin39 widgetOptionSet15 styledisplay: block; aria-labelSearch> !-- For the button right and inside --> div classwidgetBody buttonRightInside> input classwidgetSearchBox widgetSearchBox07c5bed7-a8e8-4056-8602-735b85d302d7 cp5phtrue idsearchField07c5bed7-a8e8-4056-8602-735b85d302d7 namesearchField onchangesearchBtnApplyQuery(); placeholderSearch... titleSearch... typetext value /> a href/Search/Results idbtnSearchIcon classwidgetSearchButton widgetSearchButton07c5bed7-a8e8-4056-8602-735b85d302d7 rolebutton>img altSearch classimageHover data-hover/ImageRepository/Document?documentID90 data-image/ImageRepository/Document?documentID91 src/ImageRepository/Document?documentID91 />/a> label classsearchLabel forsearchField07c5bed7-a8e8-4056-8602-735b85d302d7>Search/label> /div> /section>style scoped> .widgetSearch ::-webkit-input-placeholder { color: #ffffff; } .widgetSearch :-moz-placeholder { /* Firefox 18- */ color: #ffffff; } .widgetSearch ::-moz-placeholder { /* Firefox 19+ */ color: #ffffff; } .widgetSearch :-ms-input-placeholder { color: #ffffff; } .widgetSearch .widgetBody .widgetSearchBox07c5bed7-a8e8-4056-8602-735b85d302d7 { color: #ffffff; font-family: Poppins;font-weight: 500;font-size: 1.1em;height: 70px;border: none;background:#59605A;background-clip: padding-box;padding: 0 80px 0 20px;border-radius: 15px; } .widgetSearch .widgetBody .widgetSearchButton07c5bed7-a8e8-4056-8602-735b85d302d7 { margin: 4px;padding-right: 10px; } .widgetSearch .widgetSearch-onlyDept07c5bed7-a8e8-4056-8602-735b85d302d7 { display: inline-block; color: #333; padding-top: 10px; } #ysnSearchOnlyDept07c5bed7-a8e8-4056-8602-735b85d302d7 { position: relative; top: .125em; }/style>link relstylesheet href/Common/Controls/jquery-ui-1.14.1/jquery-ui.min.css>link relstylesheet href/Common/Controls/jquery-ui-1.14.1/jquery-ui.theme.min.css>script typetext/javascript> //Updates search icons href to have the correct queryString function searchBtnApplyQuery() { document.getElementById(btnSearchIcon).href /Search?searchPhrase + document.getElementById(searchField07c5bed7-a8e8-4056-8602-735b85d302d7).value; } /script>/div> /div> !-- inner column --> /div> !-- inner row --> /div>!-- outer column -->!-- -->/div> !-- outer row --> /div>/div>nav data-cpRolenav idmainNav classsiteNav mainNav rolenavigation>ol idmainNavMenu data-parent1 classrootNavMenu rolemenu>!---->li idMainItem149 classtopMenuItem rolenone data-pageid149 data-displaymegamenuTrue>!-- -->!-- --> a role menuitem aria-haspopuptrue aria-expandedfalse id mainNavDepartments classnavMainItem mainNavItem mainNavItem1 href/149/Departments target _self > Departments /a> !-- -->!-- -->/li>!---->li idMainItem101 classtopMenuItem rolenone data-pageid101 data-displaymegamenuTrue>!-- -->!-- --> a role menuitem aria-haspopuptrue aria-expandedfalse id mainNavServices classnavMainItem mainNavItem mainNavItem2 href/101/Services target _self > Services /a> !-- -->!-- -->/li>!---->li idMainItem27 classtopMenuItem rolenone data-pageid27 data-displaymegamenuTrue>!-- -->!-- --> a role menuitem aria-haspopuptrue aria-expandedfalse id mainNavGovernment classnavMainItem mainNavItem mainNavItem3 href/27/Government target _self > Government /a> !-- -->!-- -->/li>!---->/ol> script typetext/javascript> (function () { function setupMenu() { const menuID mainNavMenu; const menuType MAIN_MENU; //setup menu manager properties for main menu if (!menuManager.mobileMainNav && true) menuManager.adjustMainItemsWidth(# + menuID); menuManager.isMainMenuEditable false; menuManager.mainMenuMaxSubMenuLevels 4; menuManager.setMOMMode(2, menuType); //Init main menu const setupDraggable menuManager.isMainMenuEditable; const urlToGetHiddenMenus /Pages/MenuMain/HiddenMainSubMenus?pageID1&moduleID&themeID17&menuContainerIDmainNav; menuManager.setupMenu(menuID, mainNav, menuType, setupDraggable, urlToGetHiddenMenus); menuManager.mainMenuInit true; menuManager.mainMenuTextResizer false; if (1.00 > 0) menuManager.mainMenuTextResizerRatio 1.00; if (window.isResponsiveEnabled) menuManager.mainMenuReady.resolve(); } if (document.readyState complete || document.readyState loaded || document.readyState interactive) { setupMenu(); return; } document.addEventListener(DOMContentLoaded, setupMenu); })(); /script>aside data-cpRolemegaMenu idmegaMenu classmegaMenu styledisplay: none;>input typehidden idmegaMenuPopupDirection value0>input typehidden idmegaMenuWidthReference value0>aside rolemenu data-cpRolecontentContainer idmainNavMegaMenu149 classcontentTop mainNavMegaMenu megaMenuContainer pageID_149 hidden data-orientationhorizontal> div idcc1ab3b28a-1d67-43ea-99fc-dc3b4a304317 data-containerid1ab3b28a-1d67-43ea-99fc-dc3b4a304317 classpageContent cpGrid cpGrid24> /div>/aside>aside rolemenu data-cpRolecontentContainer idmainNavMegaMenu101 classcontentTop mainNavMegaMenu megaMenuContainer pageID_101 hidden data-orientationhorizontal> div idcc2e98e742-23b5-4439-9879-79476a9c8465 data-containerid2e98e742-23b5-4439-9879-79476a9c8465 classpageContent cpGrid cpGrid24> /div>/aside>aside rolemenu data-cpRolecontentContainer idmainNavMegaMenu27 classcontentTop mainNavMegaMenu megaMenuContainer pageID_27 hidden data-orientationhorizontal> div idcc94d39c13-2528-4bf2-abcf-1a085534114d data-containerid94d39c13-2528-4bf2-abcf-1a085534114d classpageContent cpGrid cpGrid24> /div>/aside>/aside>/nav>/div>/div>/header>!-- Banner -->div data-cpRolestructuralContainer idbannerContainerTS classnoOverflowTS>div data-cpRolebanner idbanner1>div data-cpRolestructuralContainer idbannerSizingTS>div classsiteWrap4>div data-cpRolestructuralContainer idbannerContentTS>div data-cpRolecontentContainer idbannerContentTSa> div idcc101b1034-54e5-488d-b298-5736d8391611 data-containerid101b1034-54e5-488d-b298-5736d8391611 classpageContent cpGrid cpGrid24 showInMobile data-contentcontainerbreakpoint63> div classrow outer wide>!---->div classouter col col24 first last style data-widgetcontainerid7d48906e-2deb-4c05-af53-6b47116f72fd> div classrow nest first last wide> div classinner col col24 first last id60bf84ba-f0b1-4e3e-bdfe-b2885ca8b3ee style data-widgetcontainerid60bf84ba-f0b1-4e3e-bdfe-b2885ca8b3ee> div classwidget slideShow skin64 roleregion aria-labelSlideshow idslideshow66895b70-3715-4f55-9f5a-d5dd92f23b82 aria-haspopupfalse data-widgetID66895b70-3715-4f55-9f5a-d5dd92f23b82> input typehidden classslideTiming value5/> input typehidden classtransitionTiming value0/> input typehidden classhdnSlideshowUniqueID value794 /> div iddivSlideshow794 classcpSlideshow widgetBody cpSlideshowJS794 narrow> link href/Assets/Styles/PausePlay/PausePlay.css relstylesheet />script src/-823076099.js typetext/javascript>/script> div classcpWindow cpWindowJS794 > ol classsemanticList cpSlider fade cpSliderJS794> li classhidden id794_1985 data-index0 aria-hiddentrue> a hrefhttps://rpcity.org/845/Holiday-Toy-Drive-and-Santas-Sleigh target_blank> img src/ImageRepository/Document?documentID2330 class alt_RPCityWebsite_HomePage_TopNews Toy Drive (1) title_RPCityWebsite_HomePage_TopNews Toy Drive (1) data-delayed-image styleheight: 1px /> div namecaptionOverlay_794 classoverlay inset bottom itemCaption> div classoverlayInner> h4 classwidgetTitle>SEASON OF GIVING IN ROHNERT PARK/h4> p classwidgetDesc widgetItem>Learn how to take part in the holiday Toy Drive and discover all the ways you can help children in our community./p> /div> /div> /a> /li> /ol> /div> div aria-livepolite aria-atomictrue classliveRegionJS794 visuallyhidden>/div> script typetext/javascript> // !-- var $1 typeof $ undefined ? window.parent.$ : $; $1(document).ready(function () { new Slideshow().generate(794,0,5,false,false,0); $(#ssPlay-btn-794).addClass(isHidden); }); var $pages typeof window.Pages undefined ? window.parent.Pages : window.Pages; $1.when($pages.rwdReady).done(function () { var divSlideshowID divSlideshow794; var mediaQuerySize 25; if (mediaQuerySize 0) mediaQuerySize 25; //default for not widget slide show var mediaElementQuery # + divSlideshowID + :media(this-min-width: + mediaQuerySize + em); var $cpMedia typeof window.cpMedia undefined ? window.parent.cpMedia : window.cpMedia; var $divSlideShow $(# + divSlideshowID); var $arrows $divSlideShow.find(a.arrow); var $arrowsNew $divSlideShow.find(a.arrowNew); var $divExternalSlideshow $(.bannerSlideshowControlsNew).last(); var $overlays $(document.getElementsByName(captionOverlay_794)); if(window.isMobileBrowserIncludingTablets){ $overlays.each(function (overlay) { $(overlay).removeClass(overlay) }); } $cpMedia.unregister(mediaElementQuery) .register(mediaElementQuery, { deferSetup: false, setup: function () { cpMedia.diag($(element).removeClass(wide), mediaQuery: + mediaElementQuery); $divSlideShow.removeClass(wide).addClass(narrow); if ($divExternalSlideshow.length > 0) { $divExternalSlideshow.hide(); } if ($arrows.length > 0) { $arrows.hide(); if (typeof ($$) ! undefined) { $$(# + divSlideshowID) .on(swipeRight, function (e, a) { $arrows.filter(.prev).click(); }); $$(# + divSlideshowID) .on(swipeLeft, function (e) { $arrows.filter(.next).click(); }); } } if ($arrowsNew.length > 0) { if (!(true && !window.isMobileBrowserIncludingTablets)) { $arrowsNew.hide(); } if (typeof ($$) ! undefined) { $$(# + divSlideshowID) .on(swipeRight, function (e, a) { $arrowsNew.filter(.prev).click(); }); $$(# + divSlideshowID) .on(swipeLeft, function (e) { $arrowsNew.filter(.next).click(); }); } } if ($overlays.length > 0 && window.isMobileBrowserIncludingTablets) { if (2 1) { $overlays.hide(); } else if (2 2) { $overlays.removeClass(overlay); } } }, match: function () { cpMedia.diag($(element).addClass(wide), mediaQuery: + mediaElementQuery); $divSlideShow.addClass(wide).removeClass(narrow); if ($divExternalSlideshow.length > 0 && !$divExternalSlideshow.hasClass(none)) { $divExternalSlideshow.show(); } if ($arrows.length > 0) { $arrows.show(); if (typeof ($$) ! undefined) { $$(# + divSlideshowID).off(swipeRight); $$(# + divSlideshowID).off(swipeLeft); } } if ($arrowsNew.length > 0) { $arrowsNew.show(); if (typeof ($$) ! undefined) { $$(# + divSlideshowID).off(swipeRight); $$(# + divSlideshowID).off(swipeLeft); } } if ($overlays.length > 0) { if (2 1) { $overlays.show(); } else if (2 2 && !window.isMobileBrowserIncludingTablets) { $overlays.addClass(overlay); } } }, unmatch: function () { cpMedia.diag($(element).removeClass(wide), mediaQuery: + mediaElementQuery); $divSlideShow.removeClass(wide).addClass(narrow); if ($divExternalSlideshow.length > 0) { $divExternalSlideshow.hide(); } if ($arrows.length > 0) { $arrows.hide(); if (typeof ($$) ! undefined) { $$(# + divSlideshowID).on(swipeRight, function (e) { $arrows.filter(.prev).click(); }); $$(# + divSlideshowID).on(swipeLeft, function (e) { $arrows.filter(.next).click(); }); } } if ($arrowsNew.length > 0) { if (typeof ($$) ! undefined) { $$(# + divSlideshowID).on(swipeRight, function (e) { $arrowsNew.filter(.prev).click(); }); $$(# + divSlideshowID).on(swipeLeft, function (e) { $arrowsNew.filter(.next).click(); }); } } if ($overlays.length > 0 && window.isMobileBrowserIncludingTablets) { if (2 1) { $overlays.hide(); } else if (2 2) { $overlays.removeClass(overlay); } } } }); }); // --> /script> /div> script typetext/javascript> (function () { const widgetHandlers function (e) { $(.slideshowOptions.nonEmpty).unbind(click).click(function (e) { var $this $(this); // If the parent is a slider we need to tweak our this reference to refer to the options handle. // This came about, because we needed to use slider images to trigger options. - JE if ($this.parent().hasClass(cpSlider)) { $this $this.closest(.widget.slideShow).siblings(.handle.options); } //Set values for global variables for slideshow. if ($this.attr(data-widgetID).length ! 0) { parentID_Slideshow slideshow + $this.attr(data-widgetID); } callbackfnSlideshowSave null; var pageID ContentCollectionInstance.PageID; var moduleID ContentCollectionInstance.ModuleID; var qs ?pageID + pageID + &moduleID + moduleID; //Set slideshow widgetID ContentCollectionInstance.SlideshowWidgetID $this.siblings(.widgetID).val(); $popUp_Slideshow openCpModal({ title: Slideshow, className: newCP adminWrap cpPopOver admin modalSlideshow, isFrontEnd: false, useIframe: false, draggable: true, url: /Slideshow/SlideshowConfiguration/ + $this.siblings(.slideShow).find(.hdnSlideshowUniqueID).val() + qs }); }); $(.slideshowOptions.empty).unbind(click).click(function (e) { var $this $(this); parentID_Slideshow $this.parents(.slideShow).attr(id); var pageID ContentCollectionInstance.PageID; var moduleID ContentCollectionInstance.ModuleID; var qs ?pageID + pageID + &moduleID + moduleID; ContentCollectionInstance.SlideshowWidgetID $(this).parents(.slideShow).attr(data-widgetID); $popUp_Slideshow openCpModal({ title: Slideshow, className: newCP adminWrap cpPopOver admin modalSlideshow, isFrontEnd: false, useIframe: false, draggable: true, url: /Slideshow/SlideshowConfiguration/ + $(this).next(.hdnSlideshowUniqueID).val() + qs }); }); }; if (document.readyState complete || document.readyState loaded || document.readyState interactive) { widgetHandlers(); return; } document.addEventListener(DOMContentLoaded, widgetHandlers); })();/script> /div>script typetext/javascript> function SlideshowWidgetCallback(widgetID, response) { if (window.ContentCollectionInstance.IsWorkingCopy) { //Remove this field since the partial view adds it back. $(#slideshow + widgetID).find(.hdnSlideshowUniqueID).remove(); if ($(#slideshow + widgetID).find(.cpSlideshow).length > 0) $(#slideshow + widgetID).find(.cpSlideshow).replaceWith(response); else $(#slideshow + widgetID).find(.slideshowOptions.empty.placeholder).replaceWith(response); contentUpdated(); } else { ContentCollectionInstance.reloadContent(); } $(.slideshowOptions.nonEmpty).unbind(click).click(function (e) { var $this $(this); // If the parent is a slider we need to tweak our this reference to refer to the options handle. // This came about, because we needed to use slider images to trigger options. - JE if ($this.parent().hasClass(cpSlider)) { $this $this.closest(.widget.slideShow).siblings(.handle.options); } //Set values for global variables for slideshow. if ($this.attr(data-widgetID).length ! 0) { parentID_Slideshow slideshow + $this.attr(data-widgetID); } callbackfnSlideshowSave null; var pageID ContentCollectionInstance.PageID; var moduleID ContentCollectionInstance.ModuleID; var qs ?pageID + pageID + &moduleID + moduleID; //Set slideshow widgetID ContentCollectionInstance.SlideshowWidgetID $this.siblings(.widgetID).val(); $popUp_Slideshow openCpModal({ title: Slideshow, className: newCP adminWrap cpPopOver admin modalSlideshow, isFrontEnd: false, useIframe: false, draggable: true, url: /Slideshow/SlideshowConfiguration/ + $this.siblings(.slideShow).find(.hdnSlideshowUniqueID).val() + qs }); }); $(.slideshowOptions.empty).unbind(click).click(function (e) { var $this $(this); parentID_Slideshow $this.parents(.slideShow).attr(id); var pageID ContentCollectionInstance.PageID; var moduleID ContentCollectionInstance.ModuleID; var qs ?pageID + pageID + &moduleID + moduleID; ContentCollectionInstance.SlideshowWidgetID $(this).parents(.slideShow).attr(data-widgetID); $popUp_Slideshow openCpModal({ title: Slideshow, className: newCP adminWrap cpPopOver admin modalSlideshow, isFrontEnd: false, useIframe: false, draggable: true, url: /Slideshow/SlideshowConfiguration/ + $(this).next(.hdnSlideshowUniqueID).val() + qs }); }); } (function (){ const widgetHandlers function () { var hasEditRights false; if (window.File && window.FileList && window.FileReader && hasEditRights) { var SlideshowWidget 3; makeWidgetAreaDroppable(66895b70-3715-4f55-9f5a-d5dd92f23b82, $(#slideshow + 66895b70-3715-4f55-9f5a-d5dd92f23b82), SlideshowWidget, true, SlideshowWidgetCallback); } if(hasEditRights) browserVersionNotCompatibleWithDragDropTextUpdate($(#slideshowPlaceholder + 66895b70-3715-4f55-9f5a-d5dd92f23b82), Click to start adding images.); }; if (document.readyState complete || document.readyState loaded || document.readyState interactive) { widgetHandlers(); return; } document.addEventListener(DOMContentLoaded, widgetHandlers); })();/script> /div> !-- inner column --> /div> !-- inner row --> /div>!-- outer column -->!-- -->/div> !-- outer row --> /div>/div>/div>/div>/div> div idbanner1-56 styledisplay: none>/div> script typetext/javascript> $(window).on(load, function () { $.when(window.Pages.rwdSetupComplete) .done(function () { renderBanner(banner1-56, banner1, {BannerOptionID:56,ThemeID:17,SlotName:banner1,Name:Default,IsDefault:true,BannerMode:1,SlideShowSlideTiming:null,SlideshowTransition:0,SlideShowTransitionTiming:null,ImageScale:true,ImageAlignment:1,ImageScroll:true,MuteSound:true,VideoType:0,Status:40,SlideshowControlsPosition:0,SlideshowControlsAlignment:0,SlideshowBannerControlsColorScheme:0,DisplayVideoPauseButton:false,VideoPauseButtonAlignment:1,VideoPauseButtonControlsAlignment:0,VideoPauseButtonStyle:#FFFFFF,VideoPauseButtonBackgroundStyle:#000000,VideoPauseButtonAlignmentClass:alignRight viewport,DisplaySlideshowPauseButton:true,SlideshowControlsColor:#FFFFFF,SlideshowControlsBackgroundColor:#000000,SlideshowPauseButtonClass:isHidden,BannerImages:{BannerImageID:73,BannerOptionID:56,FileName:/ImageRepository/Document?documentID125,Height:400,Width:2200,StartingOn:null,StoppingOn:null,IsLink:false,LinkAddress:null,Sequence:1,RecordStatus:0,ModifiedBy:0,ModifiedOn:\/Date(-62135575200000)\/,AltText:null},BannerVideos:,RecordStatus:0,ModifiedBy:0,ModifiedOn:\/Date(-62135575200000)\/}, {BannerImageID:73,BannerOptionID:56,FileName:/ImageRepository/Document?documentID125,Height:400,Width:2200,StartingOn:null,StoppingOn:null,IsLink:false,LinkAddress:null,Sequence:1,RecordStatus:0,ModifiedBy:0,ModifiedOn:\/Date(-62135575200000)\/,AltText:null}, /App_Themes/Home/Images/, img alt classbannerObject src/ImageRepository/Document?documentID125 />); }); }); /script>/div>/div>!-- GBs -->div data-cpRolestructuralContainer idgbsContainerTS>div classsiteWrap>div data-cpRolecontentContainer idgbsTS> div idccba46555b-97da-4994-93ac-489d8b7b4f42 data-containeridba46555b-97da-4994-93ac-489d8b7b4f42 classpageContent cpGrid cpGrid24 isLockedContainer showInMobile data-contentcontainerbreakpoint63> div classrow outer wide>!---->div classouter col col8 first style data-widgetcontaineridab8c48f5-f916-4ea1-b5d6-a5ce8922e2d1> div classrow nest first last wide> div classinner col col8 first last id0aeead40-035b-419e-ad93-583bbb296b1e style data-widgetcontainerid0aeead40-035b-419e-ad93-583bbb296b1e> div data-widget-id4f176b57-9399-4837-9a7b-7a2de325947c data-widget-controller-path/GraphicLinks/Widget>div idgraphicLinkWidget4f176b57-9399-4837-9a7b-7a2de325947c classwidget widgetGraphicLinks skin45 widgetOptionSet4 wide data-elementqueryclasses{wide-narrow:min-width:25em} data-elementquerymatchmatchMultiColumn data-elementqueryunmatchunmatchMultiColumn data-modulewidgettypegraphicLinks> div classwidgetHeader> div class> /div> /div> div classwidgetBody cpGrid cpGrid1 > div classsemanticList>!-- -->div classwidgetItem GraphicLinks>div> a href/572 target_self classfancyButton fancyButton50 > span> span>span classtext>span classtextStyle1>Pay My Bill/span> span classtextStyle2>Learn More/span>/span>/span> /span> /a>/div> style scopedscoped>.fancyButton50.fancyButton:link,.fancyButton50.fancyButton:visited, .fancyButton50div.fancyButton{ background-color: rgb(82, 123, 124); padding-top: 18px; padding-bottom: 18px; padding-right: 15px; padding-left: 105px; -webkit-border-top-left-radius: 12px; -moz-border-top-left-radius: 12px; -khtml-border-top-left-radius: 12px; border-top-left-radius: 12px; -webkit-border-top-right-radius: 12px; -moz-border-top-right-radius: 12px; -khtml-border-top-right-radius: 12px; border-top-right-radius: 12px; -webkit-border-bottom-left-radius: 12px; -moz-border-bottom-left-radius: 12px; -khtml-border-bottom-left-radius: 12px; border-bottom-left-radius: 12px; -webkit-border-bottom-right-radius: 12px; -moz-border-bottom-right-radius: 12px; -khtml-border-bottom-right-radius: 12px; border-bottom-right-radius: 12px; background-image: url(/ImageRepository/Document?documentID102); background-repeat: no-repeat; background-position: 30px center; border-top: 2px solid rgb(126, 170, 171); border-left: 2px solid rgb(126, 170, 171); border-right: 2px solid rgb(126, 170, 171); border-bottom: 2px solid rgb(126, 170, 171);box-shadow: 0px 3px 6px rgba(29, 37, 65, 0.15);max-width: 441px;margin: 0 auto;transition: all .3s ease-in-out;}.fancyButton50.fancyButton:hover,.fancyButton50.fancyButton:focus,.fancyButton50.fancyButton:active,.fancyButton50.fancyButton.hover{ background-color: rgb(89, 96, 90); background-image: url(/ImageRepository/Document?documentID101); background-repeat: no-repeat; background-position: 20px center; border-top: 2px solid rgb(229, 225, 208); border-left: 2px solid rgb(229, 225, 208); border-right: 2px solid rgb(229, 225, 208); border-bottom: 2px solid rgb(229, 225, 208);}.fancyButton50.fancyButton:link > span,.fancyButton50.fancyButton:visited > span, .fancyButton50div.fancyButton > span{}.fancyButton50.fancyButton:hover > span,.fancyButton50.fancyButton:focus > span,.fancyButton50.fancyButton:active > span,.fancyButton50.fancyButton.hover > span{}.fancyButton50.fancyButton .text{ padding-top: 9px; padding-bottom: 9px; padding-left: 20px; text-decoration: none; padding-top: 9px; padding-bottom: 9px; padding-left: 20px; background-repeat: no-repeat; background-position: left top; border-left: 2px solid rgb(229, 225, 208);}.fancyButton50.fancyButton:hover .text,.fancyButton50.fancyButton:focus .text,.fancyButton50.fancyButton:active .text,.fancyButton50.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: left top; border-left: 2px solid rgb(229, 225, 208);}.fancyButton50.fancyButton .textStyle1{ color: rgb(252, 250, 244); font-size: 1.2em; font-family: Poppins; text-align: left; font-weight: 500; text-decoration: none;display: block;line-height: 1.3;}.fancyButton50.fancyButton:hover .textStyle1, .fancyButton50.fancyButton.hover .textStyle1{ text-decoration: underline;}.fancyButton50.fancyButton .textStyle2{ color: rgb(252, 250, 244); font-size: 1em; font-family: Poppins; text-align: left; font-style: normal; text-decoration: none;display: block;line-height: 1.3;text-transform: uppercase;}.fancyButton50.fancyButton:hover .textStyle2, .fancyButton50.fancyButton.hover .textStyle2{ text-decoration: none;}/style> /div>!-- -->div classwidgetItem GraphicLinks>div> a href/129 target_self classfancyButton fancyButton49 > span> span>span classtext>span classtextStyle1>Agendas & Minutes/span> span classtextStyle2>Learn More/span>/span>/span> /span> /a>/div> style scopedscoped>.fancyButton49.fancyButton:link,.fancyButton49.fancyButton:visited, .fancyButton49div.fancyButton{ background-color: rgb(82, 123, 124); padding-top: 18px; padding-bottom: 18px; padding-right: 15px; padding-left: 105px; -webkit-border-top-left-radius: 12px; -moz-border-top-left-radius: 12px; -khtml-border-top-left-radius: 12px; border-top-left-radius: 12px; -webkit-border-top-right-radius: 12px; -moz-border-top-right-radius: 12px; -khtml-border-top-right-radius: 12px; border-top-right-radius: 12px; -webkit-border-bottom-left-radius: 12px; -moz-border-bottom-left-radius: 12px; -khtml-border-bottom-left-radius: 12px; border-bottom-left-radius: 12px; -webkit-border-bottom-right-radius: 12px; -moz-border-bottom-right-radius: 12px; -khtml-border-bottom-right-radius: 12px; border-bottom-right-radius: 12px; background-image: url(/ImageRepository/Document?documentID98); background-repeat: no-repeat; background-position: 30px center; border-top: 2px solid rgb(126, 170, 171); border-left: 2px solid rgb(126, 170, 171); border-right: 2px solid rgb(126, 170, 171); border-bottom: 2px solid rgb(126, 170, 171);box-shadow: 0px 3px 6px rgba(29, 37, 65, 0.15);max-width: 441px;margin: 0 auto;transition: all .3s ease-in-out;}.fancyButton49.fancyButton:hover,.fancyButton49.fancyButton:focus,.fancyButton49.fancyButton:active,.fancyButton49.fancyButton.hover{ background-color: rgb(89, 96, 90); background-image: url(/ImageRepository/Document?documentID97); background-repeat: no-repeat; background-position: 20px center; border-top: 2px solid rgb(229, 225, 208); border-left: 2px solid rgb(229, 225, 208); border-right: 2px solid rgb(229, 225, 208); border-bottom: 2px solid rgb(229, 225, 208);}.fancyButton49.fancyButton:link > span,.fancyButton49.fancyButton:visited > span, .fancyButton49div.fancyButton > span{}.fancyButton49.fancyButton:hover > span,.fancyButton49.fancyButton:focus > span,.fancyButton49.fancyButton:active > span,.fancyButton49.fancyButton.hover > span{}.fancyButton49.fancyButton .text{ padding-top: 9px; padding-bottom: 9px; padding-left: 20px; text-decoration: none; padding-top: 9px; padding-bottom: 9px; padding-left: 20px; background-repeat: no-repeat; background-position: left top; border-left: 2px solid rgb(229, 225, 208);}.fancyButton49.fancyButton:hover .text,.fancyButton49.fancyButton:focus .text,.fancyButton49.fancyButton:active .text,.fancyButton49.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: left top; border-left: 2px solid rgb(229, 225, 208);}.fancyButton49.fancyButton .textStyle1{ color: rgb(252, 250, 244); font-size: 1.2em; font-family: Poppins; text-align: left; font-weight: 500; text-decoration: none;display: block;line-height: 1.3;}.fancyButton49.fancyButton:hover .textStyle1, .fancyButton49.fancyButton.hover .textStyle1{ text-decoration: underline;}.fancyButton49.fancyButton .textStyle2{ color: rgb(252, 250, 244); font-size: 1em; font-family: Poppins; text-align: left; font-style: normal; text-decoration: none;display: block;line-height: 1.3;text-transform: uppercase;}.fancyButton49.fancyButton:hover .textStyle2, .fancyButton49.fancyButton.hover .textStyle2{ text-decoration: none;}/style> /div>!-- -->/div> /div> div classwidgetFooter> /div>/div>/div> /div> !-- inner column --> /div> !-- inner row --> /div>!-- outer column -->!---->div classouter col col8 style data-widgetcontainerid808c8471-e6cf-49f4-8c70-d6bb92956afe> div classrow nest first last wide> div classinner col col8 first last idb1104637-8716-46b8-b912-e0847b1c402d style data-widgetcontaineridb1104637-8716-46b8-b912-e0847b1c402d> div data-widget-ideac8641e-574e-4619-b522-a30a3d14f7ab data-widget-controller-path/GraphicLinks/Widget>div idgraphicLinkWidgeteac8641e-574e-4619-b522-a30a3d14f7ab classwidget widgetGraphicLinks skin45 widgetOptionSet4 wide data-elementqueryclasses{wide-narrow:min-width:25em} data-elementquerymatchmatchMultiColumn data-elementqueryunmatchunmatchMultiColumn data-modulewidgettypegraphicLinks> div classwidgetHeader> div class> /div> /div> div classwidgetBody cpGrid cpGrid1 > div classsemanticList>!-- -->div classwidgetItem GraphicLinks>div> a hrefhttps://user.govoutreach.com/rohnertpark/faq.php?cmdshell target_self classfancyButton fancyButton63 > span> span>span classtext>span classtextStyle1>Report an Issue/span> span classtextStyle2>Learn More/span>/span>/span> /span> /a>/div> style scopedscoped>.fancyButton63.fancyButton:link,.fancyButton63.fancyButton:visited, .fancyButton63div.fancyButton{ background-color: rgb(82, 123, 124); padding-top: 18px; padding-bottom: 18px; padding-right: 15px; padding-left: 105px; -webkit-border-top-left-radius: 12px; -moz-border-top-left-radius: 12px; -khtml-border-top-left-radius: 12px; border-top-left-radius: 12px; -webkit-border-top-right-radius: 12px; -moz-border-top-right-radius: 12px; -khtml-border-top-right-radius: 12px; border-top-right-radius: 12px; -webkit-border-bottom-left-radius: 12px; -moz-border-bottom-left-radius: 12px; -khtml-border-bottom-left-radius: 12px; border-bottom-left-radius: 12px; -webkit-border-bottom-right-radius: 12px; -moz-border-bottom-right-radius: 12px; -khtml-border-bottom-right-radius: 12px; border-bottom-right-radius: 12px; background-image: url(/ImageRepository/Document?documentID106); background-repeat: no-repeat; background-position: 30px center; border-top: 2px solid rgb(126, 170, 171); border-left: 2px solid rgb(126, 170, 171); border-right: 2px solid rgb(126, 170, 171); border-bottom: 2px solid rgb(126, 170, 171);box-shadow: 0px 3px 6px rgba(29, 37, 65, 0.15);max-width: 441px;margin: 0 auto;transition: all .3s ease-in-out;}.fancyButton63.fancyButton:hover,.fancyButton63.fancyButton:focus,.fancyButton63.fancyButton:active,.fancyButton63.fancyButton.hover{ background-color: rgb(89, 96, 90); background-image: url(/ImageRepository/Document?documentID105); background-repeat: no-repeat; background-position: 20px center; border-top: 2px solid rgb(229, 225, 208); border-left: 2px solid rgb(229, 225, 208); border-right: 2px solid rgb(229, 225, 208); border-bottom: 2px solid rgb(229, 225, 208);}.fancyButton63.fancyButton:link > span,.fancyButton63.fancyButton:visited > span, .fancyButton63div.fancyButton > span{}.fancyButton63.fancyButton:hover > span,.fancyButton63.fancyButton:focus > span,.fancyButton63.fancyButton:active > span,.fancyButton63.fancyButton.hover > span{}.fancyButton63.fancyButton .text{ padding-top: 9px; padding-bottom: 9px; padding-left: 20px; text-decoration: none; padding-top: 9px; padding-bottom: 9px; padding-left: 20px; background-repeat: no-repeat; background-position: left top; border-left: 2px solid rgb(229, 225, 208);}.fancyButton63.fancyButton:hover .text,.fancyButton63.fancyButton:focus .text,.fancyButton63.fancyButton:active .text,.fancyButton63.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: left top; border-left: 2px solid rgb(229, 225, 208);}.fancyButton63.fancyButton .textStyle1{ color: rgb(252, 250, 244); font-size: 1.2em; font-family: Poppins; text-align: left; font-weight: 500; text-decoration: none;display: block;line-height: 1.3;}.fancyButton63.fancyButton:hover .textStyle1, .fancyButton63.fancyButton.hover .textStyle1{ text-decoration: underline;}.fancyButton63.fancyButton .textStyle2{ color: rgb(252, 250, 244); font-size: 1em; font-family: Poppins; text-align: left; font-style: normal; text-decoration: none;display: block;line-height: 1.3;text-transform: uppercase;}.fancyButton63.fancyButton:hover .textStyle2, .fancyButton63.fancyButton.hover .textStyle2{ text-decoration: none;}/style> /div>!-- -->div classwidgetItem GraphicLinks>div> a hrefhttps://www.governmentjobs.com/careers/rohnertpark target_self classfancyButton fancyButton51 > span> span>span classtext>span classtextStyle1>Career Openings/span> span classtextStyle2>Learn More/span>/span>/span> /span> /a>/div> style scopedscoped>.fancyButton51.fancyButton:link,.fancyButton51.fancyButton:visited, .fancyButton51div.fancyButton{ background-color: rgb(82, 123, 124); padding-top: 18px; padding-bottom: 18px; padding-right: 15px; padding-left: 105px; -webkit-border-top-left-radius: 12px; -moz-border-top-left-radius: 12px; -khtml-border-top-left-radius: 12px; border-top-left-radius: 12px; -webkit-border-top-right-radius: 12px; -moz-border-top-right-radius: 12px; -khtml-border-top-right-radius: 12px; border-top-right-radius: 12px; -webkit-border-bottom-left-radius: 12px; -moz-border-bottom-left-radius: 12px; -khtml-border-bottom-left-radius: 12px; border-bottom-left-radius: 12px; -webkit-border-bottom-right-radius: 12px; -moz-border-bottom-right-radius: 12px; -khtml-border-bottom-right-radius: 12px; border-bottom-right-radius: 12px; background-image: url(/ImageRepository/Document?documentID100); background-repeat: no-repeat; background-position: 30px center; border-top: 2px solid rgb(126, 170, 171); border-left: 2px solid rgb(126, 170, 171); border-right: 2px solid rgb(126, 170, 171); border-bottom: 2px solid rgb(126, 170, 171);box-shadow: 0px 3px 6px rgba(29, 37, 65, 0.15);max-width: 441px;margin: 0 auto;transition: all .3s ease-in-out;}.fancyButton51.fancyButton:hover,.fancyButton51.fancyButton:focus,.fancyButton51.fancyButton:active,.fancyButton51.fancyButton.hover{ background-color: rgb(89, 96, 90); background-image: url(/ImageRepository/Document?documentID99); background-repeat: no-repeat; background-position: 20px center; border-top: 2px solid rgb(229, 225, 208); border-left: 2px solid rgb(229, 225, 208); border-right: 2px solid rgb(229, 225, 208); border-bottom: 2px solid rgb(229, 225, 208);}.fancyButton51.fancyButton:link > span,.fancyButton51.fancyButton:visited > span, .fancyButton51div.fancyButton > span{}.fancyButton51.fancyButton:hover > span,.fancyButton51.fancyButton:focus > span,.fancyButton51.fancyButton:active > span,.fancyButton51.fancyButton.hover > span{}.fancyButton51.fancyButton .text{ padding-top: 9px; padding-bottom: 9px; padding-left: 20px; text-decoration: none; padding-top: 9px; padding-bottom: 9px; padding-left: 20px; background-repeat: no-repeat; background-position: left top; border-left: 2px solid rgb(229, 225, 208);}.fancyButton51.fancyButton:hover .text,.fancyButton51.fancyButton:focus .text,.fancyButton51.fancyButton:active .text,.fancyButton51.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: left top; border-left: 2px solid rgb(229, 225, 208);}.fancyButton51.fancyButton .textStyle1{ color: rgb(252, 250, 244); font-size: 1.2em; font-family: Poppins; text-align: left; font-weight: 500; text-decoration: none;display: block;line-height: 1.3;}.fancyButton51.fancyButton:hover .textStyle1, .fancyButton51.fancyButton.hover .textStyle1{ text-decoration: underline;}.fancyButton51.fancyButton .textStyle2{ color: rgb(252, 250, 244); font-size: 1em; font-family: Poppins; text-align: left; font-style: normal; text-decoration: none;display: block;line-height: 1.3;text-transform: uppercase;}.fancyButton51.fancyButton:hover .textStyle2, .fancyButton51.fancyButton.hover .textStyle2{ text-decoration: none;}/style> /div>!-- -->/div> /div> div classwidgetFooter> /div>/div>/div> /div> !-- inner column --> /div> !-- inner row --> /div>!-- outer column -->!---->div classouter col col8 last style data-widgetcontainerid9fd38b3e-ee64-4256-ac48-b81f69afa272> div classrow nest first last wide> div classinner col col8 first last id49e913fe-9763-4988-a15d-ba4247ef4d2a style data-widgetcontainerid49e913fe-9763-4988-a15d-ba4247ef4d2a> div data-widget-id938e7c56-bb0c-43ca-a5e0-02c6efd366fa data-widget-controller-path/GraphicLinks/Widget>div idgraphicLinkWidget938e7c56-bb0c-43ca-a5e0-02c6efd366fa classwidget widgetGraphicLinks skin45 widgetOptionSet4 wide data-elementqueryclasses{wide-narrow:min-width:25em} data-elementquerymatchmatchMultiColumn data-elementqueryunmatchunmatchMultiColumn data-modulewidgettypegraphicLinks> div classwidgetHeader> div class> /div> /div> div classwidgetBody cpGrid cpGrid1 > div classsemanticList>!-- -->div classwidgetItem GraphicLinks>div> a href/160 target_self classfancyButton fancyButton53 > span> span>span classtext>span classtextStyle1>Recreation Activities/span> span classtextStyle2>Learn More/span>/span>/span> /span> /a>/div> style scopedscoped>.fancyButton53.fancyButton:link,.fancyButton53.fancyButton:visited, .fancyButton53div.fancyButton{ background-color: rgb(82, 123, 124); padding-top: 18px; padding-bottom: 18px; padding-right: 15px; padding-left: 105px; -webkit-border-top-left-radius: 12px; -moz-border-top-left-radius: 12px; -khtml-border-top-left-radius: 12px; border-top-left-radius: 12px; -webkit-border-top-right-radius: 12px; -moz-border-top-right-radius: 12px; -khtml-border-top-right-radius: 12px; border-top-right-radius: 12px; -webkit-border-bottom-left-radius: 12px; -moz-border-bottom-left-radius: 12px; -khtml-border-bottom-left-radius: 12px; border-bottom-left-radius: 12px; -webkit-border-bottom-right-radius: 12px; -moz-border-bottom-right-radius: 12px; -khtml-border-bottom-right-radius: 12px; border-bottom-right-radius: 12px; background-image: url(/ImageRepository/Document?documentID104); background-repeat: no-repeat; background-position: 30px center; border-top: 2px solid rgb(126, 170, 171); border-left: 2px solid rgb(126, 170, 171); border-right: 2px solid rgb(126, 170, 171); border-bottom: 2px solid rgb(126, 170, 171);box-shadow: 0px 3px 6px rgba(29, 37, 65, 0.15);max-width: 441px;margin: 0 auto;transition: all .3s ease-in-out;}.fancyButton53.fancyButton:hover,.fancyButton53.fancyButton:focus,.fancyButton53.fancyButton:active,.fancyButton53.fancyButton.hover{ background-color: rgb(89, 96, 90); background-image: url(/ImageRepository/Document?documentID103); background-repeat: no-repeat; background-position: 20px center; border-top: 2px solid rgb(229, 225, 208); border-left: 2px solid rgb(229, 225, 208); border-right: 2px solid rgb(229, 225, 208); border-bottom: 2px solid rgb(229, 225, 208);}.fancyButton53.fancyButton:link > span,.fancyButton53.fancyButton:visited > span, .fancyButton53div.fancyButton > span{}.fancyButton53.fancyButton:hover > span,.fancyButton53.fancyButton:focus > span,.fancyButton53.fancyButton:active > span,.fancyButton53.fancyButton.hover > span{}.fancyButton53.fancyButton .text{ padding-top: 9px; padding-bottom: 9px; padding-left: 20px; text-decoration: none; padding-top: 9px; padding-bottom: 9px; padding-left: 20px; background-repeat: no-repeat; background-position: left top; border-left: 2px solid rgb(229, 225, 208);}.fancyButton53.fancyButton:hover .text,.fancyButton53.fancyButton:focus .text,.fancyButton53.fancyButton:active .text,.fancyButton53.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: left top; border-left: 2px solid rgb(229, 225, 208);}.fancyButton53.fancyButton .textStyle1{ color: rgb(252, 250, 244); font-size: 1.2em; font-family: Poppins; text-align: left; font-weight: 500; text-decoration: none;display: block;line-height: 1.3;}.fancyButton53.fancyButton:hover .textStyle1, .fancyButton53.fancyButton.hover .textStyle1{ text-decoration: underline;}.fancyButton53.fancyButton .textStyle2{ color: rgb(252, 250, 244); font-size: 1em; font-family: Poppins; text-align: left; font-style: normal; text-decoration: none;display: block;line-height: 1.3;text-transform: uppercase;}.fancyButton53.fancyButton:hover .textStyle2, .fancyButton53.fancyButton.hover .textStyle2{ text-decoration: none;}/style> /div>!-- -->div classwidgetItem GraphicLinks>div> a href/bids.aspx target_self classfancyButton fancyButton64 > span> span>span classtext>span classtextStyle1>Open RFQ/RFP Bids/span> span classtextStyle2>Learn More/span>/span>/span> /span> /a>/div> style scopedscoped>.fancyButton64.fancyButton:link,.fancyButton64.fancyButton:visited, .fancyButton64div.fancyButton{ background-color: rgb(82, 123, 124); padding-top: 18px; padding-bottom: 18px; padding-right: 15px; padding-left: 105px; -webkit-border-top-left-radius: 12px; -moz-border-top-left-radius: 12px; -khtml-border-top-left-radius: 12px; border-top-left-radius: 12px; -webkit-border-top-right-radius: 12px; -moz-border-top-right-radius: 12px; -khtml-border-top-right-radius: 12px; border-top-right-radius: 12px; -webkit-border-bottom-left-radius: 12px; -moz-border-bottom-left-radius: 12px; -khtml-border-bottom-left-radius: 12px; border-bottom-left-radius: 12px; -webkit-border-bottom-right-radius: 12px; -moz-border-bottom-right-radius: 12px; -khtml-border-bottom-right-radius: 12px; border-bottom-right-radius: 12px; background-image: url(/ImageRepository/Document?documentID108); background-repeat: no-repeat; background-position: 30px center; border-top: 2px solid rgb(126, 170, 171); border-left: 2px solid rgb(126, 170, 171); border-right: 2px solid rgb(126, 170, 171); border-bottom: 2px solid rgb(126, 170, 171);box-shadow: 0px 3px 6px rgba(29, 37, 65, 0.15);max-width: 441px;margin: 0 auto;transition: all .3s ease-in-out;}.fancyButton64.fancyButton:hover,.fancyButton64.fancyButton:focus,.fancyButton64.fancyButton:active,.fancyButton64.fancyButton.hover{ background-color: rgb(89, 96, 90); background-image: url(/ImageRepository/Document?documentID107); background-repeat: no-repeat; background-position: 20px center; border-top: 2px solid rgb(229, 225, 208); border-left: 2px solid rgb(229, 225, 208); border-right: 2px solid rgb(229, 225, 208); border-bottom: 2px solid rgb(229, 225, 208);}.fancyButton64.fancyButton:link > span,.fancyButton64.fancyButton:visited > span, .fancyButton64div.fancyButton > span{}.fancyButton64.fancyButton:hover > span,.fancyButton64.fancyButton:focus > span,.fancyButton64.fancyButton:active > span,.fancyButton64.fancyButton.hover > span{}.fancyButton64.fancyButton .text{ padding-top: 9px; padding-bottom: 9px; padding-left: 20px; text-decoration: none; padding-top: 9px; padding-bottom: 9px; padding-left: 20px; background-repeat: no-repeat; background-position: left top; border-left: 2px solid rgb(229, 225, 208);}.fancyButton64.fancyButton:hover .text,.fancyButton64.fancyButton:focus .text,.fancyButton64.fancyButton:active .text,.fancyButton64.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: left top; border-left: 2px solid rgb(229, 225, 208);}.fancyButton64.fancyButton .textStyle1{ color: rgb(252, 250, 244); font-size: 1.2em; font-family: Poppins; text-align: left; font-weight: 500; text-decoration: none;display: block;line-height: 1.3;}.fancyButton64.fancyButton:hover .textStyle1, .fancyButton64.fancyButton.hover .textStyle1{ text-decoration: underline;}.fancyButton64.fancyButton .textStyle2{ color: rgb(252, 250, 244); font-size: 1em; font-family: Poppins; text-align: left; font-style: normal; text-decoration: none;display: block;line-height: 1.3;text-transform: uppercase;}.fancyButton64.fancyButton:hover .textStyle2, .fancyButton64.fancyButton.hover .textStyle2{ text-decoration: none;}/style> /div>!-- -->/div> /div> div classwidgetFooter> /div>/div>/div> /div> !-- inner column --> /div> !-- inner row --> /div>!-- outer column -->!-- -->/div> !-- outer row --> /div>/div>/div>/div>!-- Content container -->div data-cpRolestructuralContainer idmainContainerTS>div classsiteWrap>div data-cpRolestructuralContainer idmainWrapTS classmainWrap rolemain>div data-cpRolestructuralContainer idouterContentWrapTS classouterContentWrap>div data-cpRolestructuralContainer idcontentWrapTS classcontentWrap>div data-cpRolebreadCrumbs idbreadCrumbs classbreadCrumbContainer>script typetext/javascript>$(#breadCrumbs).hide();/script>/div>div data-cpRolemainContentContainer idmoduleContent> div idpage classmoduleContentNew> input idhdnPageID namehdnPageID typehidden value1 /> input idhdnParentID namehdnParentID typehidden value /> input idhdnVersionID namehdnVersionID typehidden value1286 /> input idpageMenuTitle namepageMenuTitle typehidden valueHome /> input idpageShowFeatureColumn namepageShowFeatureColumn typehidden valueTrue /> input idhdnIsLayoutPage namehdnIsLayoutPage typehidden valueFalse /> input idhdnPageStatus namehdnPageStatus typehidden valuePublished /> div idcc9b263b9d-a7e2-4e23-b747-b6d686e76be0 data-containerid9b263b9d-a7e2-4e23-b747-b6d686e76be0 classpageContent cpGrid cpGrid24 data-contentcontainerbreakpoint40 > /div> /div> div classnewCP> /div>/div>/div>/div>/div>/div>/div>!-- Calendar/Carousel -->div data-cpRolestructuralContainer idhomeContainer1>div data-cpRolebanner idbanner2>div data-cpRolestructuralContainer idhomeContainer1TS>div classsiteWrap>div data-cpRolecontentContainer idhomeContent1a> div idcc13e9e211-b134-4c4c-af1e-7abff58b7000 data-containerid13e9e211-b134-4c4c-af1e-7abff58b7000 classpageContent cpGrid cpGrid24 showInMobile data-contentcontainerbreakpoint63> div classrow outer wide>!---->div classouter col col24 first last style data-widgetcontaineride6fb226f-cf31-48fe-b10a-a444ab7c9d9a> div classrow nest first last wide> div classinner col col24 first last id9a4be3ec-dc91-495e-8e56-ea603a41c3ab style data-widgetcontainerid9a4be3ec-dc91-495e-8e56-ea603a41c3ab> div data-widget-idffa7cef5-d5a1-4684-9bee-ecd55dcf1d58 data-widget-controller-path/InfoAdvanced/Widget> section iddivInfoAdvffa7cef5-d5a1-4684-9bee-ecd55dcf1d58 classwidget widgetInfoAdvanced skin59 widgetOptionSet5 wide data-modulewidgettypeinfoAdv data-elementqueryclasses{wide-narrow:min-width:25em} data-elementquerymatchmatchMultiColumn data-elementqueryunmatchunmatchMultiColumn aria-labelInfo Advanced> header classwidgetHeader idheaderffa7cef5-d5a1-4684-9bee-ecd55dcf1d58> div class> /div> /header> div classwidgetBody cpGrid cpGrid1 > div classrow wide> div classcol col1 first last> ol classpageStyles semanticList>li classInfoAdvanced widgetItem fr-view> h2 classsubhead1>News & Events/h2>/li> /ol> /div> /div> /div> div classwidgetFooter> /div> /section>script typetext/javascript> //Render slideshow if info advacned items contain one. $(document).ready(function (e) { $(#divInfoAdvffa7cef5-d5a1-4684-9bee-ecd55dcf1d58 .InfoAdvanced.widgetItem).each(function () { renderSlideshowIfApplicable($(this)); }); });/script>/div> /div> !-- inner column --> /div> !-- inner row --> /div>!-- outer column -->!-- -->/div> !-- outer row --> div classrow outer wide>!---->div classouter col col12 first style data-widgetcontainerid9968b166-1ead-48b3-8537-fbc55ae634da> div classrow nest first last wide> div classinner col col12 first last idd0fd3c82-649b-40e3-9d3f-692248312508 style data-widgetcontaineridd0fd3c82-649b-40e3-9d3f-692248312508> div data-widget-ide3ec6c80-6682-41d0-95ce-8d39b9f8a73f data-widget-controller-path/NewsFlash/Widget> section classwidget widgetNewsFlash skin60 widgetOptionSet49 wide data-modulewidgettypenewsFlash idwidgetNewsFlashe3ec6c80-6682-41d0-95ce-8d39b9f8a73f data-elementqueryclasses{wide-narrow:min-width:25em} data-elementquerymatchmatchMultiColumn data-elementqueryunmatchunmatchMultiColumn aria-labelNews Flash> div classwidgetBody cpGrid cpGrid1 > div classrow wide style> div classcol col1 first last> ol classsemanticList>li classwidgetItem mediaLeft data-news-i-d52> a href/CivicAlerts.aspx?AID52 target_self>img classmedia src/ImageRepository/Document?documentID2171 altproposed water rate adjustments stylewidth:25%; />/a> div classtext stylemargin-left:30%;> h4 idnewsFlashItemHeader52 classwidgetTitle> a href/CivicAlerts.aspx?AID52 target_self>Public Hearing on Water Rates Set /a>/h4>div classwidgetDesc>The City of Rohnert Park is proposing adjustments to water service rates beginning January 1, 2026. a href/CivicAlerts.aspx?AID52 target_self idnewsFlashReadOn52 aria-labelledbynewsFlashItemHeader52 newsFlashReadOn52 classreadOn>Read on.../a>/div> /div>/li>li classwidgetItem mediaLeft data-news-i-d63> a href/CivicAlerts.aspx?AID63 target_self>img classmedia src/ImageRepository/Document?documentID2322 altgeneral plan press release stylewidth:25%; />/a> div classtext stylemargin-left:30%;> h4 idnewsFlashItemHeader63 classwidgetTitle> a href/CivicAlerts.aspx?AID63 target_self>Rohnert Park Publishes Draft 2040 General Plan and Environmental Impact Report for Public Review /a>/h4>div classwidgetDesc>The City of Rohnert Park has released its Draft 2040 General Plan and Draft Environmental Impact Report (EIR) for public review. a href/CivicAlerts.aspx?AID63 target_self idnewsFlashReadOn63 aria-labelledbynewsFlashItemHeader63 newsFlashReadOn63 classreadOn>Read on.../a>/div> /div>/li>li classwidgetItem mediaLeft data-news-i-d61> a href/CivicAlerts.aspx?AID61 target_self>img classmedia src/ImageRepository/Document?documentID2304 altScreenshot 2025-11-19 162656 stylewidth:25%; />/a> div classtext stylemargin-left:30%;> h4 idnewsFlashItemHeader61 classwidgetTitle> a href/CivicAlerts.aspx?AID61 target_self>Press Release: Rohnert Park Community Launches Annual Holiday Toy Drive /a>/h4>div classwidgetDesc>The City of Rohnert Park Foundation, in partnership with Rohnert Park Public Safety Officers (RPPSOA), is launching the 2025 Holiday Toy Drive to support children and families in Rohnert Park. a href/CivicAlerts.aspx?AID61 target_self idnewsFlashReadOn61 aria-labelledbynewsFlashItemHeader61 newsFlashReadOn61 classreadOn>Read on.../a>/div> /div>/li>li classwidgetItem mediaLeft data-news-i-d62> a href/CivicAlerts.aspx?AID62 target_self>img classmedia src/ImageRepository/Document?documentID2308 altScreenshot 2025-11-19 172209 stylewidth:25%; />/a> div classtext stylemargin-left:30%;> h4 idnewsFlashItemHeader62 classwidgetTitle> a href/CivicAlerts.aspx?AID62 target_self>Press Release: City of Rohnert Park Agrees to Preliminary Terms with CenterCal Properties /a>/h4>div classwidgetDesc>Rohnert Park, Calif. — At the Nov. 18 meeting, the City of Rohnert Park City Council unanimously approved, 5-0, to agree to preliminary terms with CenterCal Properties, LLC on the development of 6400 State Farm Drive. a href/CivicAlerts.aspx?AID62 target_self idnewsFlashReadOn62 aria-labelledbynewsFlashItemHeader62 newsFlashReadOn62 classreadOn>Read on.../a>/div> /div>/li> /ol> /div> /div> a idnewsFlashViewAlle3ec6c80-6682-41d0-95ce-8d39b9f8a73f classwidgetViewAll alignLeft style href/CivicAlerts.aspx?CID10,11,12,8,13,14,1,15,6,16,18,19&sortdate aria-labelNews Flash View All>View All News/a> /div> div classwidgetFooter> /div> div classaddItemModal hidden> div classurl hidden>/CivicAlerts.aspx/div> /div> /section>/div> /div> !-- inner column --> /div> !-- inner row --> /div>!-- outer column -->!---->div classouter col col1 style data-widgetcontainerid7a81f7f2-b697-4b31-a0bd-b3520e4e3558> div classrow nest first last wide> div classinner col col1 first last id9fba6cda-d490-4eca-9912-24835fb07b51 style data-widgetcontainerid9fba6cda-d490-4eca-9912-24835fb07b51> div classwidget widgetSpacer id63cfc927-71de-48c8-857e-cbe493efeb8d>/div> /div> !-- inner column --> /div> !-- inner row --> /div>!-- outer column -->!---->div classouter col col11 last style data-widgetcontainerid952e9a80-2c47-4266-a547-bdd17408ec06> div classrow nest first last wide> div classinner col col11 first last id22c113e8-d5dc-4c0a-80bf-4ae11762ab2b style data-widgetcontainerid22c113e8-d5dc-4c0a-80bf-4ae11762ab2b> div iddivTabbed57cd8249-2e0a-42a3-b057-923f5a273028 classwidget widgetTabbed wide skin63 data-widgetid57cd8249-2e0a-42a3-b057-923f5a273028 roletablist> ol classtabbedWidget cpTabs style > !-- -->li classactive> a href#tab57cd8249-2e0a-42a3-b057-923f5a273028_0 classtabButton roletab aria-controls#tab57cd8249-2e0a-42a3-b057-923f5a273028_0 aria-selectedtrue>span classtabName editable data-sequence0 data-tabnameEvents contenteditablefalse>Events/span>/a>/li>!-- -->li class> a href#tab57cd8249-2e0a-42a3-b057-923f5a273028_1 classtabButton roletab aria-controls#tab57cd8249-2e0a-42a3-b057-923f5a273028_1 aria-selectedfalse>span classtabName editable data-sequence1 data-tabnameMeetings contenteditablefalse>Meetings/span>/a>/li>!-- --> /ol> div classcpTabPanels> ol classtabbedWidgetNarrow cpTabs styledisplay: none;> li classactive> a href#tab57cd8249-2e0a-42a3-b057-923f5a273028_0 classtabButton roletab aria-controls#tab57cd8249-2e0a-42a3-b057-923f5a273028_0 aria-selectedtrue>span classtabName editable data-sequence0 data-tabnameEvents contenteditablefalse>Events/span>/a>/li> /ol> div classtabbedWidget cpTabPanel showing style idtab57cd8249-2e0a-42a3-b057-923f5a273028_0 roletabpanel>div data-widget-id3110912f-7c47-46c7-b5eb-dc1879b980d3 data-widget-controller-path/Calendar/Widget> script src/Areas/Calendar/Assets/Scripts/Calendar.js>/script> div idwidgetCalendar3110912f-7c47-46c7-b5eb-dc1879b980d3 classwidget widgetCalendar skin61 widgetOptionSet3 narrow data-modulewidgettypecalendar data-elementqueryclasses{wide-narrow:min-width:25em} data-elementquerymatchmatchMultiColumn data-elementqueryunmatchunmatchMultiColumn> div classwidgetBody cpGrid cpGrid1 > div classcalendarInnerWrapper> div classrow narrow style> script src/Scripts/jquery.urlToLink.min.js>/script>input typehidden value"2025-11-28","2025-12-24","2025-12-25","2026-01-01","2026-01-03","2026-07-04","2026-09-07" nameday-list /> div classcol col1 first last> ol classsemanticList>li classwidgetItem data-event-i-d1171 > h4 classwidgetTitle>Fri, Nov. 28 - Sat, Nov. 29 /h4> div style classwidgetDesc> strong>a href/Calendar.aspx?EID1171>Rohnert Park Craft Faire/a>/strong> /div> /li>li classwidgetItem data-event-i-d1177 > h4 classwidgetTitle>Wed, Dec. 24 /h4> div style classwidgetDesc> strong>a href/Calendar.aspx?EID1177>Christmas Eve (Offices Closed)/a>/strong> /div> /li>li classwidgetItem data-event-i-d636 > h4 classwidgetTitle>Thu, Dec. 25 /h4> div style classwidgetDesc> strong>a href/Calendar.aspx?EID636>Christmas Day (Offices Closed)/a>/strong> /div> /li>li classwidgetItem data-event-i-d631 > h4 classwidgetTitle>Thu, Jan. 1 /h4> div style classwidgetDesc> strong>a href/Calendar.aspx?EID631>New Year's Day (Offices Closed)/a>/strong> /div> /li>li classwidgetItem data-event-i-d1185 > h4 classwidgetTitle>Sat, Jan. 3 /h4> div style classwidgetDesc> strong>a href/Calendar.aspx?EID1185 target_self>20th Annual Bucket Brigade Blood Drive/a>/strong> /div> /li>li classwidgetItem data-event-i-d627 > h4 classwidgetTitle>Sat, Jul. 4 /h4> div style classwidgetDesc> strong>a href/Calendar.aspx?EID627>Independence Day (Offices Closed)/a>/strong> /div> /li>li classwidgetItem data-event-i-d640 > h4 classwidgetTitle>Mon, Sep. 7 /h4> div style classwidgetDesc> strong>a href/Calendar.aspx?EID640>Labor Day (Offices Closed)/a>/strong> /div> /li> /ol> /div>/div> /div> a idcalendarViewAll3110912f-7c47-46c7-b5eb-dc1879b980d3 classwidgetViewAll alignLeft style href/calendar.aspx?CID29,14,24,30,31,28,23,32,33 aria-labelCalendar View All>View All Events/a> /div> div classwidgetFooter> /div> div classaddItemModal hidden> div classurl hidden>/Calendar.aspx/div> /div>/div>/div> /div> ol classtabbedWidgetNarrow cpTabs styledisplay: none;> li class> a href#tab57cd8249-2e0a-42a3-b057-923f5a273028_1 classtabButton roletab aria-controls#tab57cd8249-2e0a-42a3-b057-923f5a273028_1 aria-selectedfalse>span classtabName editable data-sequence1 data-tabnameMeetings contenteditablefalse>Meetings/span>/a>/li> /ol> div classtabbedWidget cpTabPanel styledisplay: none; idtab57cd8249-2e0a-42a3-b057-923f5a273028_1 roletabpanel>div data-widget-id40f061f3-865f-4dc0-a019-77928fb35172 data-widget-controller-path/Calendar/Widget> script src/Areas/Calendar/Assets/Scripts/Calendar.js>/script> div idwidgetCalendar40f061f3-865f-4dc0-a019-77928fb35172 classwidget widgetCalendar skin61 widgetOptionSet3 narrow data-modulewidgettypecalendar data-elementqueryclasses{wide-narrow:min-width:25em} data-elementquerymatchmatchMultiColumn data-elementqueryunmatchunmatchMultiColumn> div classwidgetBody cpGrid cpGrid1 > div classcalendarInnerWrapper> div classrow narrow style> script src/Scripts/jquery.urlToLink.min.js>/script>input typehidden value"2025-12-01","2025-12-02","2025-12-04","2025-12-09","2025-12-11","2025-12-22","2025-12-23" nameday-list /> div classcol col1 first last> ol classsemanticList>li classwidgetItem data-event-i-d874 > h4 classwidgetTitle>Mon, Dec. 1 /h4> div style classwidgetDesc> strong>a href/Calendar.aspx?EID874>Parks & Recreation Commission Meeting/a>/strong> /div> /li>li classwidgetItem data-event-i-d1183 > h4 classwidgetTitle>Tue, Dec. 2 /h4> div style classwidgetDesc> strong>a href/Calendar.aspx?EID1183 target_self>City Council Special Meeting/a>/strong> /div> /li>li classwidgetItem data-event-i-d856 > h4 classwidgetTitle>Thu, Dec. 4 /h4> div style classwidgetDesc> strong>a href/Calendar.aspx?EID856>Mobile Home Rent Appeals Board Meeting/a>/strong> /div> /li>li classwidgetItem data-event-i-d653 > h4 classwidgetTitle>Tue, Dec. 9 /h4> div style classwidgetDesc> strong>a href/Calendar.aspx?EID653 target_self>City Council Regular Meeting/a>/strong> /div> /li>li classwidgetItem data-event-i-d799 > h4 classwidgetTitle>Thu, Dec. 11 /h4> div style classwidgetDesc> strong>a href/Calendar.aspx?EID799>Planning Commission Regular Meeting/a>/strong> /div> /li>li classwidgetItem data-event-i-d1155 > h4 classwidgetTitle>Mon, Dec. 22 /h4> div style classwidgetDesc> strong>a href/Calendar.aspx?EID1155>Bicycle & Pedestrian Advisory Committee Regular Meeting/a>/strong> /div> /li>li classwidgetItem data-event-i-d672 > h4 classwidgetTitle>Tue, Dec. 23 /h4> div style classwidgetDesc> strong>a href/Calendar.aspx?EID672 target_self>City Council Regular Meeting/a>/strong> /div> /li> /ol> /div>/div> /div> a idcalendarViewAll40f061f3-865f-4dc0-a019-77928fb35172 classwidgetViewAll alignLeft style href/calendar.aspx?CID25,14,36,37,38,34,35,39 aria-labelCalendar View All>View All Events/a> /div> div classwidgetFooter> /div> div classaddItemModal hidden> div classurl hidden>/Calendar.aspx/div> /div>/div>/div> /div> /div> /div> script typetext/javascript> $.when(window.Pages.rwdReady).done(function () { var tabbedWidgetID divTabbed57cd8249-2e0a-42a3-b057-923f5a273028; var mediaQuerySize 25; if (mediaQuerySize > 0) { var mediaElementQuery # + tabbedWidgetID + :media(this-min-width: + mediaQuerySize + em); var $tabbedWidget $(# + tabbedWidgetID); window.cpMedia.unregister(mediaElementQuery).register(mediaElementQuery, { deferSetup: false, setup: function () { var liveEditEnabled $.cookie(enableLiveEdit) true; if (!liveEditEnabled) { $tabbedWidget.addClass(narrow).removeClass(wide); cpMedia.diag($(element).addClass(narrow), mediaQuery: + mediaElementQuery); $tabbedWidget.find(.tabbedWidget.cpTabs).hide(); $tabbedWidget.find(.tabbedWidgetNarrow.cpTabs).show(); $tabbedWidget.data(tabHeightSet, false); } }, match: function () { $tabbedWidget.addClass(wide).removeClass(narrow); cpMedia.diag($(element).removeClass(narrow), mediaQuery: + mediaElementQuery); $tabbedWidget.find(.tabbedWidget.cpTabs).show(); $tabbedWidget.find(.tabbedWidgetNarrow.cpTabs).hide(); if($tabbedWidget.data(tabHeightSet) false) { $tabbedWidget.data(tabHeightSet, true); var tabbedWidgetID divTabbed57cd8249-2e0a-42a3-b057-923f5a273028; setTabbedWidgetsTabHeight(tabbedWidgetID); } $(.cpTabPanels).unbind(click); }, unmatch: function () { var liveEditEnabled $.cookie(enableLiveEdit) true; if (!liveEditEnabled) { $tabbedWidget.addClass(narrow).removeClass(wide); cpMedia.diag($(element).addClass(narrow), mediaQuery: + mediaElementQuery); $tabbedWidget.find(.tabbedWidget.cpTabs).hide(); $tabbedWidget.find(.tabbedWidgetNarrow.cpTabs).show(); } $(.cpTabPanels).click(function() { this.scrollIntoView(); }); } }); } }); //Used for when page is initially loaded if($(#divTabbed57cd8249-2e0a-42a3-b057-923f5a273028).hasClass(narrow)) { $(.cpTabPanels).click(function() { this.scrollIntoView(); }); } //If responsive not enabled, execute this after a timeout if(!isResponsiveEnabled) { window.setTimeout(function(){ var tabbedWidgetID divTabbed57cd8249-2e0a-42a3-b057-923f5a273028; typeof setTabbedWidgetsTabHeight function && setTabbedWidgetsTabHeight(tabbedWidgetID); }, 1500); } function reinitCarousels() { if (window.carouselsToInit) { for (var i 0; i window.carouselsToInit.length; i++) { carouselsToIniti(); } } } function sizeTabbedContent(element){ if(window.Pages){ if(window.Pages.onResizeHandlers){ var setTabbedInterval setInterval(function () { window.Pages.onResizeHandlers.forEach(function(car){car();}); }, 25) setTimeout(function () { clearInterval(setTabbedInterval); if ($.cookie(enableLiveEdit) true) { setInterval(function () { window.Pages.onResizeHandlers.forEach(function(car){car();}); }, 2000); } }, 2500); element.onclickwindow.setTimeout(function(){reinitCarousels();},2); } } } function adjustTab(e) { e.preventDefault(); window.setTimeout(function(){ reinitCarousels(); }, 2); sizeTabbedContent(this); } var tabButtons document.querySelectorAll(#divTabbed57cd8249-2e0a-42a3-b057-923f5a273028 .tabButton); tabButtons.forEach(function (tabButton) { tabButton.addEventListener(click, adjustTab); }); /script> /div> !-- inner column --> /div> !-- inner row --> /div>!-- outer column -->!-- -->/div> !-- outer row --> /div>/div>/div>/div> div idbanner2-57 styledisplay: none>/div> script typetext/javascript> $(window).on(load, function () { $.when(window.Pages.rwdSetupComplete) .done(function () { renderBanner(banner2-57, banner2, {BannerOptionID:57,ThemeID:17,SlotName:banner2,Name:Default,IsDefault:true,BannerMode:1,SlideShowSlideTiming:null,SlideshowTransition:0,SlideShowTransitionTiming:null,ImageScale:true,ImageAlignment:1,ImageScroll:true,MuteSound:true,VideoType:0,Status:40,SlideshowControlsPosition:0,SlideshowControlsAlignment:0,SlideshowBannerControlsColorScheme:0,DisplayVideoPauseButton:false,VideoPauseButtonAlignment:1,VideoPauseButtonControlsAlignment:0,VideoPauseButtonStyle:#FFFFFF,VideoPauseButtonBackgroundStyle:#000000,VideoPauseButtonAlignmentClass:alignRight viewport,DisplaySlideshowPauseButton:true,SlideshowControlsColor:#FFFFFF,SlideshowControlsBackgroundColor:#000000,SlideshowPauseButtonClass:isHidden,BannerImages:{BannerImageID:74,BannerOptionID:57,FileName:/ImageRepository/Document?documentID138,Height:1100,Width:2200,StartingOn:null,StoppingOn:null,IsLink:false,LinkAddress:null,Sequence:1,RecordStatus:0,ModifiedBy:0,ModifiedOn:\/Date(-62135575200000)\/,AltText:null},BannerVideos:,RecordStatus:0,ModifiedBy:0,ModifiedOn:\/Date(-62135575200000)\/}, {BannerImageID:74,BannerOptionID:57,FileName:/ImageRepository/Document?documentID138,Height:1100,Width:2200,StartingOn:null,StoppingOn:null,IsLink:false,LinkAddress:null,Sequence:1,RecordStatus:0,ModifiedBy:0,ModifiedOn:\/Date(-62135575200000)\/,AltText:null}, /App_Themes/Home/Images/, img alt classbannerObject src/ImageRepository/Document?documentID138 />); }); }); /script>/div>/div>!-- Quick Links -->div data-cpRolestructuralContainer idhomeContainer2>div classinner>div classsiteWrap>div data-cpRolecontentContainer idhomeContent2a> div idcc0137f85e-dfd1-48ab-9b91-d585ce7d08a0 data-containerid0137f85e-dfd1-48ab-9b91-d585ce7d08a0 classpageContent cpGrid cpGrid24 showInMobile data-contentcontainerbreakpoint63> div classrow outer wide>!---->div classouter col col24 first last style data-widgetcontainerida62857e6-4f07-4322-8f4e-a551de84a299> div classrow nest first wide> div classinner col col24 first last iddb5eee45-32b6-4299-8a33-346a26c740cf style data-widgetcontaineriddb5eee45-32b6-4299-8a33-346a26c740cf> div data-widget-idacbce53f-de4a-43fa-b263-77585f00b723 data-widget-controller-path/InfoAdvanced/Widget> section iddivInfoAdvacbce53f-de4a-43fa-b263-77585f00b723 classwidget widgetInfoAdvanced skin59 widgetOptionSet5 wide data-modulewidgettypeinfoAdv data-elementqueryclasses{wide-narrow:min-width:25em} data-elementquerymatchmatchMultiColumn data-elementqueryunmatchunmatchMultiColumn aria-labelInfo Advanced> header classwidgetHeader idheaderacbce53f-de4a-43fa-b263-77585f00b723> div class> /div> /header> div classwidgetBody cpGrid cpGrid1 > div classrow wide> div classcol col1 first last> ol classpageStyles semanticList>li classInfoAdvanced widgetItem fr-view> h2 classsubhead1>Meet your Elected Officials/h2>/li> /ol> /div> /div> /div> div classwidgetFooter> /div> /section>script typetext/javascript> //Render slideshow if info advacned items contain one. $(document).ready(function (e) { $(#divInfoAdvacbce53f-de4a-43fa-b263-77585f00b723 .InfoAdvanced.widgetItem).each(function () { renderSlideshowIfApplicable($(this)); }); });/script>/div> /div> !-- inner column --> /div> !-- inner row --> div classrow nest last wide> div classinner col col24 first last id8823695f-64fc-4f4a-b88c-5e1446d80a95 style data-widgetcontainerid8823695f-64fc-4f4a-b88c-5e1446d80a95> div data-widget-id689636da-d52c-425d-8f8c-851f5ba10ef7 data-widget-controller-path/GraphicLinks/Widget>div idgraphicLinkWidget689636da-d52c-425d-8f8c-851f5ba10ef7 classwidget widgetGraphicLinks skin62 widgetOptionSet48 wide data-elementqueryclasses{wide-narrow:min-width:22em} data-elementquerymatchmatchMultiColumn data-elementqueryunmatchunmatchMultiColumn data-modulewidgettypegraphicLinks> div classwidgetHeader> div class> /div> /div> div classwidgetBody cpGrid cpGrid5 > div classrow autoWidths center wide>!---->div classcol col1 first >div classsemanticList>!-- -->div classwidgetItem GraphicLinks>div> a href/directory.aspx?eid109 target_self classfancyButton fancyButton57 > span> span>span classtext>span classtextStyle1>Samanthabr>RodrigueZbr> /span>br>span classtextStyle2>District 1br>Council Memberbr> /span>/span>/span> /span> /a>/div> style scopedscoped>.fancyButton57.fancyButton:link,.fancyButton57.fancyButton:visited, .fancyButton57div.fancyButton{ width: 250px; background-image: url(/ImageRepository/Document?documentID113); background-repeat: no-repeat; background-position: left top; border-top: 5px solid rgb(140, 151, 142); border-left: 5px solid rgb(140, 151, 142); border-right: 5px solid rgb(140, 151, 142); border-bottom: 5px solid rgb(140, 151, 142);border-radius: 25px;margin: 0 auto;background: linear-gradient(180deg, rgba(105, 113, 106, 1) 0%, rgba(105, 113, 106, 1) 100%);backdrop-filter: blur(6px);line-height: 1.2;overflow: hidden;transition: all .2s ease-in-out;}.fancyButton57.fancyButton:hover,.fancyButton57.fancyButton:focus,.fancyButton57.fancyButton:active,.fancyButton57.fancyButton.hover{ background-repeat: no-repeat; background-position: left top;}.fancyButton57.fancyButton:link > span,.fancyButton57.fancyButton:visited > span, .fancyButton57div.fancyButton > span{}.fancyButton57.fancyButton:hover > span,.fancyButton57.fancyButton:focus > span,.fancyButton57.fancyButton:active > span,.fancyButton57.fancyButton.hover > span{}.fancyButton57.fancyButton .text{ color: rgb(252, 250, 244); font-size: 1em; font-family: Poppins; padding-top: 335px; padding-bottom: 1em; padding-right: 1em; padding-left: 1em; font-weight: 600; text-decoration: none; padding-top: 335px; padding-bottom: 1em; padding-right: 1em; padding-left: 1em; background-image: url(/ImageRepository/Document?documentID113); background-repeat: no-repeat; background-position: 50% top;height: 420px;vertical-align: top;position: relative;box-shadow: inset 0px 3px 12px rgba(0, 0, 0, 0.53);}.fancyButton57 .text::after {content: ;position: absolute;left: 50%;bottom: 15px;transform: translateX(-50%);width: 100%;height: 4px;max-width: 50px;background: #E5E1D0;border-radius: 2px;transition: all .2s ease-in-out;}.fancyButton57 .text::before {content: ;position: absolute;top: 0;left: 0;width: 100%;height: 325px;background: rgba(105, 113, 106, .5);transition: all .2s ease-in-out;letter-spacing: 2px;text-transform: uppercase;line-height: 1.2;display: inline-block;padding-bottom: 10px;}.fancyButton57.fancyButton:hover .text,.fancyButton57.fancyButton:focus .text,.fancyButton57.fancyButton:active .text,.fancyButton57.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: 50% top;}.fancyButton57:is(:hover,:focus,:active) .text::after {max-width: 200px;}.fancyButton57:is(:hover,:focus,:active) .text::before {opacity: 0;}.fancyButton57.fancyButton .textStyle1{ color: rgb(252, 250, 244); font-size: 1em; font-weight: 600; text-decoration: none;letter-spacing: 1px;text-transform: uppercase;line-height: 1.2;display: inline-block;padding-bottom: 10px;}.fancyButton57.fancyButton:hover .textStyle1, .fancyButton57.fancyButton.hover .textStyle1{ text-decoration: none;}.fancyButton57.fancyButton .textStyle2{ color: rgb(252, 250, 244); font-size: 1em; font-weight: 300; text-decoration: none;}.fancyButton57.fancyButton:hover .textStyle2, .fancyButton57.fancyButton.hover .textStyle2{ text-decoration: none;}/style> /div>!---->/div>/div>!---->div classcol col1 >div classsemanticList>!-- -->div classwidgetItem GraphicLinks>div> a href/directory.aspx?eid106 target_self classfancyButton fancyButton58 > span> span>span classtext>span classtextStyle1>Emilybr>SanborNbr> br>/span>br>span classtextStyle2>District 2br>Vice Mayorbr>br>/span>/span>/span> /span> /a>/div> style scopedscoped>.fancyButton58.fancyButton:link,.fancyButton58.fancyButton:visited, .fancyButton58div.fancyButton{ width: 250px; background-image: url(/ImageRepository/Document?documentID114); background-repeat: no-repeat; background-position: left top; border-top: 5px solid rgb(140, 151, 142); border-left: 5px solid rgb(140, 151, 142); border-right: 5px solid rgb(140, 151, 142); border-bottom: 5px solid rgb(140, 151, 142);border-radius: 25px;margin: 0 auto;background: linear-gradient(180deg, rgba(105, 113, 106, 1) 0%, rgba(105, 113, 106, 1) 100%);backdrop-filter: blur(6px);line-height: 1.2;overflow: hidden;transition: all .2s ease-in-out;}.fancyButton58.fancyButton:hover,.fancyButton58.fancyButton:focus,.fancyButton58.fancyButton:active,.fancyButton58.fancyButton.hover{ background-repeat: no-repeat; background-position: left top;}.fancyButton58.fancyButton:link > span,.fancyButton58.fancyButton:visited > span, .fancyButton58div.fancyButton > span{}.fancyButton58.fancyButton:hover > span,.fancyButton58.fancyButton:focus > span,.fancyButton58.fancyButton:active > span,.fancyButton58.fancyButton.hover > span{}.fancyButton58.fancyButton .text{ color: rgb(252, 250, 244); font-size: 1em; font-family: Poppins; padding-top: 335px; padding-bottom: 1em; padding-right: 1em; padding-left: 1em; font-weight: 600; text-decoration: none; padding-top: 335px; padding-bottom: 1em; padding-right: 1em; padding-left: 1em; background-image: url(/ImageRepository/Document?documentID114); background-repeat: no-repeat; background-position: 50% top;height: 420px;vertical-align: top;position: relative;box-shadow: inset 0px 3px 12px rgba(0, 0, 0, 0.53);}.fancyButton58 .text::after {content: ;position: absolute;left: 50%;bottom: 15px;transform: translateX(-50%);width: 100%;height: 4px;max-width: 50px;background: #E5E1D0;border-radius: 2px;transition: all .2s ease-in-out;}.fancyButton58 .text::before {content: ;position: absolute;top: 0;left: 0;width: 100%;height: 325px;background: rgba(105, 113, 106, .5);transition: all .2s ease-in-out;letter-spacing: 2px;text-transform: uppercase;line-height: 1.2;display: inline-block;padding-bottom: 10px;}.fancyButton58.fancyButton:hover .text,.fancyButton58.fancyButton:focus .text,.fancyButton58.fancyButton:active .text,.fancyButton58.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: 50% top;}.fancyButton58:is(:hover,:focus,:active) .text::after {max-width: 200px;}.fancyButton58:is(:hover,:focus,:active) .text::before {opacity: 0;}.fancyButton58.fancyButton .textStyle1{ color: rgb(252, 250, 244); font-size: 1em; font-weight: 600; text-decoration: none;letter-spacing: 1px;text-transform: uppercase;line-height: 1.2;display: inline-block;padding-bottom: 10px;}.fancyButton58.fancyButton:hover .textStyle1, .fancyButton58.fancyButton.hover .textStyle1{ text-decoration: none;}.fancyButton58.fancyButton .textStyle2{ color: rgb(252, 250, 244); font-size: 1em; font-weight: 300; text-decoration: none;}.fancyButton58.fancyButton:hover .textStyle2, .fancyButton58.fancyButton.hover .textStyle2{ text-decoration: none;}/style> /div>!---->/div>/div>!---->div classcol col1 >div classsemanticList>!-- -->div classwidgetItem GraphicLinks>div> a href/directory.aspx?eid105 target_self classfancyButton fancyButton59 > span> span>span classtext>span classtextStyle1>Gerardbr>GiudicEbr> br>/span>br>span classtextStyle2>District 3br>Mayorbr>br>/span>/span>/span> /span> /a>/div> style scopedscoped>.fancyButton59.fancyButton:link,.fancyButton59.fancyButton:visited, .fancyButton59div.fancyButton{ width: 250px; background-image: url(/ImageRepository/Document?documentID114); background-repeat: no-repeat; background-position: left top; border-top: 5px solid rgb(140, 151, 142); border-left: 5px solid rgb(140, 151, 142); border-right: 5px solid rgb(140, 151, 142); border-bottom: 5px solid rgb(140, 151, 142);border-radius: 25px;margin: 0 auto;background: linear-gradient(180deg, rgba(105, 113, 106, 1) 0%, rgba(105, 113, 106, 1) 100%);backdrop-filter: blur(6px);line-height: 1.2;overflow: hidden;transition: all .2s ease-in-out;}.fancyButton59.fancyButton:hover,.fancyButton59.fancyButton:focus,.fancyButton59.fancyButton:active,.fancyButton59.fancyButton.hover{ background-repeat: no-repeat; background-position: left top;}.fancyButton59.fancyButton:link > span,.fancyButton59.fancyButton:visited > span, .fancyButton59div.fancyButton > span{}.fancyButton59.fancyButton:hover > span,.fancyButton59.fancyButton:focus > span,.fancyButton59.fancyButton:active > span,.fancyButton59.fancyButton.hover > span{}.fancyButton59.fancyButton .text{ color: rgb(252, 250, 244); font-size: 1em; font-family: Poppins; padding-top: 335px; padding-bottom: 1em; padding-right: 1em; padding-left: 1em; font-weight: 600; text-decoration: none; padding-top: 335px; padding-bottom: 1em; padding-right: 1em; padding-left: 1em; background-image: url(/ImageRepository/Document?documentID115); background-repeat: no-repeat; background-position: 50% top;height: 420px;vertical-align: top;position: relative;box-shadow: inset 0px 3px 12px rgba(0, 0, 0, 0.53);}.fancyButton59 .text::after {content: ;position: absolute;left: 50%;bottom: 15px;transform: translateX(-50%);width: 100%;height: 4px;max-width: 50px;background: #E5E1D0;border-radius: 2px;transition: all .2s ease-in-out;}.fancyButton59 .text::before {content: ;position: absolute;top: 0;left: 0;width: 100%;height: 325px;background: rgba(105, 113, 106, .5);transition: all .2s ease-in-out;letter-spacing: 2px;text-transform: uppercase;line-height: 1.2;display: inline-block;padding-bottom: 10px;}.fancyButton59.fancyButton:hover .text,.fancyButton59.fancyButton:focus .text,.fancyButton59.fancyButton:active .text,.fancyButton59.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: 50% top;}.fancyButton59:is(:hover,:focus,:active) .text::after {max-width: 200px;}.fancyButton59:is(:hover,:focus,:active) .text::before {opacity: 0;}.fancyButton59.fancyButton .textStyle1{ color: rgb(252, 250, 244); font-size: 1em; font-weight: 600; text-decoration: none;letter-spacing: 1px;text-transform: uppercase;line-height: 1.2;display: inline-block;padding-bottom: 10px;}.fancyButton59.fancyButton:hover .textStyle1, .fancyButton59.fancyButton.hover .textStyle1{ text-decoration: none;}.fancyButton59.fancyButton .textStyle2{ color: rgb(252, 250, 244); font-size: 1em; font-weight: 300; text-decoration: none;}.fancyButton59.fancyButton:hover .textStyle2, .fancyButton59.fancyButton.hover .textStyle2{ text-decoration: none;}/style> /div>!---->/div>/div>!---->div classcol col1 >div classsemanticList>!-- -->div classwidgetItem GraphicLinks>div> a href/directory.aspx?eid108 target_self classfancyButton fancyButton60 > span> span>span classtext>span classtextStyle1>Jackiebr>ElwarDbr>br>/span>br>span classtextStyle2>District 4br>Council Memberbr>br>/span>/span>/span> /span> /a>/div> style scopedscoped>.fancyButton60.fancyButton:link,.fancyButton60.fancyButton:visited, .fancyButton60div.fancyButton{ width: 250px; background-image: url(/ImageRepository/Document?documentID114); background-repeat: no-repeat; background-position: left top; border-top: 5px solid rgb(140, 151, 142); border-left: 5px solid rgb(140, 151, 142); border-right: 5px solid rgb(140, 151, 142); border-bottom: 5px solid rgb(140, 151, 142);border-radius: 25px;margin: 0 auto;background: linear-gradient(180deg, rgba(105, 113, 106, 1) 0%, rgba(105, 113, 106, 1) 100%);backdrop-filter: blur(6px);line-height: 1.2;overflow: hidden;transition: all .2s ease-in-out;}.fancyButton60.fancyButton:hover,.fancyButton60.fancyButton:focus,.fancyButton60.fancyButton:active,.fancyButton60.fancyButton.hover{ background-repeat: no-repeat; background-position: left top;}.fancyButton60.fancyButton:link > span,.fancyButton60.fancyButton:visited > span, .fancyButton60div.fancyButton > span{}.fancyButton60.fancyButton:hover > span,.fancyButton60.fancyButton:focus > span,.fancyButton60.fancyButton:active > span,.fancyButton60.fancyButton.hover > span{}.fancyButton60.fancyButton .text{ color: rgb(252, 250, 244); font-size: 1em; font-family: Poppins; padding-top: 335px; padding-bottom: 1em; padding-right: 1em; padding-left: 1em; font-weight: 600; text-decoration: none; padding-top: 335px; padding-bottom: 1em; padding-right: 1em; padding-left: 1em; background-image: url(/ImageRepository/Document?documentID116); background-repeat: no-repeat; background-position: 50% top;height: 420px;vertical-align: top;position: relative;box-shadow: inset 0px 3px 12px rgba(0, 0, 0, 0.53);}.fancyButton60 .text::after {content: ;position: absolute;left: 50%;bottom: 15px;transform: translateX(-50%);width: 100%;height: 4px;max-width: 50px;background: #E5E1D0;border-radius: 2px;transition: all .2s ease-in-out;}.fancyButton60 .text::before {content: ;position: absolute;top: 0;left: 0;width: 100%;height: 325px;background: rgba(105, 113, 106, .5);transition: all .2s ease-in-out;letter-spacing: 2px;text-transform: uppercase;line-height: 1.2;display: inline-block;padding-bottom: 10px;}.fancyButton60.fancyButton:hover .text,.fancyButton60.fancyButton:focus .text,.fancyButton60.fancyButton:active .text,.fancyButton60.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: 50% top;}.fancyButton60:is(:hover,:focus,:active) .text::after {max-width: 200px;}.fancyButton60:is(:hover,:focus,:active) .text::before {opacity: 0;}.fancyButton60.fancyButton .textStyle1{ color: rgb(252, 250, 244); font-size: 1em; font-weight: 600; text-decoration: none;letter-spacing: 1px;text-transform: uppercase;line-height: 1.2;display: inline-block;padding-bottom: 10px;}.fancyButton60.fancyButton:hover .textStyle1, .fancyButton60.fancyButton.hover .textStyle1{ text-decoration: none;}.fancyButton60.fancyButton .textStyle2{ color: rgb(252, 250, 244); font-size: 1em; font-weight: 300; text-decoration: none;}.fancyButton60.fancyButton:hover .textStyle2, .fancyButton60.fancyButton.hover .textStyle2{ text-decoration: none;}/style> /div>!---->/div>/div>!---->div classcol col1 last>div classsemanticList>!-- -->div classwidgetItem GraphicLinks>div> a href/directory.aspx?eid107 target_self classfancyButton fancyButton61 > span> span>span classtext>span classtextStyle1>Susanbr>Hollingsworth-Adams/span>br>span classtextStyle2>District 5br>Council Memberbr>br>/span>/span>/span> /span> /a>/div> style scopedscoped>.fancyButton61.fancyButton:link,.fancyButton61.fancyButton:visited, .fancyButton61div.fancyButton{ width: 250px; background-image: url(/ImageRepository/Document?documentID117); background-repeat: no-repeat; background-position: left top; border-top: 5px solid rgb(140, 151, 142); border-left: 5px solid rgb(140, 151, 142); border-right: 5px solid rgb(140, 151, 142); border-bottom: 5px solid rgb(140, 151, 142);border-radius: 25px;margin: 0 auto;background: linear-gradient(180deg, rgba(105, 113, 106, 1) 0%, rgba(105, 113, 106, 1) 100%);backdrop-filter: blur(6px);line-height: 1.2;overflow: hidden;transition: all .2s ease-in-out;}.fancyButton61.fancyButton:hover,.fancyButton61.fancyButton:focus,.fancyButton61.fancyButton:active,.fancyButton61.fancyButton.hover{ background-repeat: no-repeat; background-position: left top;}.fancyButton61.fancyButton:link > span,.fancyButton61.fancyButton:visited > span, .fancyButton61div.fancyButton > span{}.fancyButton61.fancyButton:hover > span,.fancyButton61.fancyButton:focus > span,.fancyButton61.fancyButton:active > span,.fancyButton61.fancyButton.hover > span{}.fancyButton61.fancyButton .text{ color: rgb(252, 250, 244); font-size: 1em; font-family: Poppins; padding-top: 335px; padding-bottom: 1em; padding-right: 1em; padding-left: 1em; font-weight: 600; text-decoration: none; padding-top: 335px; padding-bottom: 1em; padding-right: 1em; padding-left: 1em; background-image: url(/ImageRepository/Document?documentID117); background-repeat: no-repeat; background-position: 50% top;height: 420px;vertical-align: top;position: relative;box-shadow: inset 0px 3px 12px rgba(0, 0, 0, 0.53);}.fancyButton61 .text::after {content: ;position: absolute;left: 50%;bottom: 15px;transform: translateX(-50%);width: 100%;height: 4px;max-width: 50px;background: #E5E1D0;border-radius: 2px;transition: all .2s ease-in-out;}.fancyButton61 .text::before {content: ;position: absolute;top: 0;left: 0;width: 100%;height: 325px;background: rgba(105, 113, 106, .5);transition: all .2s ease-in-out;letter-spacing: 2px;text-transform: uppercase;line-height: 1.2;display: inline-block;padding-bottom: 10px;}.fancyButton61.fancyButton:hover .text,.fancyButton61.fancyButton:focus .text,.fancyButton61.fancyButton:active .text,.fancyButton61.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: 50% top;}.fancyButton61:is(:hover,:focus,:active) .text::after {max-width: 200px;}.fancyButton61:is(:hover,:focus,:active) .text::before {opacity: 0;}.fancyButton61.fancyButton .textStyle1{ color: rgb(252, 250, 244); font-size: 1em; font-weight: 600; text-decoration: none;letter-spacing: 1px;text-transform: uppercase;line-height: 1.2;display: inline-block;padding-bottom: 10px;}.fancyButton61.fancyButton:hover .textStyle1, .fancyButton61.fancyButton.hover .textStyle1{ text-decoration: none;}.fancyButton61.fancyButton .textStyle2{ color: rgb(252, 250, 244); font-size: 1em; font-weight: 300; text-decoration: none;}.fancyButton61.fancyButton:hover .textStyle2, .fancyButton61.fancyButton.hover .textStyle2{ text-decoration: none;}/style> /div>!---->/div>/div>!-- -->/div> /div> div classwidgetFooter> /div>/div>/div> /div> !-- inner column --> /div> !-- inner row --> /div>!-- outer column -->!-- -->/div> !-- outer row --> div classrow outer wide>!---->div classouter col col24 first last style data-widgetcontainerid210ef393-3125-47fb-89ba-d689dc33880c> div classrow nest first last wide> div classinner col col24 first last id71c86e93-e62f-45ad-8d04-67882130b832 style data-widgetcontainerid71c86e93-e62f-45ad-8d04-67882130b832> div data-widget-ide2ad1c5a-b892-4319-a991-553a85c8ad1e data-widget-controller-path/GraphicLinks/Widget>div idgraphicLinkWidgete2ad1c5a-b892-4319-a991-553a85c8ad1e classwidget widgetGraphicLinks skin39 widgetOptionSet4 wide data-elementqueryclasses{wide-narrow:min-width:25em} data-elementquerymatchmatchMultiColumn data-elementqueryunmatchunmatchMultiColumn data-modulewidgettypegraphicLinks> div classwidgetHeader> div class> /div> /div> div classwidgetBody cpGrid cpGrid1 > div classsemanticList>!-- -->div classwidgetItem GraphicLinks>div> a hrefhttps://santarosa.maps.arcgis.com/apps/instant/lookup/index.html?appidd26f49d6a40e4b94a3acb5e16bd47b7b target_blank classfancyButton fancyButton62 aria-labelDistrict Map Opens in new window> span> span>span classtext>District Map/span>/span> /span> /a>/div> style scopedscoped>.fancyButton62.fancyButton:link,.fancyButton62.fancyButton:visited, .fancyButton62div.fancyButton{ background-color: rgb(65, 88, 89); -webkit-border-top-left-radius: 10px; -moz-border-top-left-radius: 10px; -khtml-border-top-left-radius: 10px; border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-top-right-radius: 10px; -khtml-border-top-right-radius: 10px; border-top-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-bottom-left-radius: 10px; -khtml-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-bottom-right-radius: 10px; -khtml-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; background-repeat: no-repeat; background-position: left top;box-shadow: 0 2px 10px #41585933;transition: .2s ease-in-out;background-size: 4em;background: url(/ImageRepository/Document?documentID112) right 1.5em center no-repeat #415859;}.fancyButton62.fancyButton:hover,.fancyButton62.fancyButton:focus,.fancyButton62.fancyButton:active,.fancyButton62.fancyButton.hover{ background-repeat: no-repeat; background-position: left top;background-position: right 2em center;padding-left: 2.5em; }.fancyButton62.fancyButton:link > span,.fancyButton62.fancyButton:visited > span, .fancyButton62div.fancyButton > span{}.fancyButton62.fancyButton:hover > span,.fancyButton62.fancyButton:focus > span,.fancyButton62.fancyButton:active > span,.fancyButton62.fancyButton.hover > span{}.fancyButton62.fancyButton .text{ color: rgb(252, 250, 244); font-size: 1.1em; font-family: Poppins; text-align: left; padding-top: 1em; padding-bottom: 1em; padding-right: 3em; padding-left: 2em; font-weight: 600; text-decoration: none; padding-top: 1em; padding-bottom: 1em; padding-right: 3em; padding-left: 2em; background-repeat: no-repeat; background-position: right center;transition: .2s ease-in-out;display: table;max-width: 300px;width: 100%;position: relative;text-transform: uppercase;}.fancyButton62.fancyButton:hover .text,.fancyButton62.fancyButton:focus .text,.fancyButton62.fancyButton:active .text,.fancyButton62.fancyButton.hover .text{ text-decoration: underline; background-repeat: no-repeat; background-position: left top;}/style> /div>!-- -->/div> /div> div classwidgetFooter> /div>/div>/div> /div> !-- inner column --> /div> !-- inner row --> /div>!-- outer column -->!-- -->/div> !-- outer row --> /div>/div>/div>/div>/div>!-- Footer -->div data-cpRolestructuralContainer idbannerContainerTS2 classnoOverflowTS>div data-cpRolebanner idbanner3>footer data-cpRolestructuralContainer idfooterContainerTS>div classsiteWrap>div data-cpRolecontentContainer idfooterTS> div idccefbea819-f211-490b-babf-43c19d060b2c data-containeridefbea819-f211-490b-babf-43c19d060b2c classpageContent cpGrid cpGrid24 isLockedContainer showInMobile data-contentcontainerbreakpoint63> div classrow outer wide>!---->div classouter col col24 first last style data-widgetcontainerid04ccbc96-d77e-48d9-94da-11933fedf8e0> div classrow nest first last wide> div classinner col col24 first last id6aa2e83f-2788-4eb2-9da7-c254fdfd3d41 style data-widgetcontainerid6aa2e83f-2788-4eb2-9da7-c254fdfd3d41> div data-widget-id217b1e5e-0694-42aa-bbc3-ae123415d1a2 data-widget-controller-path/InfoAdvanced/Widget> section iddivInfoAdv217b1e5e-0694-42aa-bbc3-ae123415d1a2 classwidget widgetInfoAdvanced skin37 widgetOptionSet5 wide data-modulewidgettypeinfoAdv data-elementqueryclasses{wide-narrow:min-width:25em} data-elementquerymatchmatchMultiColumn data-elementqueryunmatchunmatchMultiColumn aria-labelInfo Advanced> header classwidgetHeader idheader217b1e5e-0694-42aa-bbc3-ae123415d1a2> div class> /div> /header> div classwidgetBody cpGrid cpGrid1 > div classrow wide> div classcol col1 first last> ol classpageStyles semanticList>li classInfoAdvanced widgetItem fr-view> p>a href/>img src/ImageRepository/Document?documentId92 classfr-dib altRohnert Park California Homepage stylewidth: 349px;>/a>/p>/li> /ol> /div> /div> /div> div classwidgetFooter> /div> /section>script typetext/javascript> //Render slideshow if info advacned items contain one. $(document).ready(function (e) { $(#divInfoAdv217b1e5e-0694-42aa-bbc3-ae123415d1a2 .InfoAdvanced.widgetItem).each(function () { renderSlideshowIfApplicable($(this)); }); });/script>/div> /div> !-- inner column --> /div> !-- inner row --> /div>!-- outer column -->!-- -->/div> !-- outer row --> /div>/div>div data-cpRolecontentContainer idfooterTS1> div idcc1b12474d-9845-44fe-9d90-1f03180e0bf3 data-containerid1b12474d-9845-44fe-9d90-1f03180e0bf3 classpageContent cpGrid cpGrid24 showInMobile data-contentcontainerbreakpoint63> div classrow outer wide>!---->div classouter col col1 first style data-widgetcontainerid9549c61d-2aab-403e-9fe7-bc9a3191b97a> div classrow nest first last wide> div classinner col col1 first last id01573ee3-00b4-4443-bd03-348c7af80fba style data-widgetcontainerid01573ee3-00b4-4443-bd03-348c7af80fba> div classwidget widgetSpacer id21061863-b27c-4f3f-8370-d0a392e34a7c>/div> /div> !-- inner column --> /div> !-- inner row --> /div>!-- outer column -->!---->div classouter col col8 style data-widgetcontaineridf872642b-0b9d-4a8c-9383-f309eaa2fef8> div classrow nest first last wide> div classinner col col8 first last id5227b27a-2f99-42ea-89b6-d9dd22ecf07c style data-widgetcontainerid5227b27a-2f99-42ea-89b6-d9dd22ecf07c> div data-widget-id21228b37-ac10-4548-9662-46c42abeb350 data-widget-controller-path/InfoAdvanced/Widget> section iddivInfoAdv21228b37-ac10-4548-9662-46c42abeb350 classwidget widgetInfoAdvanced skin57 widgetOptionSet5 wide data-modulewidgettypeinfoAdv data-elementqueryclasses{wide-narrow:min-width:55em} data-elementquerymatchmatchMultiColumn data-elementqueryunmatchunmatchMultiColumn aria-labelInfo Advanced> header classwidgetHeader idheader21228b37-ac10-4548-9662-46c42abeb350> div class> /div> /header> div classwidgetBody cpGrid cpGrid1 > div classrow wide> div classcol col1 first last> ol classpageStyles semanticList>li classInfoAdvanced widgetItem fr-view> p>br>br>130 Avram Avenuebr>Rohnert Park, CA 94928-1180/p>p>br>/p>/li> /ol> /div> /div> /div> div classwidgetFooter> /div> /section>script typetext/javascript> //Render slideshow if info advacned items contain one. $(document).ready(function (e) { $(#divInfoAdv21228b37-ac10-4548-9662-46c42abeb350 .InfoAdvanced.widgetItem).each(function () { renderSlideshowIfApplicable($(this)); }); });/script>/div> /div> !-- inner column --> /div> !-- inner row --> /div>!-- outer column -->!---->div classouter col col8 style data-widgetcontainerid8a5370f2-4682-4a2e-a4ec-17c60bcf3570> div classrow nest first last wide> div classinner col col8 first last id6a4532b1-20bd-4426-8dc4-6b19fd7a4a79 style data-widgetcontainerid6a4532b1-20bd-4426-8dc4-6b19fd7a4a79> div data-widget-id5a67c90c-e6ea-4ee5-b774-eb481065959f data-widget-controller-path/InfoAdvanced/Widget> section iddivInfoAdv5a67c90c-e6ea-4ee5-b774-eb481065959f classwidget widgetInfoAdvanced skin56 widgetOptionSet5 wide data-modulewidgettypeinfoAdv data-elementqueryclasses{wide-narrow:min-width:25em} data-elementquerymatchmatchMultiColumn data-elementqueryunmatchunmatchMultiColumn aria-labelInfo Advanced> header classwidgetHeader idheader5a67c90c-e6ea-4ee5-b774-eb481065959f> div class> /div> /header> div classwidgetBody cpGrid cpGrid1 > div classrow wide> div classcol col1 first last> ol classpageStyles semanticList>li classInfoAdvanced widgetItem fr-view> p>br>br>(707) 588-2226br>Monday to Friday, 8 am to 5 pmbr>br>/p>p>br>/p>/li> /ol> /div> /div> /div> div classwidgetFooter> /div> /section>script typetext/javascript> //Render slideshow if info advacned items contain one. $(document).ready(function (e) { $(#divInfoAdv5a67c90c-e6ea-4ee5-b774-eb481065959f .InfoAdvanced.widgetItem).each(function () { renderSlideshowIfApplicable($(this)); }); });/script>/div> /div> !-- inner column --> /div> !-- inner row --> /div>!-- outer column -->!---->div classouter col col7 last style data-widgetcontaineriddea70753-0f40-40b8-b93b-3765f9ac31ec> div classrow nest first last wide> div classinner col col7 first last ide9fb0675-2b04-4775-a0ae-2b5581662716 style data-widgetcontaineride9fb0675-2b04-4775-a0ae-2b5581662716> div data-widget-idc052a943-3a2d-460c-9260-d90a4cf7f823 data-widget-controller-path/QuickLinks/Widget> section idwidgetQuicklinkc052a943-3a2d-460c-9260-d90a4cf7f823 classwidget widgetQuickLinks skin58 widgetOptionSet32 narrow data-modulewidgettypequickLinks data-elementqueryclasses{wide-narrow:min-width:15em} data-elementquerymatchmatchMultiColumn data-elementqueryunmatchunmatchMultiColumn aria-labelQuick Links> header classwidgetHeader idquickLinksHeaderc052a943-3a2d-460c-9260-d90a4cf7f823> div class> /div> /header> div classwidgetBody cpGrid cpGrid2 > div classrow narrow> div classcol col1 first > ol classsemanticList> li styleposition:relative classwidgetItem QuickLinks> a classwidgetDesc widgetQuickLinksLink href/ target_self >Home/a> div classwidgetMeta>/div> /li> li styleposition:relative classwidgetItem QuickLinks> a classwidgetDesc widgetQuickLinksLink href/sitemap target_self >Site Map/a> div classwidgetMeta>/div> /li> li styleposition:relative classwidgetItem QuickLinks> a classwidgetDesc widgetQuickLinksLink href/site/privacy target_self >Privacy Policy/a> div classwidgetMeta>/div> /li> li styleposition:relative classwidgetItem QuickLinks> a classwidgetDesc widgetQuickLinksLink href/directory.aspx target_self >Contact Us/a> div classwidgetMeta>/div> /li> /ol> /div> div classcol col1 last> ol classsemanticList> li styleposition:relative classwidgetItem QuickLinks> a classwidgetDesc widgetQuickLinksLink href/site/accessibility target_self >Accessibility/a> div classwidgetMeta>/div> /li> li styleposition:relative classwidgetItem QuickLinks> a classwidgetDesc widgetQuickLinksLink href/copyright target_self >Copyright Notices/a> div classwidgetMeta>/div> /li> li styleposition:relative classwidgetItem QuickLinks> a classwidgetDesc widgetQuickLinksLink href/FormCenter/Communications-10/Website-Issues-79 target_blank aria-labelWebsite Issue? opens in new window>Website Issue?/a> div classwidgetMeta>/div> /li> /ol> /div> /div> /div> div classwidgetFooter> /div> div classaddItemModal hidden> div classurl hidden>/QuickLinks.aspx/div> /div> /section>/div> /div> !-- inner column --> /div> !-- inner row --> /div>!-- outer column -->!-- -->/div> !-- outer row --> div classrow outer wide>!---->div classouter col col24 first last style data-widgetcontainerid9f8918ed-e0c5-4cb9-a6ab-11bbd44bfc7e> div classrow nest first last wide> div classinner col col24 first last idc74de82c-e6cb-4ef2-adea-c45e431cf267 style data-widgetcontaineridc74de82c-e6cb-4ef2-adea-c45e431cf267> div data-widget-idb2b20781-bad3-476f-913e-87bd95554363 data-widget-controller-path/GraphicLinks/Widget>div idgraphicLinkWidgetb2b20781-bad3-476f-913e-87bd95554363 classwidget widgetGraphicLinks skin55 widgetOptionSet48 wide data-elementqueryclasses{wide-narrow:min-width:1em} data-elementquerymatchmatchMultiColumn data-elementqueryunmatchunmatchMultiColumn data-modulewidgettypegraphicLinks> div classwidgetHeader> div class> /div> /div> div classwidgetBody cpGrid cpGrid4 > div classrow autoWidths center wide>!---->div classcol col1 first >div classsemanticList>!-- -->div classwidgetItem GraphicLinks>a classwidgetDesc widgetGraphicLinksLink hrefhttps://www.facebook.com/CityofRohnertPark target_self aria-label Facebook graphic>img src/ImageRepository/Document?documentID48 classgraphicButtonLink alt Facebook onmouseoverthis.src/ImageRepository/Document?documentID48 onmouseoutthis.src/ImageRepository/Document?documentID48 onfocusthis.src/ImageRepository/Document?documentID48 onblurthis.src/ImageRepository/Document?documentID48> /a>/div>!---->/div>/div>!---->div classcol col1 >div classsemanticList>!-- -->div classwidgetItem GraphicLinks>a classwidgetDesc widgetGraphicLinksLink hrefhttps://nextdoor.com/agency-detail/ca/rohnert-park/city-of-rohnert-park/ target_self aria-labelNextdoor graphic>img src/ImageRepository/Document?documentID62 classgraphicButtonLink altNextdoor onmouseoverthis.src/ImageRepository/Document?documentID62 onmouseoutthis.src/ImageRepository/Document?documentID62 onfocusthis.src/ImageRepository/Document?documentID62 onblurthis.src/ImageRepository/Document?documentID62> /a>/div>!---->/div>/div>!---->div classcol col1 >div classsemanticList>!-- -->div classwidgetItem GraphicLinks>a classwidgetDesc widgetGraphicLinksLink hrefhttps://www.instagram.com/rohnertparkcity/ target_self aria-label Instagram graphic>img src/ImageRepository/Document?documentID49 classgraphicButtonLink alt Instagram onmouseoverthis.src/ImageRepository/Document?documentID49 onmouseoutthis.src/ImageRepository/Document?documentID49 onfocusthis.src/ImageRepository/Document?documentID49 onblurthis.src/ImageRepository/Document?documentID49> /a>/div>!---->/div>/div>!---->div classcol col1 last>div classsemanticList>!-- -->div classwidgetItem GraphicLinks>a classwidgetDesc widgetGraphicLinksLink hrefhttps://www.linkedin.com/company/rohnertparkcity/?viewAsMembertrue target_self aria-labelLinkedin graphic>img src/ImageRepository/Document?documentID52 classgraphicButtonLink altLinkedin onmouseoverthis.src/ImageRepository/Document?documentID52 onmouseoutthis.src/ImageRepository/Document?documentID52 onfocusthis.src/ImageRepository/Document?documentID52 onblurthis.src/ImageRepository/Document?documentID52> /a>/div>!---->/div>/div>!-- -->/div> /div> div classwidgetFooter> /div>/div>/div> /div> !-- inner column --> /div> !-- inner row --> /div>!-- outer column -->!-- -->/div> !-- outer row --> /div>/div>/div>/footer> div idbanner3-55 styledisplay: none>/div> script typetext/javascript> $(window).on(load, function () { $.when(window.Pages.rwdSetupComplete) .done(function () { renderBanner(banner3-55, banner3, {BannerOptionID:55,ThemeID:17,SlotName:banner3,Name:Default,IsDefault:true,BannerMode:1,SlideShowSlideTiming:null,SlideshowTransition:0,SlideShowTransitionTiming:null,ImageScale:false,ImageAlignment:2,ImageScroll:true,MuteSound:true,VideoType:0,Status:40,SlideshowControlsPosition:0,SlideshowControlsAlignment:0,SlideshowBannerControlsColorScheme:0,DisplayVideoPauseButton:false,VideoPauseButtonAlignment:1,VideoPauseButtonControlsAlignment:0,VideoPauseButtonStyle:#FFFFFF,VideoPauseButtonBackgroundStyle:#000000,VideoPauseButtonAlignmentClass:alignRight viewport,DisplaySlideshowPauseButton:true,SlideshowControlsColor:#FFFFFF,SlideshowControlsBackgroundColor:#000000,SlideshowPauseButtonClass:isHidden,BannerImages:{BannerImageID:65,BannerOptionID:55,FileName:EmptyBannerBkg201301091010127149.png,Height:50,Width:50,StartingOn:null,StoppingOn:null,IsLink:false,LinkAddress:null,Sequence:1,RecordStatus:0,ModifiedBy:0,ModifiedOn:\/Date(-62135575200000)\/,AltText:null},BannerVideos:,RecordStatus:0,ModifiedBy:0,ModifiedOn:\/Date(-62135575200000)\/}, {BannerImageID:65,BannerOptionID:55,FileName:EmptyBannerBkg201301091010127149.png,Height:50,Width:50,StartingOn:null,StoppingOn:null,IsLink:false,LinkAddress:null,Sequence:1,RecordStatus:0,ModifiedBy:0,ModifiedOn:\/Date(-62135575200000)\/,AltText:null}, /App_Themes/Home/Images/, img classbannerObject src/App_Themes/Home/Images/EmptyBannerBkg201301091010127149.png width50 height50 alt/>); }); }); /script>/div>/div>!-- Powered By -->div data-cpRolestructuralContainer idpoweredByContainerTS>div classsiteWrap>div data-cpRolecontentContainer idpoweredByTS> div idccdb852b34-7b84-494d-8d9e-d8ef4586dbb5 data-containeriddb852b34-7b84-494d-8d9e-d8ef4586dbb5 classpageContent cpGrid cpGrid24 isLockedContainer showInMobile data-contentcontainerbreakpoint63> div classrow outer wide>!---->div classouter col col24 first last style data-widgetcontainerid21328189-6e68-4a20-9ae5-6f71e2d3ea52> div classrow nest first last wide> div classinner col col24 first last id87bfd3ce-3700-428c-9fee-02434d3dd079 style data-widgetcontainerid87bfd3ce-3700-428c-9fee-02434d3dd079> div data-widget-id5437359d-aca0-4c65-b9f1-e1772b029b94 data-moduleNamecustomHtml idwidgetCustomHtml5437359d-aca0-4c65-b9f1-e1772b029b94 classwidget widgetCustomHtml skin39 narrow > div classwidgetBody pageStyles idwidgetBody5437359d-aca0-4c65-b9f1-e1772b029b94> div idcustomHtml5437359d-aca0-4c65-b9f1-e1772b029b94>div>style> /* CP icon */ .cpBylineIconTS { color: #FFFFFF; } /* CP Text */ .cpBylineTextTS, .cpBylineTextTS a:link { color: #FFFFFF; } .cpBylineTS { text-align: center; } .cpBylineIconTS { fill: currentColor; width: 39px; height: 26px; display: inline; vertical-align: middle; }/style>div classwidgetItem cpBylineTS> svg xmlnshttp://www.w3.org/2000/svg viewbox0 0 100 100 classcpBylineIconTS> path classc dM73.4,23.2h-19v16.7h19c2.8,0,5,2.2,5,5c0,2.8-2.2,5-5,5h-19v28.4h5.5l11.3-11.7h2.2c11.9,0,21.6-9.7,21.6-21.6C95,33,85.3,23.2,73.4,23.2>/path> path classp dM45.8,66.5H26.6C14.7,66.5,5,56.8,5,44.9C5,33,14.7,23.2,26.6,23.2h19.1v16.7H26.6c-2.8,0-5,2.2-5,5c0,2.8,2.2,5,5,5h19.1V66.5z>/path> /svg> span classcpBylineTextTS>Government Websites by a hrefhttps://connect.civicplus.com/referral>CivicPlus®/a>/span>/div>/div>/div> /div> /div> /div> !-- inner column --> /div> !-- inner row --> /div>!-- outer column -->!-- -->/div> !-- outer row --> /div>/div>/div>/div>/div> /div> /div> /div>link href/745732998.css relstylesheet typetext/css />div tabindex0>/div>div idSplashMessageWrapper classcp-Splash-wrapper> div roledialog aria-labelledbycp-Splash-title aria-describedbyeditorContentDesc aria-modaltrue tabindex-1 idSplashMessage classhidden cp-Splash cp-Splash--modal is-open> div classcp-Splash-header> span classcp-Splash-title idcp-Splash-title>Loading/span> button classcp-Splash-Btn cp-Splash-close aria-labelClose this modal titleClose this window> svg idiconClose viewBox0 0 25 25> polygon stylefill:currentcolor points18.806,6.98 18.075,6.248 12.532,11.792 6.989,6.248 6.257,6.98 11.786,12.508 6.212,18.084 6.943,18.815 12.532,13.224 18.12,18.815 18.851,18.084 13.277,12.508>/polygon> /svg> /button> /div> div classcp-Splash-body> div classcp-Splash-Prose editorContent fr-view fr-element ideditorContentDesc> !-- Content from the Froala Editor will go here. --> Loading /div> /div> div classcp-Splash-footer> button classcp-Splash-Btn cp-Splash-Btn--NoShow>Do Not Show Again/button> button classcp-Splash-Btn cp-Splash-Btn--Close>Close/button> /div> /div>/div>div tabindex0>/div>script src/Assets/Scripts/APIClient.js>/script>script src/Assets/Mystique/Shared/Scripts/Moment/Moment.min.js>/script>script src/Assets/Scripts/SplashModal/SplashModalRender.js>/script>script> $(document).ready(function () { var filter { targetId: 1, targetType: 1 } new SplashModalRender().triggerRender(filter); });/script> script src/1729008743.js typetext/javascript>/script> !-- Fixed Nav Adjustment -->script> function getValueTS(elem, attr) { const val elem.css(attr); if (val undefined) return undefined; const num parseInt(val, 10); if (num NaN) return undefined; return num; } function clampTS(number, min, max) { return Math.min(Math.max(number, min), max); } function isPageEditingTS() { return ( $(#doneEditing).length > 0 || // In live edit typeof DesignCenter ! undefined // In theme manager ); } const bgColorRegexTS /rgba\((\d+), (\d+), (\d+), (\d*\.?\d*)\)/; function isTransparentTS(elem) { const bg elem.css(background-color); if (typeof bg ! string || !bg.startsWith(rgba()) return false; const matchState bg.match(bgColorRegexTS); if (!matchState || matchState.length ! 5) return false; const alpha parseFloat(matchState4, 10); if (!(alpha > 0 && alpha 1)) return false; return true; } function iterateLeftpads(cb) { const containersTS $(class^siteWrap,class* siteWrap); for (let i 0; i containersTS.length; i++) { const containerTS containersTSi; // Skip the body container and anything with data-skip-leftpad if ( containerTS.id ! bodyContainerTS && containerTS.getAttribute(data-skip-leftpad) null ) { cb(containerTS); } } } const anchor $(#divToolbars); const bodyContainerTS $(#bodyContainerTS); // Outer banner padding (push banner down) const outerSizingTS $(#bannerContainerTS); // Inner banner padding (push banner content down) - Transparent header OR on attaching headers const innerSizingTS $(#bannerSizingTS); const forceUnfixClassTS forceUnfixTS; const fixedTopTS $(.fixedTopTS); const fixedBottomTS $(.fixedBottomTS); const fixedLeftTS $(.fixedLeftTS); var initialTopTS; var topAttachTS; if (fixedTopTS && fixedTopTS.length 1) { initialTopTS getValueTS(fixedTopTS, top); const attachment fixedTopTS.attr(data-attach); if (attachment) topAttachTS $(# + attachment); if (!topAttachTS || topAttachTS.length ! 1) topAttachTS undefined; } function resizeAdjustmentTS() { const editing isPageEditingTS(); // Fixed top script (function () { if (!fixedTopTS || fixedTopTS.length ! 1 || initialTopTS undefined) return; if (editing) { fixedTopTS0.classList.add(forceUnfixClassTS); } else { fixedTopTS0.classList.remove(forceUnfixClassTS); } const topPosition fixedTopTS.css(position); if (topPosition fixed) { if (topAttachTS) { scrollAdjustmentTS(); } else { const anchorHeight anchor.outerHeight() - 1; fixedTopTS.css(top, anchorHeight + initialTopTS); } } else { fixedTopTS.css(top, initialTopTS); } if (topPosition fixed || topPosition absolute) { // Bump the banner content down if (isTransparentTS(fixedTopTS)) { innerSizingTS.css(padding-top, initialTopTS + fixedTopTS.outerHeight()); outerSizingTS.css(padding-top, ); try { window.Pages.onResizeHandlersExecute(); } catch (e) { } } else { outerSizingTS.css(padding-top, fixedTopTS.outerHeight()); innerSizingTS.css(padding-top, ); } } else { innerSizingTS.css(padding-top, ); outerSizingTS.css(padding-top, ); } })(); // Fixed bottom script (function () { if (!fixedBottomTS || fixedBottomTS.length 0) return; // If the widget has gone narrow, force unfix if (editing || fixedBottomTS.outerHeight() > 200) { fixedBottomTS0.classList.add(forceUnfixClassTS); } else { fixedBottomTS0.classList.remove(forceUnfixClassTS); } if (fixedBottomTS.css(position) fixed) { bodyContainerTS.css(padding-bottom, fixedBottomTS.outerHeight()); } else { bodyContainerTS.css(padding-bottom, ); } })(); // Fixed left script (function () { if (!fixedLeftTS || fixedLeftTS.length 0) return; if (editing) { fixedLeftTS0.classList.add(forceUnfixClassTS); } else { fixedLeftTS0.classList.remove(forceUnfixClassTS); } if (fixedLeftTS.css(position) fixed) { const anchorHeight anchor.outerHeight() - 1; fixedLeftTS.css(top, anchorHeight); const leftBoundingTS fixedLeftTS0.getBoundingClientRect(); iterateLeftpads(function (containerTS) { const containerBoundingTS containerTS.getBoundingClientRect(); if (containerBoundingTS.left leftBoundingTS.right) { $(containerTS).css(padding-left, leftBoundingTS.width + 16); } }); } else { fixedLeftTS.css(top, ); iterateLeftpads(function (containerTS) { $(containerTS).css(padding-left, ); }); } })(); } function scrollAdjustmentTS() { if (!fixedTopTS || fixedTopTS.length ! 1 || !topAttachTS || topAttachTS.length ! 1) return; const topPosition fixedTopTS.css(position); if (topPosition fixed || topPosition absolute) { const anchorBounding anchor0.getBoundingClientRect(); const attachBounding topAttachTS0.getBoundingClientRect(); const scrollTop $(window).scrollTop(); fixedTopTS.css(top, Math.max(anchorBounding.bottom - 1, attachBounding.bottom)); } else { fixedTopTS.css(top, initialTopTS); } } $(window).load(function () { setTimeout(function () { try { resizeAdjustmentTS(); } catch (e) { console.error(e); } }, 350); $(window).scroll(function () { try { scrollAdjustmentTS(); } catch (e) { console.error(e); } }); var adjustTimeoutTS; $(window).resize(function () { clearTimeout(adjustTimeoutTS); adjustTimeoutTS setTimeout(function () { try { resizeAdjustmentTS(); } catch (e) { console.error(e); } }, 350); }); $.when(window.Pages.angularToolbarComplete).done(function () { try { resizeAdjustmentTS(); } catch (e) { console.error(e); } }); });/script>!-- End Fixed Nav Adjustment -->!----------Google Translate (Mobile Friendly)--------->style> #google-translate-container { float: right; padding: 3px 5px 0px 0px; position: fixed; bottom: 16px; right: 10px; z-index: 5; } .goog-te-combo, .goog-te-banner *, .goog-te-ftab *, .goog-te-menu *, .goog-te-menu2 *, .goog-te-balloon * { font-family: arial; font-size: 11pt; background-image: url(https://www.gstatic.com/images/branding/product/2x/translate_24dp.png); background-position: 5px 5px; background-size: 18px; background-repeat: no-repeat; text-indent: 16px; background-color: #fff; color: #000 !important; } .goog-logo-link { display: none !important; } .goog-te-gadget { color: transparent !important; } .goog-te-gadget .goog-te-combo { margin: 2px 0 !important; border-radius: 15px !important; } .goog-te-combo{ border: 2px solid !important; border-color: #BCC9D7 #96A3B1 #96A3B1 #BCC9D7 !important; border-radius: 50px !important; height:31px !important; padding: 0 1px 0 .25rem !important; width: 156px; } #launcher-wrapper { bottom: 50px !important; }/style>div idgoogle-translate-container> div idgoogle_translate_element> /div>/div>script> function googleTranslateElementInit() { var el document.getElementById(google_translate_element); if (el && el.innerHTML.trim() ! ) { return; } new google.translate.TranslateElement({ pageLanguage: en }, google_translate_element); // begin accessibility compliance $(img.goog-te-gadget-icon).attr(alt,Google Translate); $(div#goog-gt-tt div.logo img).attr(alt,translate); $(div#goog-gt-tt .original-text).css(text-align,left); $(.goog-te-gadget-simple .goog-te-menu-value span).css(color,#000000); $(.goog-te-combo).attr(aria-label,google translate languages); $(svg.goog-te-spinner).attr(title,Google Translate Spinner); $(.goog-te-gadget-simple .goog-te-menu-value span).css(color,#000000); } $(function() { $.getScript(//translate.google.com/translate_a/element.js?cbgoogleTranslateElementInit); });/script>!--------------End Google Translate----------------->script typetext/javascript>!function(){var bfunction(){window.__AudioEyeSiteHash dd1dd4be5d93d99fbfefe86e5ba5eee7; var adocument.createElement(script);a.srchttps://wsmcdn.audioeye.com/aem.js;a.typetext/javascript;a.setAttribute(async,);document.getElementsByTagName(body)0.appendChild(a)};complete!document.readyState?window.addEventListener?window.addEventListener(load,b):window.attachEvent&&window.attachEvent(onload,b):b()}();/script> script typetext/javascript> $(function () { document.cookie responsiveGhost0; path/; }); $(window).on(load, function () { $(body).addClass(doneLoading).removeClass(hideContent); if ($(#404Content).length > 0) $(div#bodyWrapper).css(padding, 0px); }); /script> noscript> style> body.hideContent { opacity: 1 !important; } /style> /noscript> div styledisplay: none;> svg xmlnshttp://www.w3.org/2000/svg styledisplay:none;> symbol idiconArrow--left viewbox0 0 25 25> title>Arrow Left/title> polygon stylefill:currentcolor points18.044,25 19.498,23.545 8.409,12.454 19.408,1.455 17.954,0 5.502,12.452>/polygon> /symbol> symbol idiconArrow--right viewbox0 0 25 25> title>Arrow Right/title> polygon stylefill:currentcolor points6.957,0 5.502,1.455 16.591,12.546 5.592,23.545 7.047,25 19.498,12.548>/polygon> /symbol> /svg>/div> script typetext/javascript>loadCSS(//fonts.googleapis.com/css?familyPoppins:300,500,600,700,800,regular|Raleway:500,600,700,800,900|);/script> div classhidden activeWidgetSkinComponentsOnPageJson>/div> div styledisplay: none;> svg xmlnshttp://www.w3.org/2000/svg styledisplay: none;> symbol idiconSlideshowArrowLeft viewBox0 0 22.68 40> title>Slideshow Left Arrow/title> g> path stylefill:currentcolor; dM20,40a2.67,2.67,0,0,1-1.9-.79L.79,21.9a2.68,2.68,0,0,1,0-3.79L18.1.79a2.68,2.68,0,1,1,3.79,3.79L6.47,20,21.89,35.42A2.68,2.68,0,0,1,20,40Z>/path> /g> /symbol> symbol idiconSlideshowArrowRight viewBox0 0 22.68 40> title>Slideshow Right Arrow/title> g> path stylefill:currentcolor; dM2.68,0a2.67,2.67,0,0,1,1.9.79L21.89,18.1a2.68,2.68,0,0,1,0,3.79L4.58,39.21A2.68,2.68,0,0,1,.79,35.42L16.21,20,.79,4.58A2.68,2.68,0,0,1,2.68,0Z>/path> /g> /symbol> /svg> /div> div idroot-picker-outlet>/div>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]