PageSourceSearch

https://www.olmospark.org/333/Residents

html olmospark.org collected 2026-10-02 11:23:46 UTC 85,966 bytes, 2,120 lines download raw bytes

1
2<!DOCTYPE html>
3<html lang="en">
4<head>
5
6	<meta http-equiv="Content-type" content="text/html; charset=UTF-8" />
7<!-- Google Tag Manager for GA4 -->
8				
8<script>(function(w,d,s,l,i){w.GAMeasurementID='G-DZ8GGN1MM5';w[l]=w[l]||[];w[l].push({'gtm.start':
9				new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
10				j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
11				'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
12				})(window,document,'script','cpDataLayerGA4','GTM-K73C5PS');</script>
12
13				<!-- End Google Tag Manager for GA4 -->
14				
14<script type='text/javascript'>
15					var enableTelemetry = 'false'
16					var aiConfig = {
17					instrumentationKey: '1cde048e-3185-4906-aa46-c92a7312b60f'						
18					}
19					var appInsights = window.appInsights || function (a) { function b(a) { c[a] = function () { var b = arguments; c.queue.push(function () { c[a].apply(c, b) }) } } var c = { config: a }, d = document, e = window; setTimeout(function () { var b = d.createElement('script'); b.src = a.url || 'https://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 = e[f]; e[f] = function (a, b, d, e, h) { var i = g && g(a, b, d, e, h); return !0 !== i && c['_' + f](a, b, d, e, h), i } } return c }(aiConfig);
20					window.appInsights = appInsights, appInsights.queue && 0 === appInsights.queue.length;
21					// Add telemetry initializer
22					appInsights.queue.push(function() {
23						appInsights.context.addTelemetryInitializer(function(envelope) {
24							var telemetryItem = envelope.data.baseData;
25							// To check the telemetry item’s type:
26							if (!false)
27							{
28								//If the telemetry is not enabled, we still want to capture Google map custom event, so only allow that
29								if (envelope.name.indexOf('.Event') == -1)
30									return false;
31							}
32						});
33					});						
34					appInsights.trackPageView();
35				</script>
35
36	
36<script>
37		function populateAntiForgery(token) {
38			var input = document.createElement("input");
39			input.name = "__RequestVerificationToken";
40			input.type = "hidden";
41			input.value = token;
42			var absPat = /^https?:\/\/|^\/\//i;
43			var forms = document.getElementsByTagName("form");
44			for (var i = 0; i < forms.length; i++) {
45				if (forms[i].method == "post" &&
46					!forms[i].querySelector('[name="__RequestVerificationToken"]') &&
47					!absPat.test(forms[i].getAttribute("action"))) {
48					forms[i].appendChild(input.cloneNode());
49				}
50			}
51		}
52
53		function getAntiForgeryToken(callback, error) {
54			var xhr = new XMLHttpRequest();
55			xhr.open("GET", "/antiforgery");
56			xhr.addEventListener("load", function() {
57				try {
58					if (this.status !== 200) {
59						throw Error("Invalid status. Could not retrieve antiforgery token.");
60		}
61					var obj = JSON.parse(this.responseText);
62					callback(obj.token);
63				} catch (e) {
64					typeof error === "function" && error(e);
65				}
66			});
67			xhr.send();
68		}
69
70		getAntiForgeryToken(function(token) {
71			if (document.readyState === "complete"
72				|| document.readyState === "loaded" 
73				|| document.readyState === "interactive") {
74				populateAntiForgery(token);
75				return;
76			}
77			document.addEventListener("DOMContentLoaded", function() {
78				populateAntiForgery(token);
79			}, false);
80		}, console.error);
81			</script>
81
82			
83
84	
84<script type="text/javascript">
85		window.departmentHeader = {};
86		window.pageSectionTracker = {};
87		window.isResponsiveEnabled = true;
88		window.isRemoveSetHeights= true;
89		if (window.isRemoveSetHeights) {
90			document.documentElement.className += ' removeSetHeights';
91		}
92		window.mainMenuMediaQuery = 'screen and (max-width: 40em)';
93		window.isMobileBrowserIncludingTablets = false;
94		window.fixedResponsiveMenu = false;
95		window.fullWidthResponsiveMenu = true;
96		window.responsiveMenuHeight = '';
97		window.responsiveMenuFontSize = '';
98		window.isContentAdvisor = false;
99		(function () {
100			window.setSizeCookie = function () {
101				document.cookie = "dpi=" + window.devicePixelRatio + "; path=/";
102				document.cookie = "viewportWidth=" + window.innerWidth + "; path=/";
103				document.cookie = "viewportHeight=" + window.innerHeight + "; path=/";
104				if (screen && screen.width && screen.height) {
105					document.cookie = "screenWidth=" + screen.width + "; path=/";
106					document.cookie = "screenHeight=" + screen.height + "; path=/";
107				}
108				document.cookie = "responsiveGhost=1; path=/";
109			};
110
111			setSizeCookie();
112		}());
113	</script>
113
114		<meta name="viewport" content="width=device-width, initial-scale=1">
115
116	
116<script async src="https://docaccess.com/docbox.js"></script>
116
117	
118	<meta name="category0" content="Home" />
119<meta name="category1" content="Residents" />
120
121	
122	<meta name="theme-color" content="rgb(10, 9, 12)">
123	<link rel="icon" href="/images/favicon.ico" type="image/x-icon" />
124	<link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" />
125		<title>Residents | Olmos Park, TX</title>
126
127		<meta name="description" content="">
128			
128<script src="/Assets/Scripts/jQuery/jquery-3.7.1.min.js"></script>
128
129	
129<script src="/Assets/Scripts/jQuery/jquery-migrate-3.6.0.min.js" type="text/javascript"></script>
129
130	
131
132	<!--[if IE 6]>
132<script language="JavaScript" type="text/javascript"> var isie6 = true; </script>
132<![endif]-->
133	<!--[if IE 7]>
133<script language="JavaScript" type="text/javascript"> var isie7 = true; </script>
133<![endif]-->
134	<!--[if IE 8]>
134<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
134<![endif]-->
135	<!--[if IE 9]>
135<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
135<![endif]-->
136	
136<script type="text/javascript"><!--
137	var intCountryCode = 840;
138	var order = '';
139//--></script>
139
140	
141<link href="/-681783051.css" rel="stylesheet" type="text/css" />	<link href="/-2140275272.css" rel="stylesheet" type="text/css" />	<link href="/-1743058738.css" rel="stylesheet" type="text/css" />
142
143	<link rel="stylesheet" type="text/css" href="/Assets/Styles/Print.css" media="print">
144	
144<script type="text/javascript">
145		window.Pages = window.Pages || {};
146		// FrontEnd RWD initialization
147		window.Pages.rwdReady = $.Deferred();
148		window.Pages.toolBarDeferred = $.Deferred();
149		window.Pages.rwdSetupComplete = $.Deferred();
150		window.Pages.megaMenuLoaded = $.Deferred();
151		window.Pages.angularToolbarComplete = $.Deferred();
152		window.Pages.frontEndToolbarComplete = $.Deferred();
153	</script>
153
154	<!--CPHeadContent-->
155	
155<script src="/739942322.js" type="text/javascript"></script>
155
156	
157	
158	
159	
160
161
162
163
164	<!--[if lte IE 8]><link rel="stylesheet" type="text/css" href="/App_Themes/ie8.css"><![endif]-->
165	<!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/App_Themes/ie7.css"><![endif]-->
166	<!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="/App_Themes/ie6.css"><![endif]-->
167	<!--[if lt IE 9]>
167<script type="text/javascript" src="/Scripts/html5.js"></script>
167<![endif]-->
168
169	
169<script type="text/javascript">
170		setEditorVariables(false, 840);
171		function getPrintPreviewType() { return 0; } function printPreview() {pPreview(getPrintPreviewType()); }
172	</script>
172
173	
173<script src="/Assets/Scripts/AlpineJS/3.14.1/alpine.min.js" type="text/javascript" defer="defer"></script>
173
174</head>
175<body class="wide " >
176
177    
177<script>jQuery(document).click(function (event) {
178	var target = jQuery(event.target);
179	if (target.attr('src') && target.parents('.image').length && target.parents('.widget').length) {
180		var text = target.attr('title');
181		
182		if (!text.length) {
183			text = "N/A";
184		}
185		ga('send',
186			{
187				hitType: 'event',
188				eventCategory: 'Image',
189				eventAction: 'Image - ' + text,
190				eventLabel: window.location.href
191			});
192	}
193	if (target.is('button') || target.hasClass('button') || target.parents().hasClass('button')) {
194		var text = "";
195		if (target.parents('.button')[0]) {
196			text = target.parents('.button').first().text();
197		} else if (target.text().length) {
198			text = target.text();
199		} else if (target.attr('title').length) {
200			text = target.attr('title');
201		}
202		if (!text.length) {
203			text = "N/A";
204		}
205		ga('send',
206			{
207				hitType: 'event',
208				eventCategory: 'Button',
209				eventAction: 'Button - ' + text,
210				eventLabel: window.location.href
211			});
212	}
213	if (target.parents('.widgetCustomHtml').length) {
214		ga('send',
215			{
216				hitType: 'event',
217				eventCategory: 'Custom Html',
218				eventAction: 'Custom Html Clicked',
219				eventLabel: window.location.href
220			});
221	}
222	if (target.parents('.editor').length) {
223		ga('send',
224			{
225				hitType: 'event',
226				eventCategory: 'Editor',
227				eventAction: 'Editor Link Clicked',
228				eventLabel: window.location.href
229			});
230	}
231	if (target.parents('.GraphicLinks').length) {
232		var text = "";
233		var targetGraphicLink = target;
234		if (target.hasClass('widgetGraphicLinksLink')) {
235			targetGraphicLink = jQuery(target.children()[0]);
236		}
237		if (targetGraphicLink.hasClass('text')) {
238			text = targetGraphicLink.text();
239		} else if (targetGraphicLink.attr('src').length) {
240			if (targetGraphicLink.attr('alt').length) {
241				text = targetGraphicLink.attr('alt');
242			} else {
243				text = targetGraphicLink.attr('src');
244			}
245		} else {
246			text = "N/A";
247		}
248		ga('send',
249			{
250				hitType: 'event',
251				eventCategory: 'Graphic Links',
252				eventAction: 'Graphic Link - ' + text,
253				eventLabel: window.location.href
254			});
255	}
256	if (target.parents('.InfoAdvanced').length) {
257		ga('send',
258			{
259				hitType: 'event',
260				eventCategory: 'Info Advanced',
261				eventAction: 'Info Advanced Clicked',
262				eventLabel: window.location.href
263			});
264	}
265	if (target.parents('.list').length) {
266		ga('send',
267			{
268				hitType: 'event',
269				eventCategory: 'List',
270				eventAction: 'List Clicked',
271				eventLabel: window.location.href
272			});
273	}
274	if (target.parents('.megaMenuItem').length || target.parents('.topMenuItem').length) {
275		var megaMenuText = jQuery('.topMenuItem.mouseover').find('span').text();
276		var breadCrumbs = [];
277		jQuery('.breadCrumbs > li').each(function () {
278			 breadCrumbs.push(this.textContent);
279		});
280		var pageTitle = breadCrumbs.join('>');
281		var subTitleText = target.parents('.megaMenuItem').children('.widgetTitle').children().text();
282		var text = "";
283		if (pageTitle) {
284			text += pageTitle + " | ";
285		} else {
286			text += document.title + ' - ';
287		}
288		if (target.text() == "" && megaMenuText == "") {
289			text += "N/A";
290		} else if (target.text().length && megaMenuText.length) {
291			if (megaMenuText == target.text()) {
292				text += megaMenuText;
293			} else {
294				text += megaMenuText + " - " + subTitleText + " - " + target.text();
295			}
296		} else if (target.text() == "") {
297			text += megaMenuText;
298		} else {
299			text += target.text();
300		}
301		if (!text.length) {
302			text = "N/A";
303		}
304		ga('send',
305			{
306				hitType: 'event',
307				eventCategory: 'Mega Menu',
308				eventAction: 'Mega Menu : ' + text,
309				eventLabel: window.location.href
310			});
311	}
312	if (target.parents('.widgetNewsFlash').length && target.parents('.widgetItem').length) {
313		var text = jQuery(target.parents('.widgetItem')[0]).find('.widgetTitle').children().text();
314		if (!text.length) {
315			text = "N/A";
316		}
317		ga('send',
318			{
319				hitType: 'event',
320				eventCategory: 'News Flash',
321				eventAction: 'News Flash - ' + text,
322				eventLabel: window.location.href
323			});
324	}
325	if (target.hasClass('widgetQuickLinksLink') || target.find('.widgetQuickLinksLink').length) {
326		var text = target.text();
327		if (!text.length) {
328			text = "N/A";
329		}
330		ga('send',
331			{
332				hitType: 'event',
333				eventCategory: 'Quick Links',
334				eventAction: 'Quick Links - ' + text,
335				eventLabel: window.location.href
336			});
337	}
338	if (target.attr('src') && target.parents('.cpSlideshow').length) {
339		var text = target.attr('title');
340		if (!text.length) {
341			text = "N/A";
342		}
343		ga('send',
344			{
345				hitType: 'event',
346				eventCategory: 'Slideshow',
347				eventAction: 'Slideshow - ' + text,
348				eventLabel: window.location.href
349			});
350	}
351	if (target.parents('.widgetText').length) {
352		ga('send',
353			{
354				hitType: 'event',
355				eventCategory: 'Text',
356				eventAction: 'Text Link Clicked',
357				eventLabel: window.location.href
358			});
359	}
360});</script>
360
361	<div id="popoverModal" class="cp-PopOver cp-PopOver--modal cp-AdminWrap" style="position: fixed; display: none;">
362	<div class="cp-PopOver-header">
363		<h3 class="cp-PopOver-title"></h3>
364		<button class="cp-Btn cp-PopOver-close" onclick="closePopOverModal(event)">
365			<svg class="cp-Icon--close" alt="close" title="close">
366				<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconClose"></use>
367			</svg>
368		</button>
369	</div>
370	<div id="cpPopOverBody" class="cp-PopOver-body">
371		<form id="cpPopOverForm" name="cpPopOverForm" novalidate></form>
372	</div>
373	<div id="cpPopOverFooter" class="cp-PopOver-footer">
374		<div class="cp-BtnGroup" id="actionButtons">
375			<!-- Action buttons will be dynamically added here -->
376		</div>
377	</div>
378</div>
379    <div id="fb-root"></div>
380<div id=skipToContentLinks>
381<a href="#cc58704893-3977-44fa-ba43-395b6f13e693" target="_self" class="skipToContentLink">Skip to Main Content</a>
382</div>
383    <form id="frmReferenceFormForTelerikEditorDialogs"></form>
384
385        <input type="hidden" id="GoogleMapsKey" value="AIzaSyDWUuE-ifkbhxblF920N8MjpBdTg1Wt784" />
386
387
388
389    <input type="hidden" id="cpcDomain" value="https://cp-civicplusuniversity2.civicplus.com">
390    <input type="hidden" id="hdnStructureID" value="8" />
391    <input type="hidden" id="hdnContentCollectionID" value="c07b747c-21c8-467f-b269-5c5513e28508" />
392    <input type="hidden" id="hdnWorkingCopyID" value="00000000-0000-0000-0000-000000000000" />
393    <input type="hidden" id="hdnThemeID" value="20" />
394    <input type="hidden" id="pageIsFrontEnd" value="true" />
395    <input type="hidden" id="pageModuleID" />
396    <input type="hidden" id="pagePageID" value="333" />
397
398    <div id="stickyPlaceholder"></div>
399    <div id="outer-wrap" class="outer-wrap">
400        <div id="inner-wrap" class="inner-wrap">
401                <div id="divToolbars" class="cpToolbars newCP mui-fixed" style="">
402                    
403
404
405
406<!-- Begin Signed Out Bar -->
407<div class="cpToolbar user public">
408    <div class="inner selfClear">
409        <p class="dropdown"><a href="/MyAccount/ProfileCreate" class="myConnections" id="signedOutToolbarCreateProfileButton">Create a Website Account</a> <span class="welcomeMessage">- Manage notification subscriptions, save form progress and more. &nbsp;&nbsp;</span></p>
410        <ul class="nav secondary">
411	        <li><a href="/MyAccount" class="button" id="loggedOutToolbarSignInButton">Website Sign In</a></li>
412        </ul>
413    </div>
414</div>
415<script>
416    $(document).ready(function () {
417        $('#signedOutToolbarCreateProfileButton').click(function (event) {
418            event.preventDefault();
419            window.location.href = '/MyAccount/ProfileCreate?from=url&url=/&dn=' + window.location.origin;
420        });
421
422			
423				$('#loggedOutToolbarSignInButton').click(function (event) {
424					event.preventDefault();
425					window.location.href = '/MyAccount/?from=url&url=' + encodeURIComponent(window.location.href.replace(window.location.origin, '')) + '&dn=' + window.location.host;
426				});
427			
428
429		if ('False' == 'True') {
430            $('#loggedOutToolbarSignInButton').hide();
431		}
432    })
433</script>
433
434<!-- End Signed Out Bar -->
435
436                </div>
437            <div id="bodyWrapper">
438                <div id="mainNavHolderMobile" class="mainNavHolderMobile"></div>
439                
440<div data-cpRole="structuralContainer" id="bodyContainerTS">
441<!-- Header Container --><header data-cpRole="structuralContainer" id="headerContainerTS">
442<div class="siteWrap" id="flexHeaderTS"><div data-cpRole="banner" id="bannerLogoTS" class="bannerLogoTS empty">
443
444
445
446
447				<a id="bannerLogoTS-63" style="			display: block; text-align: center;
448" class="bannerObject" href="/" target="_self"><img alt="Olmos Park TX Homepage" class="bannerObject" height="90" src="/ImageRepository/Document?documentID=125" width="420" /></a>
449</div><nav data-cpRole="nav" id="mainNav" class="siteNav mainNav" role="navigation">
450<ol id="mainNavMenu" data-parent="1" class="rootNavMenu" role="menu"><!--
451--><li id="MainItem333" class="topMenuItem" role="none" data-pageid="333" data-displaymegamenu="True"><!--
452			--><!--
453			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu333" id = "mainNavResidents" class="navMainItem mainNavItem mainNavItem1 " href="/333/Residents" target = "_self" >   Residents  </a>			<!--
454			--><!--
455			--></li><!----><li id="MainItem334" class="topMenuItem" role="none" data-pageid="334" data-displaymegamenu="True"><!--
456			--><!--
457			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu334" id = "mainNavBuildingsPublicSafety" class="navMainItem mainNavItem mainNavItem2 " href="/334/Buildings-Public-Safety" target = "_self" >   Buildings &amp; Public Safety  </a>			<!--
458			--><!--
459			--></li><!----><li id="MainItem384" class="topMenuItem" role="none" data-pageid="384" data-displaymegamenu="True"><!--
460			--><!--
461			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu384" id = "mainNavDepartments" class="navMainItem mainNavItem mainNavItem3 " href="/384/Departments" target = "_self" >   Departments  </a>			<!--
462			--><!--
463			--></li><!----><li id="MainItem335" class="topMenuItem" role="none" data-pageid="335" data-displaymegamenu="True"><!--
464			--><!--
465			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu335" id = "mainNavGovernment" class="navMainItem mainNavItem mainNavItem4 " href="/335/Government" target = "_self" >   Government  </a>			<!--
466			--><!--
467			--></li><!---->
468</ol>
469
470
471	
471<script type="text/javascript">
472		(function () {
473			function setupMenu() {
474				const menuID = 'mainNavMenu';
475				const menuType = MAIN_MENU;
476
477				//setup menu manager properties for main menu
478				if (!menuManager.mobileMainNav && true)
479					menuManager.adjustMainItemsWidth('#' + menuID);
480				menuManager.isMainMenuEditable = false;
481				menuManager.mainMenuMaxSubMenuLevels = 4;
482				menuManager.setMOMMode(2, menuType);
483
484				//Init main menu
485				const setupDraggable = menuManager.isMainMenuEditable;
486				const urlToGetHiddenMenus = '/Pages/MenuMain/HiddenMainSubMenus?pageID=1&moduleID=&themeID=20&menuContainerID=mainNav';
487
488				menuManager.setupMenu(menuID, 'mainNav', menuType, setupDraggable, urlToGetHiddenMenus);
489				menuManager.mainMenuInit = true;
490				menuManager.mainMenuTextResizer = true;
491				if (1.00 > 0)
492					menuManager.mainMenuTextResizerRatio = 1.00;
493				if (window.isResponsiveEnabled)
494					menuManager.mainMenuReady.resolve();
495
496			}
497
498			if (document.readyState === "complete"
499				|| document.readyState === "loaded"
500				|| document.readyState === "interactive") {
501				setupMenu();
502				return;
503			}
504
505			document.addEventListener("DOMContentLoaded", setupMenu);
506		})();
507	</script>
507
508
509
510<aside data-cpRole="megaMenu" id="megaMenu" class="megaMenu" style="display: none;"><input type="hidden" id="megaMenuPopupDirection" value="0"><input type="hidden" id="megaMenuWidthReference" value="1"><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu333" class="contentTop mainNavMegaMenu megaMenuContainer pageID_333 hidden" data-orientation="horizontal">	<div id="cc24db80a1-3799-47da-a417-9428b03f90e5" data-containerid="24db80a1-3799-47da-a417-9428b03f90e5" class="pageContent cpGrid cpGrid24">
511				                
512
513
514
515	</div>
516</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu334" class="contentTop mainNavMegaMenu megaMenuContainer pageID_334 hidden" data-orientation="horizontal">	<div id="cc1a3593cf-af7f-48c6-b05a-4948ef86f6f3" data-containerid="1a3593cf-af7f-48c6-b05a-4948ef86f6f3" class="pageContent cpGrid cpGrid24">
517				                
518
519
520
521	</div>
522</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu384" class="contentTop mainNavMegaMenu megaMenuContainer pageID_384 hidden" data-orientation="horizontal">	<div id="cccc6f76fc-39de-403d-9ba1-86e68d795c21" data-containerid="cc6f76fc-39de-403d-9ba1-86e68d795c21" class="pageContent cpGrid cpGrid24">
523				                
524
525
526
527	</div>
528</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu335" class="contentTop mainNavMegaMenu megaMenuContainer pageID_335 hidden" data-orientation="horizontal">	<div id="cc97f074bc-1fd6-41b5-b923-3c43dd33b6d8" data-containerid="97f074bc-1fd6-41b5-b923-3c43dd33b6d8" class="pageContent cpGrid cpGrid24">
529				                
530
531
532
533	</div>
534</aside></aside></nav><div data-cpRole="contentContainer" id="searchTS">	<div id="cc91715669-b73e-437a-899b-489dd8eea692" data-containerid="91715669-b73e-437a-899b-489dd8eea692" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile">
535				                
536
537		<div class="row outer wide"><!--
538--><div class="outer col col24 first last" style="" data-widgetcontainerid="f1eae540-dd7a-4161-a4fe-a5e3e28e7e75">�				
539	<div class="row nest first last wide">�
540	
541	<div class="inner col col24 first last id2c8c63ab-9020-4af0-8f21-a49080863b9f" style="" data-widgetcontainerid="2c8c63ab-9020-4af0-8f21-a49080863b9f">�	
542<div data-widget-id="32af61c7-1301-48db-a383-b6e44c5958b1" data-widget-controller-path="/Layout/WidgetSearch">
543	
544	
544<script defer type="text/javascript" src="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.js"></script>
544
545	
545<script defer src="/Areas/Layout/Assets/Scripts/Search.js" type="text/javascript"></script>
545
546	
546<script defer type="text/javascript">
547
548		$(document).ready(function () {
549			try {
550				// Minimum characters required before performing a search/autocomplete
551				var minPrefixLength = 3;
552				var autoCompleteDebounceDelay = 500;
553				var searchFieldSelector = "#searchField" + '32af61c7-1301-48db-a383-b6e44c5958b1';
554				var checkboxSelector = "#ysnSearchOnlyDept" + '32af61c7-1301-48db-a383-b6e44c5958b1';
555				var buttonSelector = ".widgetSearchButton" + '32af61c7-1301-48db-a383-b6e44c5958b1';
556				var autoCompleteCache = {};
557				var autoCompleteCacheKeys = [];
558				var autoCompleteCacheLimit = 25;
559				var currentAutoCompleteRequest = null;
560				var currentAutoCompleteRequestKey = null;
561				var autoCompleteDebounceTimer = null;
562				var autoCompleteDebounceKey = null;
563				var pendingAutoCompleteResponses = [];
564
565				function normalizeAutoCompleteTerm(term) {
566					return $.trim((term || "") + "").replace(/\s+/g, " ");
567				}
568
569				function shouldSearch(term) {
570					return normalizeAutoCompleteTerm(term).length >= minPrefixLength;
571				}
572
573				function getAutoCompleteUrl() {
574					return '/Search/AutoComplete' + ($(checkboxSelector).is(':checked') || false? '?departmentId=0' : '');
575				}
576
577				function getAutoCompleteCacheKey(requestUrl, term) {
578					return requestUrl + "|" + term.toLowerCase();
579				}
580
581				function cacheAutoCompleteResult(cacheKey, data) {
582					if (!Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) {
583						autoCompleteCacheKeys.push(cacheKey);
584						if (autoCompleteCacheKeys.length > autoCompleteCacheLimit) {
585							delete autoCompleteCache[autoCompleteCacheKeys.shift()];
586						}
587					}
588					autoCompleteCache[cacheKey] = data;
589				}
590
591				function respondToPendingAutoComplete(data) {
592					var responses = pendingAutoCompleteResponses;
593					pendingAutoCompleteResponses = [];
594					for (var i = 0; i < responses.length; i++) {
595						responses[i](data);
596					}
597				}
598
599				function cancelPendingAutoComplete() {
600					clearTimeout(autoCompleteDebounceTimer);
601					autoCompleteDebounceKey = null;
602					if (currentAutoCompleteRequest != null) {
603						currentAutoCompleteRequest.abort();
604						currentAutoCompleteRequest = null;
605					}
606					currentAutoCompleteRequestKey = null;
607					respondToPendingAutoComplete([]);
608				}
609
610				function createWidgetAutoCompleteSource(options) {
611					return function (request, response) {
612						var term = normalizeAutoCompleteTerm(request.term);
613						if (!options.shouldSearch(term)) {
614							response([]);
615							return;
616						}
617
618						var requestUrl = options.url();
619						var cacheKey = getAutoCompleteCacheKey(requestUrl, term);
620						if (Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) {
621							response(autoCompleteCache[cacheKey]);
622							if (options.success) {
623								options.success(autoCompleteCache[cacheKey]);
624							}
625							return;
626						}
627
628						if (currentAutoCompleteRequestKey === cacheKey || autoCompleteDebounceKey === cacheKey) {
629							pendingAutoCompleteResponses.push(response);
630							return;
631						}
632
633						cancelPendingAutoComplete();
634						autoCompleteDebounceKey = cacheKey;
635						pendingAutoCompleteResponses.push(response);
636						autoCompleteDebounceTimer = setTimeout(function () {
637							autoCompleteDebounceKey = null;
638							currentAutoCompleteRequestKey = cacheKey;
639							currentAutoCompleteRequest = $.ajax({
640								url: requestUrl,
641								dataType: "json",
642								timeout: options.timeout,
643								data: {
644									term: term,
645								},
646								success: function (data) {
647									if (currentAutoCompleteRequestKey === cacheKey) {
648										cacheAutoCompleteResult(cacheKey, data);
649										respondToPendingAutoComplete(data);
650										if (options.success) {
651											options.success(data);
652										}
653									}
654								},
655								error: function (xmlhttprequest, textstatus, message) {
656									if (textstatus === "abort") {
657										return;
658									}
659
660									if (options.error) {
661										options.error(xmlhttprequest, textstatus, message);
662									}
663
664									respondToPendingAutoComplete([]);
665								},
666								complete: function (xmlhttprequest) {
667									if (currentAutoCompleteRequest === xmlhttprequest) {
668										currentAutoCompleteRequest = null;
669										currentAutoCompleteRequestKey = null;
670									}
671								}
672							});
673						}, options.delay);
674					};
675				}
676
677				// click handler for search buttons
678				$(buttonSelector).click(function (e) {
679					e.preventDefault();
680					var $btn = $(this);
681					var $field = $btn.siblings(".widgetSearchBox");
682					var term = $field.val() + "";
683					if (!shouldSearch(term)) {
684						// do nothing until user types enough characters
685						$field.focus();
686						return;
687					}
688
689					if ($(checkboxSelector).is(':checked') || false)
690					{
691						doWidgetSearch($.trim(term), Number(0));
692					}
693					else {
694						doWidgetSearch($.trim(term), 0);
695					}
696				});
697
698				// enter key handler for the search field
699				$(searchFieldSelector).keypress(function (e) {
700					var code = e.which || e.keyCode;
701					if (code === 13) {
702						e.preventDefault();
703						var $this = $(this);
704						var term = $this.val() + "";
705						if (!shouldSearch(term)) {
706							// do nothing until user types enough characters
707							$this.focus();
708							return false;
709						}
710
711						if ($(checkboxSelector).is(':checked') || false) {
712							doWidgetSearch($.trim(term), Number(0));
713						} else {
714							doWidgetSearch($.trim(term), 0);
715						}
716						return false;
717					}
718					return true;
719				});
720
721				// autocomplete: set minLength and guard source
722				if (true) {
723					var $searchField = $(searchFieldSelector).autocomplete({
724						minLength: minPrefixLength,
725						source: createWidgetAutoCompleteSource({
726							delay: autoCompleteDebounceDelay,
727							timeout: 10000,
728							shouldSearch: shouldSearch,
729							url: getAutoCompleteUrl,
730							success: function () {
731								$('.autoCompleteError').remove();
732							},
733							error: function (xmlhttprequest, textstatus, message) {
734								if (textstatus === "timeout") {
735									if ($(searchFieldSelector).siblings('.autoCompleteError').length == 0)
736										$('<span class="autoCompleteError"><p class="alert error">Search autocomplete is currently not responding. Please try again later.</p></span>').insertAfter($(searchFieldSelector));
737								}
738							}
739						}),
740						html: true,
741						delay: 0,
742						select: function (event, ui) {
743							$(this).val(ui.item.value);
744							$(this).next().click();
745						}
746					});
747
748					$searchField.data("ui-autocomplete")._renderItem = function (ul, item) {
749						return $("<li class=\"itemList\"></li>")
750							.data("ui-autocomplete-item", item)
751							.append("<a>" + item.label + "</a>")
752							.appendTo(ul);
753					};
754				}
755
756				// keep searchBtnApplyQuery consistent with prefix rule
757				window.searchBtnApplyQuery = function() {
758					var $field = $(searchFieldSelector);
759					var term = $field.val() + "";
760					if (shouldSearch(term)) {
761						// update href for the icon/button (if present)
762						var btn = document.getElementById("btnSearchIcon");
763						if (btn) btn.href = "/Search?searchPhrase=" + encodeURIComponent($.trim(term));
764					} else {
765						var btn = document.getElementById("btnSearchIcon");
766						if (btn) btn.href = "#";
767					}
768				};
769			}
770			catch(e) {} //we're going to eat this error. Autocomplete won't work but we dont wan't to break anything else on the page.
771		});
772	</script>
772
773
774	<section id="widgetPreviewSearch" class="widget widgetSearch skin62 widgetOptionSet34" style="display: block;" aria-label="Search">
775				<!-- For the button right and inside -->
776		<div class="widgetBody buttonRightInside">
777			<input class="widgetSearchBox widgetSearchBox32af61c7-1301-48db-a383-b6e44c5958b1" cp5ph="true" id="searchField32af61c7-1301-48db-a383-b6e44c5958b1" name="searchField" onchange="searchBtnApplyQuery();" placeholder="I’m Looking For..." type="text" value="" />
778						<a href="/Search/Results" id="btnSearchIcon" class="widgetSearchButton widgetSearchButton32af61c7-1301-48db-a383-b6e44c5958b1" role="button"><img alt="Go to Site Search" class="imageHover" data-hover="/ImageRepository/Document?documentID=126" data-image="/ImageRepository/Document?documentID=127" src="/ImageRepository/Document?documentID=127" /></a>
779
780			<label class="searchLabel" aria-hidden="true" for="searchField32af61c7-1301-48db-a383-b6e44c5958b1">Search</label>
781		</div>
782
783	</section>
784
785
786<style scoped>
787	  
788		.widgetSearch ::-webkit-input-placeholder {
789		color: #333;
790	  }
791		.widgetSearch :-moz-placeholder { /* Firefox 18- */
792	   color: #333;
793	}
794		.widgetSearch ::-moz-placeholder {  /* Firefox 19+ */
795	   color: #333;
796	}
797	.widgetSearch :-ms-input-placeholder {
798	   color: #333;
799	}
800	
801
802	.widgetSearch .widgetBody .widgetSearchBox32af61c7-1301-48db-a383-b6e44c5958b1
803	{
804		color: #333;
805		background: #FFFFFF;
806border: 0;
807height: 48px;
808box-shadow: inset 0px 3px 6px rgba(0, 0, 0, 0.16);
809border-radius: 35px;
810font-family: Lato;
811font-size: 1em;
812font-style: italic;
813padding: 0 60px 0 20px;
814	}
815	.widgetSearch .widgetBody .widgetSearchButton32af61c7-1301-48db-a383-b6e44c5958b1
816	{
817		margin: 0;
818	}
819	.widgetSearch .widgetSearch-onlyDept32af61c7-1301-48db-a383-b6e44c5958b1
820	{
821		display: inline-block;
822		color: #333;
823		
824		
825		 padding-top: 10px;
826	}
827	#ysnSearchOnlyDept32af61c7-1301-48db-a383-b6e44c5958b1
828	{
829		position: relative;
830		top: .125em;
831	}
832
833</style>
834
835<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.css">
836<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.theme.min.css">
837
838
839
840<script type="text/javascript">
841	//Updates search icons href to have the correct queryString
842	function searchBtnApplyQuery() {
843		document.getElementById("btnSearchIcon").href = "/Search?searchPhrase=" + document.getElementById("searchField32af61c7-1301-48db-a383-b6e44c5958b1").value;
844	}
845</script>
845
846
847</div>
848
849	</div> <!-- inner column -->
850
851	</div> <!-- inner row -->
852
853			</div><!-- outer column --><!--		--></div> <!-- outer row -->
854
855
856	</div>
857</div></div>
858</header><!-- Banner --><div data-cpRole="structuralContainer" id="bannerContainerTS" class="noOverflowTS">
859<div data-cpRole="banner" id="banner1"><div data-cpRole="structuralContainer" id="bannerSizingTS">
860<div data-cpRole="structuralContainer" id="bannerSearchTS">
861<div class="siteWrap2"><div data-cpRole="contentContainer" id="welcomeTS">	<div id="cc592918c6-1d57-4f41-bb35-96ef06fc15a8" data-containerid="592918c6-1d57-4f41-bb35-96ef06fc15a8" class="pageContent cpGrid cpGrid24 showInMobile">
862				                
863
864
865
866	</div>
867</div></div>
868</div>
869</div>
870
871
872
873
874		<div id="bannerImagesJSON62" class="hidden"></div>
875		<div id="bannerSlideshowControls_banner1" class="bannerSlideshowControlsNew none " style="display:none">
876			<a id="arrowPrev_banner1" tabindex="0" class="arrowNew prev" aria-label="Banner Arrow Previous"><svg style=" " class=""><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconSlideshowArrowLeft"></use></svg></a>
877			<a id="arrowNext_banner1" tabindex="0" class="arrowNew next" aria-label="Banner Arrow Next"><svg style=" " class=""><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconSlideshowArrowRight"></use></svg></a>
878		</div>
879			
879<script type="text/javascript">
880				$(window).on("load", function () {
881					$.when(window.Pages.rwdSetupComplete)
882						.done(function () {
883							renderExternalBannerSlideshow('banner1',
884								{"BannerOptionID":62,"ThemeID":20,"SlotName":"banner1","Name":"Default","IsDefault":true,"BannerMode":2,"SlideShowSlideTiming":"5","SlideshowTransition":0,"SlideShowTransitionTiming":"1","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":false,"SlideshowControlsColor":"#FFFFFF","SlideshowControlsBackgroundColor":"#000000","SlideshowPauseButtonClass":"isHidden","BannerImages":[{"BannerImageID":98,"BannerOptionID":62,"FileName":"/ImageRepository/Document?documentID=312","Height":300,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":99,"BannerOptionID":62,"FileName":"/ImageRepository/Document?documentID=313","Height":300,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":2,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":100,"BannerOptionID":62,"FileName":"/ImageRepository/Document?documentID=314","Height":300,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":3,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":101,"BannerOptionID":62,"FileName":"/ImageRepository/Document?documentID=315","Height":300,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":4,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":102,"BannerOptionID":62,"FileName":"/ImageRepository/Document?documentID=316","Height":300,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":5,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""}],"BannerVideos":[{"BannerVideoID":4,"BannerOptionID":62,"VideoFileName":"","ImageFileName":"EmptyBannerBkg202502280912549523.png","IsLink":false,"LinkAddress":null,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","VideoFileID":"00000000-0000-0000-0000-000000000000","ImageFileID":"00000000-0000-0000-0000-000000000000","VideoWidth":0,"VideoHeight":0,"ImageWidth":0,"ImageHeight":0,"LinkedVideoUrl":"","RecordStatus":0,"AltText":null}],"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/"},
885								'/App_Themes/Interior/Images/',
886								'Rotating');
887						});
888				});
889			</script>
889
890
891</div>
892</div><!-- Content container --><div data-cpRole="structuralContainer" id="mainContainerTS">
893<div class="siteWrap2"><div data-cpRole="structuralContainer" id="mainWrapTS" class="mainWrap" role="main">
894<div data-cpRole="structuralContainer" id="siteSidebarTS" class="siteSidebar">
895<aside data-cpRole="contentContainer" id="sidebarContainer1TS">	<div id="ccdfabdecd-b7a3-440d-9b58-746b4e6dff9c" data-containerid="dfabdecd-b7a3-440d-9b58-746b4e6dff9c" class="pageContent cpGrid cpGrid24 showInMobile">
896				                
897
898
899
900	</div>
901</aside><nav data-cpRole="nav" id="secondaryNav" class="siteNav secondaryNav">
902
903
904
905
906
907	<ol role="menu" id="secondaryMenusecondaryNav" data-parent="333" class="rootNavMenu accordionNav">
908	<li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem336" data-pageid="336">
909		<div class="accordionNavItem">
910			<a href="/336/Events-Activities" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Events &amp; Activities</a>
911				<a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="Events &amp; Activities Submenu" aria-expanded="false" aria-controls="submenu-lvl1-336"></a>
912		</div>
913					<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-336" style="display: none;" data-parent="336">
914						<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem337" data-pageid="337">
915			<div class="accordionNavItem">
916				<a href="/calendar.aspx" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">City Calendar</span></a>
917			</div>
918					</li>
919		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem338" data-pageid="338">
920			<div class="accordionNavItem">
921				<a href="/338/Event-Permits" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Event Permits</span></a>
922			</div>
923					</li>
924
925			</ol>
926	</li>
927	<li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem339" data-pageid="339">
928		<div class="accordionNavItem">
929			<a href="/339/Community" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Community</a>
930				<a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="Community Submenu" aria-expanded="false" aria-controls="submenu-lvl1-339"></a>
931		</div>
932					<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-339" style="display: none;" data-parent="339">
933						<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem340" data-pageid="340">
934			<div class="accordionNavItem">
935				<a href="/340/History-of-Olmos-Park" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">History of Olmos Park</span></a>
936					<a href="#" role="button" class="openAccordionNav accordionNavMenuItem" aria-label="History of Olmos Park Submenu" aria-expanded="false" aria-controls="submenu-lvl2-340"></a>
937			</div>
938							<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl2" id="submenu-lvl2-340" style="display: none;" data-parent="340">
939							<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem341" data-pageid="341">
940			<div class="accordionNavItem">
941				<a href="/341/Alameda-Circle" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Alameda Circle</span></a>
942			</div>
943					</li>
944		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem342" data-pageid="342">
945			<div class="accordionNavItem">
946				<a href="/342/History-of-Gas-Lights-in-Olmos-Park" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">History of Gas Lights in Olmos Park</span></a>
947			</div>
948					</li>
949
950				</ol>
951		</li>
952		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem343" data-pageid="343">
953			<div class="accordionNavItem">
954				<a href="/343/Neighborhood-Organizations" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Neighborhood Organizations</span></a>
955					<a href="#" role="button" class="openAccordionNav accordionNavMenuItem" aria-label="Neighborhood Organizations Submenu" aria-expanded="false" aria-controls="submenu-lvl2-343"></a>
956			</div>
957							<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl2" id="submenu-lvl2-343" style="display: none;" data-parent="343">
958							<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem400" data-pageid="400">
959			<div class="accordionNavItem">
960				<a href="/400/Olmos-Park-Welcome-Committee" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">
960Olmos Park Welcome Committee</span></a>
961			</div>
962					</li>
963		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem401" data-pageid="401">
964			<div class="accordionNavItem">
965				<a href="/401/Olmos-Park-Youth-Commission" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Olmos Park Youth Commission</span></a>
966			</div>
967					</li>
968
969				</ol>
970		</li>
971
972			</ol>
973	</li>
974	<li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem347" data-pageid="347">
975		<div class="accordionNavItem">
976			<a href="/347/Stay-Connected" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Stay Connected</a>
977				<a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="Stay Connected Submenu" aria-expanded="false" aria-controls="submenu-lvl1-347"></a>
978		</div>
979					<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-347" style="display: none;" data-parent="347">
980						<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem348" data-pageid="348">
981			<div class="accordionNavItem">
982				<a href="/Directory.aspx" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">City Directory</span></a>
983			</div>
984					</li>
985
986			</ol>
987	</li>
988	<li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem349" data-pageid="349">
989		<div class="accordionNavItem">
990			<a href="/349/Public-Utilities" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Public Utilities</a>
991				<a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="Public Utilities Submenu" aria-expanded="false" aria-controls="submenu-lvl1-349"></a>
992		</div>
993					<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-349" style="display: none;" data-parent="349">
994						<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem350" data-pageid="350">
995			<div class="accordionNavItem">
996				<a href="https://www.cpsenergy.com/" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">City Public Service (Gas &amp; Electric)</span></a>
997			</div>
998					</li>
999		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem351" data-pageid="351">
1000			<div class="accordionNavItem">
1001				<a href="https://www.saws.org/" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">San Antonio Water System</span></a>
1002			</div>
1003					</li>
1004		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem352" data-pageid="352">
1005			<div class="accordionNavItem">
1006				<a href="/352/Garbage-Recycling" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Garbage &amp; Recycling</span></a>
1007			</div>
1008					</li>
1009
1010			</ol>
1011	</li>
1012	<li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem353" data-pageid="353">
1013		<div class="accordionNavItem">
1014			<a href="/353/Resident-Resources" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Resident Resources</a>
1015				<a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="Resident Resources Submenu" aria-expanded="false" aria-controls="submenu-lvl1-353"></a>
1016		</div>
1017					<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-353" style="display: none;" data-parent="353">
1018						<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem354" data-pageid="354">
1019			<div class="accordionNavItem">
1020				<a href="https://www.ahisd.net/" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Alamo Heights Independent School District</span></a>
1021			</div>
1022					</li>
1023		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem355" data-pageid="355">
1024			<div class="accordionNavItem">
1025				<a href="https://www.dps.texas.gov/" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Texas Department of Public Safety</span></a>
1026			</div>
1027					</li>
1028		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem356" data-pageid="356">
1029			<div class="accordionNavItem">
1030				<a href="https://bcad.org/" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Bexar County Appraisal District</span></a>
1031			</div>
1032					</li>
1033		<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem357" data-pageid="357">
1034			<div class="accordionNavItem">
1035				<a href="https://www.ssa.gov/" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Social Security Administration</span></a>
1036			</div>
1037					</li>
1038
1039			</ol>
1040	</li>
1041	<li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem389" data-pageid="389">
1042		<div class="accordionNavItem">
1043			<a href="/389/Pay-Online" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Pay Online</a>
1044		</div>
1045			</li>
1046	<li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem409" data-pageid="409">
1047		<div class="accordionNavItem">
1048			<a href="/409/How-Can-We-Help" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">How Can We Help?</a>
1049		</div>
1050			</li>
1051	<li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem416" data-pageid="416">
1052		<div class="accordionNavItem">
1053			<a href="/416/City-Projects" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">City Projects</a>
1054				<a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="City Projects Submenu" aria-expanded="false" aria-controls="submenu-lvl1-416"></a>
1055		</div>
1056					<ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-416" style="display: none;" data-parent="416">
1057						<li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem417" data-pageid="417">
1058			<div class="accordionNavItem">
1059				<a href="/417/Current-Street-and-Sewer-Projects" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Current Street and Sewer Projects</span></a>
1060			</div>
1061					</li>
1062
1063			</ol>
1064	</li>
1065
1066	</ol>
1067
1068
1069	
1069<script type="text/javascript">
1070		(function () {
1071			function setupSecondaryMenuProperties() {
1072				//setup menu manager properties for secondary menu
1073				menuManager.isSideMenuEditable = false;
1074				menuManager.sideMenuMaxSubMenuLevels = 4;
1075				menuManager.sideMenuHasCustomLinks = false;
1076			}
1077
1078			if (document.readyState === "loading") {
1079				document.addEventListener("DOMContentLoaded", setupSecondaryMenuProperties, { once: true });
1080				return;
1081			}
1082
1083			setupSecondaryMenuProperties();
1084		})();
1085	</script>
1085
1086
1087	
1087<script type="text/javascript">
1088		(function () {
1089			function setupAccordionSecondaryNav() {
1090				var $menuContainer = $('#secondaryNav');
1091
1092				$menuContainer.find('*[id^="SideItem"]').each(function () {
1093					var ids = $('[id="' + this.id + '"]');
1094					if (ids.length > 1)
1095						$.each(ids, function (index, value) {
1096							value.id = value.id + '_' + index;
1097						});
1098				});
1099
1100				$menuContainer.find('.hasAccordionChildren .openAccordionNav').off('click.secondaryNav').on('click.secondaryNav', function (e) {
1101					e.preventDefault();
1102					showHideAccordionMenuForSecondaryNav($(this));
1103				});
1104
1105				$menuContainer.find(".grippy").each(function () {
1106					menuManager.setupDraggableElement($(this), SIDE_MENU, '#secondaryNav');
1107				});
1108
1109				$menuContainer.find("li").each(function () {
1110					menuManager.setupDroppableAccordionElement($(this), SIDE_MENU);
1111				});
1112			}
1113
1114			if (document.readyState === "loading") {
1115				document.addEventListener("DOMContentLoaded", setupAccordionSecondaryNav, { once: true });
1116				return;
1117			}
1118
1119			setupAccordionSecondaryNav();
1120		})();
1121	</script>
1121
1122
1123
1124
1125</nav><aside data-cpRole="contentContainer" id="sidebarContainer2TS">	<div id="ccbf5cc45f-86a6-48fc-9c5c-28161bcbae9f" data-containerid="bf5cc45f-86a6-48fc-9c5c-28161bcbae9f" class="pageContent cpGrid cpGrid24 showInMobile">
1126				                
1127
1128
1129
1130	</div>
1131</aside>
1132</div><div data-cpRole="structuralContainer" id="outerContentWrapTS" class="outerContentWrap">
1133<div data-cpRole="structuralContainer" id="contentWrapTS" class="contentWrap">
1134<div data-cpRole="breadCrumbs" id="breadCrumbs" class="breadCrumbContainer">		<ol class="semanticList breadCrumbs">
1135			<li><a class="breadCrumb" href="/">Home</a></li><li id="currentBCPage" data-pageid="333"><a href class="breadCrumb" aria-current="page">Residents</a></li>
1136		</ol>
1137
1138	   
1139    
1140</div><div data-cpRole="mainContentContainer" id="moduleContent">
1141	
1142	<div id="page" class="moduleContentNew">
1143		
1144
1145	<input id="hdnPageID" name="hdnPageID" type="hidden" value="333" />
1146	<input id="hdnParentID" name="hdnParentID" type="hidden" value="1" />
1147	<input id="hdnVersionID" name="hdnVersionID" type="hidden" value="1917" />
1148	<input id="pageMenuTitle" name="pageMenuTitle" type="hidden" value="Residents" />
1149	<input id="pageShowFeatureColumn" name="pageShowFeatureColumn" type="hidden" value="False" />
1150	<input id="hdnIsLayoutPage" name="hdnIsLayoutPage" type="hidden" value="False" />
1151	<input id="hdnPageStatus" name="hdnPageStatus" type="hidden" value="Published" />
1152
1153				<h1 id="versionHeadLine" class="headline">
1154
1155Residents		</h1>
1156	
1157		<div id="cc58704893-3977-44fa-ba43-395b6f13e693" data-containerid="58704893-3977-44fa-ba43-395b6f13e693" class="pageContent cpGrid cpGrid24"  data-contentcontainerbreakpoint="30" >
1158			
1159
1160		<div class="row outer wide"><!--
1161--><div class="outer col col24 first last" style="" data-widgetcontainerid="567475f5-2a60-41b4-b787-11af0f5d82c1">�				
1162	<div class="row nest first last wide">�
1163	
1164	<div class="inner col col24 first last id64c8a477-96f2-486b-bbbc-8be41f871cf7" style="" data-widgetcontainerid="64c8a477-96f2-486b-bbbc-8be41f871cf7">�	
1165		<nav class="widget clear dynamicSubpage widgetPages skin62 wide" id="widgetPageb53af6d1-785d-46d8-83d7-9fb6c99b3b3e" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label = Pages>
1166				<div class="hidden widgetTypeID">9</div>
1167	<div class="hidden depth">1</div>
1168	<div class="hidden cols">1</div>
1169	<div class="hidden format">2</div>		
1170	<div class="widgetBody">
1171		
1172	<div class="widgetBody cpGrid cpGrid1 ">
1173		<div class="row wide">
1174
1175					<div class="col col1">
1176						<ol class="semanticList layout2">
1177										<li class="megaMenuItem widgetItem" data-pageid="336" role="none">
1178				<div class="widgetTitle">
1179					<a href="/336/Events-Activities" target="_self" >Events &amp; Activities</a>
1180				</div>
1181				<p class="widgetDesc">Find events and activities to participate in.</p>
1182				
1183			</li>			<li class="megaMenuItem widgetItem" data-pageid="339" role="none">
1184				<div class="widgetTitle">
1185					<a href="/339/Community" target="_self" >Community</a>
1186				</div>
1187				<p class="widgetDesc">Learn about the community of Olmos Park and what it has to offer.</p>
1188				
1189			</li>			<li class="megaMenuItem widgetItem" data-pageid="347" role="none">
1190				<div class="widgetTitle">
1191					<a href="/347/Stay-Connected" target="_self" >Stay Connected</a>
1192				</div>
1193				<p class="widgetDesc">Find out how to contact our offices and receive notifications.</p>
1194				
1195			</li>			<li class="megaMenuItem widgetItem" data-pageid="349" role="none">
1196				<div class="widgetTitle">
1197					<a href="/349/Public-Utilities" target="_self" >Public Utilities</a>
1198				</div>
1199				<p class="widgetDesc">Visit the websites of utility providers for Olmos Park.</p>
1200				
1201			</li>			<li class="megaMenuItem widgetItem" data-pageid="353" role="none">
1202				<div class="widgetTitle">
1203					<a href="/353/Resident-Resources" target="_self" >Resident Resources</a>
1204				</div>
1205				<p class="widgetDesc">Navigate to websites relevant to Olmos Park residents.</p>
1206				
1207			</li>			<li class="megaMenuItem widgetItem" data-pageid="389" role="none">
1208				<div class="widgetTitle">
1209					<a href="/389/Pay-Online" target="_self" >Pay Online</a>
1210				</div>
1211				<p class="widgetDesc"></p>
1212				
1213			</li>			<li class="megaMenuItem widgetItem" data-pageid="409" role="none">
1214				<div class="widgetTitle">
1215					<a href="/409/How-Can-We-Help" target="_self" >How Can We Help?</a>
1216				</div>
1217				<p class="widgetDesc"></p>
1218				
1219			</li>			<li class="megaMenuItem widgetItem" data-pageid="416" role="none">
1220				<div class="widgetTitle">
1221					<a href="/416/City-Projects" target="_self" >City Projects</a>
1222				</div>
1223				<p class="widgetDesc"></p>
1224				
1225			</li>						</ol>
1226					</div>
1227		</div>
1228	</div>
1229
1230
1231
1232
1233	</div>
1234
1235		</nav>
1236
1237
1238
1239	</div> <!-- inner column -->
1240
1241	</div> <!-- inner row -->
1242
1243			</div><!-- outer column --><!--		--></div> <!-- outer row -->
1244
1245
1246		</div>
1247
1248	</div>
1249
1250	
1251	<div class="newCP">
1252
1253	</div>
1254</div>
1255</div><aside data-cpRole="contentContainer" id="featureColumn" class="secondaryContent">	<div id="ccb4015468-5c5b-45b6-b937-2aaa2390bb98" data-containerid="b4015468-5c5b-45b6-b937-2aaa2390bb98" class="pageContent cpGrid cpGrid24 showInMobile">
1256				                
1257
1258
1259
1260	</div>
1261</aside>
1262</div>
1263</div></div>
1264</div><!-- GBs --><div data-cpRole="structuralContainer" id="gbsContainerTS">
1265<div class="siteWrap2"><div data-cpRole="contentContainer" id="gbsTS">	<div id="cc3741906b-abbb-4b1e-96b9-9e8dedf81446" data-containerid="3741906b-abbb-4b1e-96b9-9e8dedf81446" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="30">
1266				                
1267
1268		<div class="row outer wide"><!--
1269--><div class="outer col col8 first" style="" data-widgetcontainerid="9b3420e6-4534-494a-9446-99402b0db40a">�				
1270	<div class="row nest first last wide">�
1271	
1272	<div class="inner col col8 first last id19b6754c-d92b-4cdc-a63d-d7943ca1eabc" style="" data-widgetcontainerid="19b6754c-d92b-4cdc-a63d-d7943ca1eabc">�	
1273<div data-widget-id="a80e96e1-52ea-482b-ab34-8ddb57d5c431" data-widget-controller-path="/GraphicLinks/Widget">
1274
1275
1276
1277
1278<div id="graphicLinkWidgeta80e96e1-52ea-482b-ab34-8ddb57d5c431" class="widget widgetGraphicLinks skin66 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:20em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
1279	<div class="widgetHeader">
1280		<div class="">
1281				</div>
1282	</div>
1283	<div class="widgetBody cpGrid cpGrid2 ">
1284		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
1285				<div class="row   wide">
1286					<!--
1287--><div class="col col1 first "><ul class="semanticList"><!--
1288	    --><li class="widgetItem GraphicLinks">
1289
1290<div>
1291	<a href="/list.aspx" target="_self" class="fancyButton fancyButton70 " >
1292		<span>
1293			<span><span class="text">Notify Me®</span></span>
1294		</span>
1295	</a>
1296</div>
1297		<style scoped="scoped">.fancyButton70.fancyButton:link,.fancyButton70.fancyButton:visited, .fancyButton70div.fancyButton{
1298	background-image: url('/ImageRepository/Document?documentID=303');
1299	background-repeat: no-repeat;
1300	background-position: center 5px ;
1301background-size: 92px;
1302transition: all .3s ease-in-out;
1303position: relative;
1304}
1305.fancyButton70.fancyButton:hover,.fancyButton70.fancyButton:focus,.fancyButton70.fancyButton:active,.fancyButton70.fancyButton.hover{
1306	background-repeat: no-repeat;
1307	background-position: center 0px ;
1308background-size: 102px;}
1309.fancyButton70.fancyButton:link > span,.fancyButton70.fancyButton:visited > span, .fancyButton70div.fancyButton > span{
1310}
1311.fancyButton70.fancyButton:hover > span,.fancyButton70.fancyButton:focus > span,.fancyButton70.fancyButton:active > span,.fancyButton70.fancyButton.hover > span{
1312}
1313.fancyButton70.fancyButton .text{
1314	color: rgb(31, 31, 31);
1315	font-size: 1.1em;
1316	font-family: "Lato";
1317	padding-top: 98px;
1318	padding-right: 5px;
1319	padding-left: 5px;
1320	font-weight: 700;
1321	text-decoration: none;
1322	padding-top: 98px;
1323	padding-right: 5px;
1324	padding-left: 5px;
1325	background-repeat: no-repeat;
1326	background-position: left top;
1327line-height: 1.2;
1328}
1329.fancyButton70.fancyButton:hover .text,.fancyButton70.fancyButton:focus .text,.fancyButton70.fancyButton:active .text,.fancyButton70.fancyButton.hover .text{
1330	text-decoration: underline;
1331	background-repeat: no-repeat;
1332	background-position: left top;
1333
1334
1335}
1336</style>
1337
1338 </li><!--
1339--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
1340	    --><li class="widgetItem GraphicLinks">
1341
1342<div>
1343	<a href="/389/1990/Pay-Online" target="_self" class="fancyButton fancyButton71 " >
1344		<span>
1345			<span><span class="text">Pay Online</span></span>
1346		</span>
1347	</a>
1348</div>
1349		<style scoped="scoped">.fancyButton71.fancyButton:link,.fancyButton71.fancyButton:visited, .fancyButton71div.fancyButton{
1350	background-image: url('/ImageRepository/Document?documentID=307');
1351	background-repeat: no-repeat;
1352	background-position: center 5px ;
1353background-size: 92px;
1354transition: all .3s ease-in-out;
1355position: relative;
1356}
1357.fancyButton71.fancyButton:hover,.fancyButton71.fancyButton:focus,.fancyButton71.fancyButton:active,.fancyButton71.fancyButton.hover{
1358	background-repeat: no-repeat;
1359	background-position: center 0px ;
1360background-size: 102px;}
1361.fancyButton71.fancyButton:link > span,.fancyButton71.fancyButton:visited > span, .fancyButton71div.fancyButton > span{
1362}
1363.fancyButton71.fancyButton:hover > span,.fancyButton71.fancyButton:focus > span,.fancyButton71.fancyButton:active > span,.fancyButton71.fancyButton.hover > span{
1364}
1365.fancyButton71.fancyButton .text{
1366	color: rgb(31, 31, 31);
1367	font-size: 1.1em;
1368	font-family: "Lato";
1369	padding-top: 98px;
1370	padding-right: 5px;
1371	padding-left: 5px;
1372	font-weight: 700;
1373	text-decoration: none;
1374	padding-top: 98px;
1375	padding-right: 5px;
1376	padding-left: 5px;
1377	background-repeat: no-repeat;
1378	background-position: left top;
1379line-height: 1.2;
1380}
1381.fancyButton71.fancyButton:hover .text,.fancyButton71.fancyButton:focus .text,.fancyButton71.fancyButton:active .text,.fancyButton71.fancyButton.hover .text{
1382	text-decoration: underline;
1383	background-repeat: no-repeat;
1384	background-position: left top;
1385
1386
1387}
1388</style>
1389
1390 </li><!--
1391--></ul></div><!--				-->
1392				</div>
1393			</nav>
1394		</div>
1395	<div class="widgetFooter">
1396			</div>
1397</div>
1398</div>
1399
1400	</div> <!-- inner column -->
1401
1402	</div> <!-- inner row -->
1403
1404			</div><!-- outer column --><!----><div class="outer col col8" style="" data-widgetcontainerid="0515e236-5b5e-4adc-a2f5-b83883d3346e">�				
1405	<div class="row nest first last wide">�
1406	
1407	<div class="inner col col8 first last id08523edb-8fb6-425c-814e-e0c8f479c4a3" style="" data-widgetcontainerid="08523edb-8fb6-425c-814e-e0c8f479c4a3">�	
1408<div data-widget-id="2c29af5f-29e4-4210-aab7-f4166ad0c10b" data-widget-controller-path="/GraphicLinks/Widget">
1409
1410
1411
1412
1413<div id="graphicLinkWidget2c29af5f-29e4-4210-aab7-f4166ad0c10b" class="widget widgetGraphicLinks skin66 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:20em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
1414	<div class="widgetHeader">
1415		<div class="">
1416				</div>
1417	</div>
1418	<div class="widgetBody cpGrid cpGrid2 ">
1419		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
1420				<div class="row   wide">
1421					<!--
1422--><div class="col col1 first "><ul class="semanticList"><!--
1423	    --><li class="widgetItem GraphicLinks">
1424
1425<div>
1426	<a href="/FormCenter" target="_self" class="fancyButton fancyButton72 " >
1427		<span>
1428			<span><span class="text">Service Request Form</span></span>
1429		</span>
1430	</a>
1431</div>
1432		<style scoped="scoped">.fancyButton72.fancyButton:link,.fancyButton72.fancyButton:visited, .fancyButton72div.fancyButton{
1433	background-image: url('/ImageRepository/Document?documentID=308');
1434	background-repeat: no-repeat;
1435	background-position: center 5px ;
1436background-size: 92px;
1437transition: all .3s ease-in-out;
1438position: relative;
1439}
1440.fancyButton72.fancyButton:hover,.fancyButton72.fancyButton:focus,.fancyButton72.fancyButton:active,.fancyButton72.fancyButton.hover{
1441	background-repeat: no-repeat;
1442	background-position: center 0px ;
1443background-size: 102px;}
1444.fancyButton72.fancyButton:link > span,.fancyButton72.fancyButton:visited > span, .fancyButton72div.fancyButton > span{
1445}
1446.fancyButton72.fancyButton:hover > span,.fancyButton72.fancyButton:focus > span,.fancyButton72.fancyButton:active > span,.fancyButton72.fancyButton.hover > span{
1447}
1448.fancyButton72.fancyButton .text{
1449	color: rgb(31, 31, 31);
1450	font-size: 1.1em;
1451	font-family: "Lato";
1452	padding-top: 98px;
1453	padding-right: 5px;
1454	padding-left: 5px;
1455	font-weight: 700;
1456	text-decoration: none;
1457	padding-top: 98px;
1458	padding-right: 5px;
1459	padding-left: 5px;
1460	background-repeat: no-repeat;
1461	background-position: left top;
1462line-height: 1.2;
1463}
1464.fancyButton72.fancyButton:hover .text,.fancyButton72.fancyButton:focus .text,.fancyButton72.fancyButton:active .text,.fancyButton72.fancyButton.hover .text{
1465	text-decoration: underline;
1466	background-repeat: no-repeat;
1467	background-position: left top;
1468
1469
1470}
1471</style>
1472
1473 </li><!--
1474--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
1475	    --><li class="widgetItem GraphicLinks">
1476
1477<div>
1478	<a href="https://OLMOSPARKTX.portal.civicclerk.com" target="_self" class="fancyButton fancyButton73 " >
1479		<span>
1480			<span><span class="text">Agendas &amp; Minutes</span></span>
1481		</span>
1482	</a>
1483</div>
1484		<style scoped="scoped">.fancyButton73.fancyButton:link,.fancyButton73.fancyButton:visited, .fancyButton73div.fancyButton{
1485	background-image: url('/ImageRepository/Document?documentID=304');
1486	background-repeat: no-repeat;
1487	background-position: center 5px ;
1488background-size: 92px;
1489transition: all .3s ease-in-out;
1490position: relative;
1491}
1492.fancyButton73.fancyButton:hover,.fancyButton73.fancyButton:focus,.fancyButton73.fancyButton:active,.fancyButton73.fancyButton.hover{
1493	background-repeat: no-repeat;
1494	background-position: center 0px ;
1495background-size: 102px;}
1496.fancyButton73.fancyButton:link > span,.fancyButton73.fancyButton:visited > span, .fancyButton73div.fancyButton > span{
1497}
1498.fancyButton73.fancyButton:hover > span,.fancyButton73.fancyButton:focus > span,.fancyButton73.fancyButton:active > span,.fancyButton73.fancyButton.hover > span{
1499}
1500.fancyButton73.fancyButton .text{
1501	color: rgb(31, 31, 31);
1502	font-size: 1.1em;
1503	font-family: "Lato";
1504	padding-top: 98px;
1505	padding-right: 5px;
1506	padding-left: 5px;
1507	font-weight: 700;
1508	text-decoration: none;
1509	padding-top: 98px;
1510	padding-right: 5px;
1511	padding-left: 5px;
1512	background-repeat: no-repeat;
1513	background-position: left top;
1514line-height: 1.2;
1515}
1516.fancyButton73.fancyButton:hover .text,.fancyButton73.fancyButton:focus .text,.fancyButton73.fancyButton:active .text,.fancyButton73.fancyButton.hover .text{
1517	text-decoration: underline;
1518	background-repeat: no-repeat;
1519	background-position: left top;
1520
1521
1522}
1523</style>
1524
1525 </li><!--
1526--></ul></div><!--				-->
1527				</div>
1528			</nav>
1529		</div>
1530	<div class="widgetFooter">
1531			</div>
1532</div>
1533</div>
1534
1535	</div> <!-- inner column -->
1536
1537	</div> <!-- inner row -->
1538
1539			</div><!-- outer column --><!----><div class="outer col col8 last" style="" data-widgetcontainerid="7e8c2225-1c51-41d5-875a-e01878d7ce49">�				
1540	<div class="row nest first last wide">�
1541	
1542	<div class="inner col col8 first last id55fc6e09-4573-4067-8169-1a80691b1d89" style="" data-widgetcontainerid="55fc6e09-4573-4067-8169-1a80691b1d89">�	
1543<div data-widget-id="3342581b-4e14-4359-9a81-4ea2f8def69f" data-widget-controller-path="/GraphicLinks/Widget">
1544
1545
1546
1547
1548<div id="graphicLinkWidget3342581b-4e14-4359-9a81-4ea2f8def69f" class="widget widgetGraphicLinks skin66 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:20em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
1549	<div class="widgetHeader">
1550		<div class="">
1551				</div>
1552	</div>
1553	<div class="widgetBody cpGrid cpGrid2 ">
1554		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
1555				<div class="row   wide">
1556					<!--
1557--><div class="col col1 first "><ul class="semanticList"><!--
1558	    --><li class="widgetItem GraphicLinks">
1559
1560<div>
1561	<a href="/409/How-Can-We-Help" target="_self" class="fancyButton fancyButton74 " >
1562		<span>
1563			<span><span class="text">How Can We Help?</span></span>
1564		</span>
1565	</a>
1566</div>
1567		<style scoped="scoped">.fancyButton74.fancyButton:link,.fancyButton74.fancyButton:visited, .fancyButton74div.fancyButton{
1568	background-image: url('/ImageRepository/Document?documentID=306');
1569	background-repeat: no-repeat;
1570	background-position: center 5px ;
1571background-size: 92px;
1572transition: all .3s ease-in-out;
1573position: relative;
1574}
1575.fancyButton74.fancyButton:hover,.fancyButton74.fancyButton:focus,.fancyButton74.fancyButton:active,.fancyButton74.fancyButton.hover{
1576	background-repeat: no-repeat;
1577	background-position: center 0px ;
1578background-size: 102px;}
1579.fancyButton74.fancyButton:link > span,.fancyButton74.fancyButton:visited > span, .fancyButton74div.fancyButton > span{
1580}
1581.fancyButton74.fancyButton:hover > span,.fancyButton74.fancyButton:focus > span,.fancyButton74.fancyButton:active > span,.fancyButton74.fancyButton.hover > span{
1582}
1583.fancyButton74.fancyButton .text{
1584	color: rgb(31, 31, 31);
1585	font-size: 1.1em;
1586	font-family: "Lato";
1587	padding-top: 98px;
1588	padding-right: 5px;
1589	padding-left: 5px;
1590	font-weight: 700;
1591	text-decoration: none;
1592	padding-top: 98px;
1593	padding-right: 5px;
1594	padding-left: 5px;
1595	background-repeat: no-repeat;
1596	background-position: left top;
1597line-height: 1.2;
1598}
1599.fancyButton74.fancyButton:hover .text,.fancyButton74.fancyButton:focus .text,.fancyButton74.fancyButton:active .text,.fancyButton74.fancyButton.hover .text{
1600	text-decoration: underline;
1601	background-repeat: no-repeat;
1602	background-position: left top;
1603
1604
1605}
1606</style>
1607
1608 </li><!--
1609--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
1610	    --><li class="widgetItem GraphicLinks">
1611
1612<div>
1613	<a href="https://library.municode.com/tx/olmos_park/codes/code_of_ordinances" target="_blank" class="fancyButton fancyButton75 "  aria-label="Code of Ordinances Opens in new window">
1614		<span>
1615			<span><span class="text">Code of Ordinances</span></span>
1616		</span>
1617	</a>
1618</div>
1619		<style scoped="scoped">.fancyButton75.fancyButton:link,.fancyButton75.fancyButton:visited, .fancyButton75div.fancyButton{
1620	background-image: url('/ImageRepository/Document?documentID=305');
1621	background-repeat: no-repeat;
1622	background-position: center 5px ;
1623background-size: 92px;
1624transition: all .3s ease-in-out;
1625position: relative;
1626}
1627.fancyButton75.fancyButton:hover,.fancyButton75.fancyButton:focus,.fancyButton75.fancyButton:active,.fancyButton75.fancyButton.hover{
1628	background-repeat: no-repeat;
1629	background-position: center 0px ;
1630background-size: 102px;}
1631.fancyButton75.fancyButton:link > span,.fancyButton75.fancyButton:visited > span, .fancyButton75div.fancyButton > span{
1632}
1633.fancyButton75.fancyButton:hover > span,.fancyButton75.fancyButton:focus > span,.fancyButton75.fancyButton:active > span,.fancyButton75.fancyButton.hover > span{
1634}
1635.fancyButton75.fancyButton .text{
1636	color: rgb(31, 31, 31);
1637	font-size: 1.1em;
1638	font-family: "Lato";
1639	padding-top: 98px;
1640	padding-right: 5px;
1641	padding-left: 5px;
1642	font-weight: 700;
1643	text-decoration: none;
1644	padding-top: 98px;
1645	padding-right: 5px;
1646	padding-left: 5px;
1647	background-repeat: no-repeat;
1648	background-position: left top;
1649line-height: 1.2;
1650}
1651.fancyButton75.fancyButton:hover .text,.fancyButton75.fancyButton:focus .text,.fancyButton75.fancyButton:active .text,.fancyButton75.fancyButton.hover .text{
1652	text-decoration: underline;
1653	background-repeat: no-repeat;
1654	background-position: left top;
1655
1656
1657}
1658</style>
1659
1660 </li><!--
1661--></ul></div><!--				-->
1662				</div>
1663			</nav>
1664		</div>
1665	<div class="widgetFooter">
1666			</div>
1667</div>
1668</div>
1669
1670	</div> <!-- inner column -->
1671
1672	</div> <!-- inner row -->
1673
1674			</div><!-- outer column --><!--		--></div> <!-- outer row -->
1675
1676
1677	</div>
1678</div></div>
1679</div><!-- Footer --><footer data-cpRole="structuralContainer" id="footerContainerTS">
1680<div class="siteWrap2"><div data-cpRole="contentContainer" id="footerTS">	<div id="cc548fa465-c1be-4e43-8ae7-e9bf0e336d11" data-containerid="548fa465-c1be-4e43-8ae7-e9bf0e336d11" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile">
1681				                
1682
1683		<div class="row outer wide"><!--
1684--><div class="outer col col24 first last" style="" data-widgetcontainerid="3a7ac637-6564-4970-b33c-9e6f54232f76">�				
1685	<div class="row nest first wide">�
1686	
1687	<div class="inner col col24 first last id54df8e80-8bc8-4d55-bcaa-ee88fd033ea9" style="" data-widgetcontainerid="54df8e80-8bc8-4d55-bcaa-ee88fd033ea9">�	
1688    <div data-widget-id="9bd30e63-4561-4fc3-9555-48f83e6091b1" data-widget-controller-path="/InfoAdvanced/Widget">
1689
1690
1691
1692
1693
1694	<section id="divInfoAdv9bd30e63-4561-4fc3-9555-48f83e6091b1" class="widget widgetInfoAdvanced skin65 widgetOptionSet28 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:1em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced">
1695			<header class="widgetHeader" id="header9bd30e63-4561-4fc3-9555-48f83e6091b1">
1696		<div class="">
1697								</div>
1698	</header>
1699	<div class="widgetBody  cpGrid cpGrid6 ">
1700		<div class="row autoWidths center wide">
1701					<div class="col col1 first ">
1702						<ol class="pageStyles semanticList">
1703
1704<li class="InfoAdvanced widgetItem fr-view">
1705	<p><strong>City of Olmos Park</strong></p>
1706</li>						</ol>
1707					</div>
1708					<div class="col col1  ">
1709						<ol class="pageStyles semanticList">
1710
1711<li class="InfoAdvanced widgetItem fr-view">
1712	<p>City Hall</p>
1713</li>						</ol>
1714					</div>
1715					<div class="col col1  ">
1716						<ol class="pageStyles semanticList">
1717
1718<li class="InfoAdvanced widgetItem fr-view">
1719	<p>120 West El Prado Drive</p>
1720</li>						</ol>
1721					</div>
1722					<div class="col col1  ">
1723						<ol class="pageStyles semanticList">
1724
1725<li class="InfoAdvanced widgetItem fr-view">
1726	<p>Olmos Park, Texas 78212</p>
1727</li>						</ol>
1728					</div>
1729					<div class="col col1  ">
1730						<ol class="pageStyles semanticList">
1731
1732<li class="InfoAdvanced widgetItem fr-view">
1733	<p>Phone: <a href="tel:%20210-824-3281">210-824-3281</a> | Fax: 210-826-5008</p>
1734</li>						</ol>
1735					</div>
1736					<div class="col col1  last">
1737						<ol class="pageStyles semanticList">
1738
1739<li class="InfoAdvanced widgetItem fr-view">
1740	<p>Hours of operation: Mon-Fri: 8:30 a.m. to 5:00 p.m.</p>
1741</li>						</ol>
1742					</div>
1743		</div>
1744	</div>
1745	<div class="widgetFooter">
1746
1747	</div>
1748
1749	</section>
1750
1751
1752
1753<script type="text/javascript">
1754	//Render slideshow if info advacned items contain one.
1755	$(document).ready(function (e) {
1756		$('#divInfoAdv9bd30e63-4561-4fc3-9555-48f83e6091b1 .InfoAdvanced.widgetItem').each(function () {
1757			renderSlideshowIfApplicable($(this));		
1758		});
1759	});
1760</script>
1760</div>
1761	</div> <!-- inner column -->
1762
1763	</div> <!-- inner row -->
1764	<div class="row nest wide">�
1765	
1766	<div class="inner col col24 first last id88d3891e-0056-47d0-bf27-f8fdcb7b21aa" style="" data-widgetcontainerid="88d3891e-0056-47d0-bf27-f8fdcb7b21aa">�	
1767	<div data-widget-id="7bcae277-f88f-4618-aa32-ec888e0d7d62" data-widget-controller-path="/QuickLinks/Widget">
1768
1769
1770
1771
1772
1773
1774
1775
1776	<section id="widgetQuicklink7bcae277-f88f-4618-aa32-ec888e0d7d62" class="widget widgetQuickLinks skin65 widgetOptionSet26 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:1em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Quick Links">
1777			<header class="widgetHeader" id="quickLinksHeader7bcae277-f88f-4618-aa32-ec888e0d7d62">
1778		<div class="">
1779						</div>
1780	</header>
1781	<div class="widgetBody cpGrid cpGrid5 ">
1782        <div class="row autoWidths center narrow">
1783				<div class="col col1 first ">
1784					<ol class="semanticList">
1785
1786    <li style="position:relative" class="widgetItem QuickLinks">
1787        <a class="widgetDesc widgetQuickLinksLink" href="/" target="_self" >Announcements</a>
1788        <div class="widgetMeta"></div>
1789    </li>
1790					</ol>
1791				</div>
1792				<div class="col col1  ">
1793					<ol class="semanticList">
1794
1795    <li style="position:relative" class="widgetItem QuickLinks">
1796        <a class="widgetDesc widgetQuickLinksLink" href="/" target="_self" >Boards</a>
1797        <div class="widgetMeta"></div>
1798    </li>
1799					</ol>
1800				</div>
1801				<div class="col col1  ">
1802					<ol class="semanticList">
1803
1804    <li style="position:relative" class="widgetItem QuickLinks">
1805        <a class="widgetDesc widgetQuickLinksLink" href="/" target="_self" >City Council</a>
1806        <div class="widgetMeta"></div>
1807    </li>
1808					</ol>
1809				</div>
1810				<div class="col col1  ">
1811					<ol class="semanticList">
1812
1813    <li style="position:relative" class="widgetItem QuickLinks">
1814        <a class="widgetDesc widgetQuickLinksLink" href="/" target="_self" >City Hall</a>
1815        <div class="widgetMeta"></div>
1816    </li>
1817					</ol>
1818				</div>
1819				<div class="col col1  last">
1820					<ol class="semanticList">
1821
1822    <li style="position:relative" class="widgetItem QuickLinks">
1823        <a class="widgetDesc widgetQuickLinksLink" href="/" target="_self" >Projects</a>
1824        <div class="widgetMeta"></div>
1825    </li>
1826					</ol>
1827				</div>
1828		</div>
1829        
1830	</div>
1831	<div class="widgetFooter">
1832	</div>
1833	<div class="addItemModal hidden">
1834		<div class="url hidden">/QuickLinks.aspx</div>
1835	</div>
1836
1837	</section>
1838</div>
1839
1840	</div> <!-- inner column -->
1841
1842	</div> <!-- inner row -->
1843	<div class="row nest wide">�
1844	
1845	<div class="inner col col24 first last id30ab021b-a9e4-428f-8bba-f6580895d8a5" style="" data-widgetcontainerid="30ab021b-a9e4-428f-8bba-f6580895d8a5">�	
1846	<div data-widget-id="dfe32659-40a8-4ecd-972c-4b3b1ce68058" data-widget-controller-path="/QuickLinks/Widget">
1847
1848
1849
1850
1851
1852
1853
1854
1855	<section id="widgetQuicklinkdfe32659-40a8-4ecd-972c-4b3b1ce68058" class="widget widgetQuickLinks skin65 widgetOptionSet26 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:1em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Quick Links">
1856			<header class="widgetHeader" id="quickLinksHeaderdfe32659-40a8-4ecd-972c-4b3b1ce68058">
1857		<div class="">
1858						</div>
1859	</header>
1860	<div class="widgetBody cpGrid cpGrid5 ">
1861        <div class="row autoWidths center narrow">
1862				<div class="col col1 first ">
1863					<ol class="semanticList">
1864
1865    <li style="position:relative" class="widgetItem QuickLinks">
1866        <a class="widgetDesc widgetQuickLinksLink" href="/" target="_self" >Home</a>
1867        <div class="widgetMeta"></div>
1868    </li>
1869					</ol>
1870				</div>
1871				<div class="col col1  ">
1872					<ol class="semanticList">
1873
1874    <li style="position:relative" class="widgetItem QuickLinks">
1875        <a class="widgetDesc widgetQuickLinksLink" href="/directory.aspx" target="_self" >Contact Us</a>
1876        <div class="widgetMeta"></div>
1877    </li>
1878					</ol>
1879				</div>
1880				<div class="col col1  ">
1881					<ol class="semanticList">
1882
1883    <li style="position:relative" class="widgetItem QuickLinks">
1884        <a class="widgetDesc widgetQuickLinksLink" href="/site/accessibility" target="_self" >Accessibility</a>
1885        <div class="widgetMeta"></div>
1886    </li>
1887					</ol>
1888				</div>
1889				<div class="col col1  ">
1890					<ol class="semanticList">
1891
1892    <li style="position:relative" class="widgetItem QuickLinks">
1893        <a class="widgetDesc widgetQuickLinksLink" href="/sitemap" target="_self" >Site Map</a>
1894        <div class="widgetMeta"></div>
1895    </li>
1896					</ol>
1897				</div>
1898				<div class="col col1  last">
1899					<ol class="semanticList">
1900
1901    <li style="position:relative" class="widgetItem QuickLinks">
1902        <a class="widgetDesc widgetQuickLinksLink" href="/copyright" target="_self" >Copyright Notices</a>
1903        <div class="widgetMeta"></div>
1904    </li>
1905					</ol>
1906				</div>
1907		</div>
1908        
1909	</div>
1910	<div class="widgetFooter">
1911	</div>
1912	<div class="addItemModal hidden">
1913		<div class="url hidden">/QuickLinks.aspx</div>
1914	</div>
1915
1916	</section>
1917</div>
1918
1919	</div> <!-- inner column -->
1920
1921	</div> <!-- inner row -->
1922	<div class="row nest last wide">�
1923	
1924	<div class="inner col col24 first last id7b845f38-883c-4567-850d-60be525555e8" style="" data-widgetcontainerid="7b845f38-883c-4567-850d-60be525555e8">�	
1925<div data-widget-id="4d7de86b-387e-41c1-a9b7-024f0ca01583" data-widget-controller-path="/GraphicLinks/Widget">
1926</div>
1927
1928	</div> <!-- inner column -->
1929
1930	</div> <!-- inner row -->
1931
1932			</div><!-- outer column --><!--		--></div> <!-- outer row -->
1933
1934
1935	</div>
1936</div></div>
1937</footer><!-- Powered By --><div data-cpRole="structuralContainer" id="poweredByContainerTS">
1938<div class="siteWrap2"><div data-cpRole="contentContainer" id="poweredByTS">	<div id="ccaa91e4a8-b80b-4054-be0d-8679b296fe55" data-containerid="aa91e4a8-b80b-4054-be0d-8679b296fe55" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile">
1939				                
1940
1941		<div class="row outer wide"><!--
1942--><div class="outer col col24 first last" style="" data-widgetcontainerid="224bc212-22cf-444b-a35a-bdecb6f8cf5b">�				
1943	<div class="row nest first last wide">�
1944	
1945	<div class="inner col col24 first last id83739cde-5e3c-4f64-a4d2-6b190ef6867b" style="" data-widgetcontainerid="83739cde-5e3c-4f64-a4d2-6b190ef6867b">�	
1946 
1947	<div data-widget-id='1c433c86-45fc-4b4b-8d57-22523f02a07a' data-moduleName="customHtml" id='widgetCustomHtml1c433c86-45fc-4b4b-8d57-22523f02a07a' class="widget widgetCustomHtml skin68 narrow" >
1948	<div class="widgetBody pageStyles" id="widgetBody1c433c86-45fc-4b4b-8d57-22523f02a07a">
1949		<div id="customHtml1c433c86-45fc-4b4b-8d57-22523f02a07a"><div><style>
1950  /* CP icon */
1951  .cpBylineIconTS {
1952  }
1953  /* CP Text */
1954  .cpBylineTextTS,
1955  .cpBylineTextTS a:link {
1956  }
1957
1958  .cpBylineTS {
1959  }
1960  
1961  .cpBylineIconTS {
1962    fill: currentColor;
1963    width: 39px;
1964    height: 26px;
1965    display: inline;
1966    vertical-align: middle;
1967  }
1968</style>
1969
1970<div class="widgetItem cpBylineTS">
1971  <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 100 100" class="cpBylineIconTS">
1972    <path class="c" d="M73.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>
1973    <path class="p" d="M45.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>
1974  </svg>
1975  <span class="cpBylineTextTS">Government Websites by <a href="https://connect.civicplus.com/referral">CivicPlus&reg;</a></span>
1976</div>
1977</div></div>
1978	</div>
1979
1980	</div>
1981
1982	</div> <!-- inner column -->
1983
1984	</div> <!-- inner row -->
1985
1986			</div><!-- outer column --><!--		--></div> <!-- outer row -->
1987
1988
1989	</div>
1990</div></div>
1991</div>
1992</div>
1993
1994            </div>
1995        </div>
1996    </div>
1997
1998<link href="/745732998.css" rel="stylesheet" type="text/css" />
1999
2000<div id="SplashMessageWrapper" class="cp-Splash-wrapper">
2001	<div role="dialog" aria-labelledby="cp-Splash-title" aria-describedby="editorContentDesc" aria-modal="true" tabindex="-1" id="SplashMessage" class="hidden cp-Splash cp-Splash--modal is-open">
2002		<div class="cp-Splash-header">
2003			<h2 class="cp-Splash-title" id="cp-Splash-title">Loading</h2>
2004			<button class="cp-Splash-Btn cp-Splash-close" aria-label="Close this modal" title="Close this window">
2005				<svg id="iconClose" viewBox="0 0 25 25">
2006					<polygon style="fill:currentcolor"
2007							 points="18.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>
2008				</svg>
2009			</button>
2010		</div>
2011		<div class="cp-Splash-body">
2012			<div class="cp-Splash-Prose editorContent fr-view" id="editorContentDesc">
2013				<!-- Content from the Froala Editor will go here. -->
2014				Loading
2015			</div>
2016		</div>
2017		<div class="cp-Splash-footer">
2018			<button class="cp-Splash-Btn cp-Splash-Btn--NoShow">Do Not Show Again</button>
2019			<button class="cp-Splash-Btn cp-Splash-Btn--Close">Close</button>
2020		</div>
2021	</div>
2022</div>
2023
2024<script src="/Assets/Scripts/APIClient.js"></script>
vendor: 2 bytes, line 2024
2024
2025<script src="/Assets/Mystique/Shared/Scripts/Moment/Moment.min.js"></script>
vendor: 2 bytes, line 2025
2025
2026<script src="/Assets/Scripts/SplashModal/SplashModalRender.js"></script>
vendor: 2 bytes, line 2026
2026
2027<script>
2028
2029		$(document).ready(function () {
2030			var filter = {
2031				targetId: '333',
2032				targetType: 1
2033			}
2034
2035			new SplashModalRender().triggerRender(filter);
2036		});
2037</script>
2037
2038
2039
2040	
2041	
2042	
2043	
2044
2045
2046
2047	
2048
2049
2050
2051
2052
2053
2054    
2054<script src="/-1442400649.js" type="text/javascript"></script>
2054
2055    
2056
2057
2058    
2058<script type="text/javascript">
2059        $(function () {
2060            document.cookie = "responsiveGhost=0; path=/";
2061        });
2062        $(window).on("load", function () {
2063            $('body').addClass('doneLoading').removeClass('hideContent');
2064
2065            if ($('#404Content').length > 0)
2066                $('div#bodyWrapper').css('padding', '0px');
2067        });
2068    </script>
2068
2069
2070    <noscript>
2071        <style>
2072            body.hideContent {
2073                opacity: 1 !important;
2074            }
2075        </style>
2076    </noscript>
2077
2078        
2079<div style="display: none;">
2080	<svg xmlns="http://www.w3.org/2000/svg" style="display:none;">
2081
2082		<symbol id="iconArrow--left" viewbox="0 0 25 25">
2083			<title>Arrow Left</title>
2084			<polygon style="fill:currentcolor" points="18.044,25 19.498,23.545 8.409,12.454 19.408,1.455 17.954,0 5.502,12.452"></polygon>
2085		</symbol>
2086
2087		<symbol id="iconArrow--right" viewbox="0 0 25 25">
2088			<title>Arrow Right</title>
2089			<polygon style="fill:currentcolor" points="6.957,0 5.502,1.455 16.591,12.546 5.592,23.545 7.047,25 19.498,12.548"></polygon>
2090		</symbol>
2091
2092	</svg>
2093</div>
2094    
2094<script type="text/javascript">loadCSS('//fonts.googleapis.com/css?family=Lato:700,700italic,900,900italic,italic,regular|');</script>
2094
2095    
2096
2097    <div class="hidden activeWidgetSkinComponentsOnPageJson">[]</div>
2098        <div style="display: none;">
2099            <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
2100                <symbol id="iconSlideshowArrowLeft" viewBox="0 0 22.68 40">
2101                    <title>Slideshow Left Arrow</title>
2102                    <g>
2103                        <path style="fill:currentcolor;" d="M20,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>
2104                    </g>
2105                </symbol>
2106                <symbol id="iconSlideshowArrowRight" viewBox="0 0 22.68 40">
2107                    <title>Slideshow Right Arrow</title>
2108                    <g>
2109                        <path style="fill:currentcolor;" d="M2.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>
2110                    </g>
2111                </symbol>
2112            </svg>
2113        </div>
2114    
2115	
2116	
2117
2118    <div id="root-picker-outlet"></div>
2119<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a4435635afeb8a1f',t:'MTc5MDk0MDIyNA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
2119</body>
2120</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.