PageSourceSearch

https://www.beaumonttexas.gov/27/Government

html beaumonttexas.gov collected 2026-09-24 20:35:46 UTC 95,691 bytes, 2,298 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-N6MD19CK8E';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="Government" />
120
121	
122	<meta name="theme-color" content="#3a383a">
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>Government | Beaumont, TX</title>
126
127		<meta name="description" content="Gather information about government services, offices, boards, commissions, and elected officials in the City of Beaumont.">
128		<meta name="keywords" content="Beaumont government,videos,agendas,minutes,city council,city manager,city clerk,boards and commissions,Beaumont board,Beaumont commission,Beaumont city clerk,Beaumont city manager,Beaumont city council">
129			
129<script src="/Assets/Scripts/jQuery/jquery-3.7.1.min.js"></script>
129
130	
130<script src="/Assets/Scripts/jQuery/jquery-migrate-3.6.0.min.js" type="text/javascript"></script>
130
131	
132
133	<!--[if IE 6]>
133<script language="JavaScript" type="text/javascript"> var isie6 = true; </script>
133<![endif]-->
134	<!--[if IE 7]>
134<script language="JavaScript" type="text/javascript"> var isie7 = true; </script>
134<![endif]-->
135	<!--[if IE 8]>
135<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
135<![endif]-->
136	<!--[if IE 9]>
136<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
136<![endif]-->
137	
137<script type="text/javascript"><!--
138	var intCountryCode = 840;
139	var order = '';
140//--></script>
140
141	
142<link href="/-681783051.css" rel="stylesheet" type="text/css" />	<link href="/-2140275272.css" rel="stylesheet" type="text/css" />	<link href="/-2020446256.css" rel="stylesheet" type="text/css" />
143
144	<link rel="stylesheet" type="text/css" href="/Assets/Styles/Print.css" media="print">
145	
145<script type="text/javascript">
146		window.Pages = window.Pages || {};
147		// FrontEnd RWD initialization
148		window.Pages.rwdReady = $.Deferred();
149		window.Pages.toolBarDeferred = $.Deferred();
150		window.Pages.rwdSetupComplete = $.Deferred();
151		window.Pages.megaMenuLoaded = $.Deferred();
152		window.Pages.angularToolbarComplete = $.Deferred();
153		window.Pages.frontEndToolbarComplete = $.Deferred();
154	</script>
154
155	<!--CPHeadContent-->
156	
156<script src="/739942322.js" type="text/javascript"></script>
156
157	
158	
159	
160	
161
162
163
164
165	<!--[if lte IE 8]><link rel="stylesheet" type="text/css" href="/App_Themes/ie8.css"><![endif]-->
166	<!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/App_Themes/ie7.css"><![endif]-->
167	<!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="/App_Themes/ie6.css"><![endif]-->
168	<!--[if lt IE 9]>
168<script type="text/javascript" src="/Scripts/html5.js"></script>
168<![endif]-->
169
170	
170<script type="text/javascript">
171		setEditorVariables(false, 840);
172		function getPrintPreviewType() { return 0; } function printPreview() {pPreview(getPrintPreviewType()); }
173	</script>
173
174	
174<script src="/Assets/Scripts/AlpineJS/3.14.1/alpine.min.js" type="text/javascript" defer="defer"></script>
174
175</head>
176<body class="wide " >
177
178    
178<script>jQuery(document).click(function (event) {
179	var target = jQuery(event.target);
180	if (target.attr('src') && target.parents('.image').length && target.parents('.widget').length) {
181		var text = target.attr('title');
182		
183		if (!text.length) {
184			text = "N/A";
185		}
186		ga('send',
187			{
188				hitType: 'event',
189				eventCategory: 'Image',
190				eventAction: 'Image - ' + text,
191				eventLabel: window.location.href
192			});
193	}
194	if (target.is('button') || target.hasClass('button') || target.parents().hasClass('button')) {
195		var text = "";
196		if (target.parents('.button')[0]) {
197			text = target.parents('.button').first().text();
198		} else if (target.text().length) {
199			text = target.text();
200		} else if (target.attr('title').length) {
201			text = target.attr('title');
202		}
203		if (!text.length) {
204			text = "N/A";
205		}
206		ga('send',
207			{
208				hitType: 'event',
209				eventCategory: 'Button',
210				eventAction: 'Button - ' + text,
211				eventLabel: window.location.href
212			});
213	}
214	if (target.parents('.widgetCustomHtml').length) {
215		ga('send',
216			{
217				hitType: 'event',
218				eventCategory: 'Custom Html',
219				eventAction: 'Custom Html Clicked',
220				eventLabel: window.location.href
221			});
222	}
223	if (target.parents('.editor').length) {
224		ga('send',
225			{
226				hitType: 'event',
227				eventCategory: 'Editor',
228				eventAction: 'Editor Link Clicked',
229				eventLabel: window.location.href
230			});
231	}
232	if (target.parents('.GraphicLinks').length) {
233		var text = "";
234		var targetGraphicLink = target;
235		if (target.hasClass('widgetGraphicLinksLink')) {
236			targetGraphicLink = jQuery(target.children()[0]);
237		}
238		if (targetGraphicLink.hasClass('text')) {
239			text = targetGraphicLink.text();
240		} else if (targetGraphicLink.attr('src').length) {
241			if (targetGraphicLink.attr('alt').length) {
242				text = targetGraphicLink.attr('alt');
243			} else {
244				text = targetGraphicLink.attr('src');
245			}
246		} else {
247			text = "N/A";
248		}
249		ga('send',
250			{
251				hitType: 'event',
252				eventCategory: 'Graphic Links',
253				eventAction: 'Graphic Link - ' + text,
254				eventLabel: window.location.href
255			});
256	}
257	if (target.parents('.InfoAdvanced').length) {
258		ga('send',
259			{
260				hitType: 'event',
261				eventCategory: 'Info Advanced',
262				eventAction: 'Info Advanced Clicked',
263				eventLabel: window.location.href
264			});
265	}
266	if (target.parents('.list').length) {
267		ga('send',
268			{
269				hitType: 'event',
270				eventCategory: 'List',
271				eventAction: 'List Clicked',
272				eventLabel: window.location.href
273			});
274	}
275	if (target.parents('.megaMenuItem').length || target.parents('.topMenuItem').length) {
276		var megaMenuText = jQuery('.topMenuItem.mouseover').find('span').text();
277		var breadCrumbs = [];
278		jQuery('.breadCrumbs > li').each(function () {
279			 breadCrumbs.push(this.textContent);
280		});
281		var pageTitle = breadCrumbs.join('>');
282		var subTitleText = target.parents('.megaMenuItem').children('.widgetTitle').children().text();
283		var text = "";
284		if (pageTitle) {
285			text += pageTitle + " | ";
286		} else {
287			text += document.title + ' - ';
288		}
289		if (target.text() == "" && megaMenuText == "") {
290			text += "N/A";
291		} else if (target.text().length && megaMenuText.length) {
292			if (megaMenuText == target.text()) {
293				text += megaMenuText;
294			} else {
295				text += megaMenuText + " - " + subTitleText + " - " + target.text();
296			}
297		} else if (target.text() == "") {
298			text += megaMenuText;
299		} else {
300			text += target.text();
301		}
302		if (!text.length) {
303			text = "N/A";
304		}
305		ga('send',
306			{
307				hitType: 'event',
308				eventCategory: 'Mega Menu',
309				eventAction: 'Mega Menu : ' + text,
310				eventLabel: window.location.href
311			});
312	}
313	if (target.parents('.widgetNewsFlash').length && target.parents('.widgetItem').length) {
314		var text = jQuery(target.parents('.widgetItem')[0]).find('.widgetTitle').children().text();
315		if (!text.length) {
316			text = "N/A";
317		}
318		ga('send',
319			{
320				hitType: 'event',
321				eventCategory: 'News Flash',
322				eventAction: 'News Flash - ' + text,
323				eventLabel: window.location.href
324			});
325	}
326	if (target.hasClass('widgetQuickLinksLink') || target.find('.widgetQuickLinksLink').length) {
327		var text = target.text();
328		if (!text.length) {
329			text = "N/A";
330		}
331		ga('send',
332			{
333				hitType: 'event',
334				eventCategory: 'Quick Links',
335				eventAction: 'Quick Links - ' + text,
336				eventLabel: window.location.href
337			});
338	}
339	if (target.attr('src') && target.parents('.cpSlideshow').length) {
340		var text = target.attr('title');
341		if (!text.length) {
342			text = "N/A";
343		}
344		ga('send',
345			{
346				hitType: 'event',
347				eventCategory: 'Slideshow',
348				eventAction: 'Slideshow - ' + text,
349				eventLabel: window.location.href
350			});
351	}
352	if (target.parents('.widgetText').length) {
353		ga('send',
354			{
355				hitType: 'event',
356				eventCategory: 'Text',
357				eventAction: 'Text Link Clicked',
358				eventLabel: window.location.href
359			});
360	}
361});</script>
361
362	<div id="popoverModal" class="cp-PopOver cp-PopOver--modal cp-AdminWrap" style="position: fixed; display: none;">
363	<div class="cp-PopOver-header">
364		<h3 class="cp-PopOver-title"></h3>
365		<button class="cp-Btn cp-PopOver-close" onclick="closePopOverModal(event)">
366			<svg class="cp-Icon--close" alt="close" title="close">
367				<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconClose"></use>
368			</svg>
369		</button>
370	</div>
371	<div id="cpPopOverBody" class="cp-PopOver-body">
372		<form id="cpPopOverForm" name="cpPopOverForm" novalidate></form>
373	</div>
374	<div id="cpPopOverFooter" class="cp-PopOver-footer">
375		<div class="cp-BtnGroup" id="actionButtons">
376			<!-- Action buttons will be dynamically added here -->
377		</div>
378	</div>
379</div>
380    <div id="fb-root"></div>
381<div id=skipToContentLinks>
382<a href="#cc5d04a250-5bd5-4f67-935c-7c4739a7f93b" target="_self" class="skipToContentLink">Skip to Main Content</a>
383</div>
384    <form id="frmReferenceFormForTelerikEditorDialogs"></form>
385
386        <input type="hidden" id="GoogleMapsKey" value="AIzaSyDWUuE-ifkbhxblF920N8MjpBdTg1Wt784" />
387
388
389
390    <input type="hidden" id="cpcDomain" value="https://cp-civicplusuniversity2.civicplus.com">
391    <input type="hidden" id="hdnStructureID" value="2" />
392    <input type="hidden" id="hdnContentCollectionID" value="59966a9d-6205-4541-a691-62bca796bfd9" />
393    <input type="hidden" id="hdnWorkingCopyID" value="00000000-0000-0000-0000-000000000000" />
394    <input type="hidden" id="hdnThemeID" value="75" />
395    <input type="hidden" id="pageIsFrontEnd" value="true" />
396    <input type="hidden" id="pageModuleID" />
397    <input type="hidden" id="pagePageID" value="27" />
398
399    <div id="stickyPlaceholder"></div>
400    <div id="outer-wrap" class="outer-wrap">
401        <div id="inner-wrap" class="inner-wrap">
402                <div id="divToolbars" class="cpToolbars newCP mui-fixed" style="">
403                    
404
405
406
407<!-- Begin Signed Out Bar -->
408<div class="cpToolbar user public">
409    <div class="inner selfClear">
410        <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>
411        <ul class="nav secondary">
412	        <li><a href="/MyAccount" class="button" id="loggedOutToolbarSignInButton">Website Sign In</a></li>
413        </ul>
414    </div>
415</div>
416<script>
417    $(document).ready(function () {
418        $('#signedOutToolbarCreateProfileButton').click(function (event) {
419            event.preventDefault();
420            window.location.href = '/MyAccount/ProfileCreate?from=url&url=/&dn=' + window.location.origin;
421        });
422
423			
424				$('#loggedOutToolbarSignInButton').click(function (event) {
425					event.preventDefault();
426					window.location.href = '/MyAccount/?from=url&url=' + encodeURIComponent(window.location.href.replace(window.location.origin, '')) + '&dn=' + window.location.host;
427				});
428			
429
430		if ('False' == 'True') {
431            $('#loggedOutToolbarSignInButton').hide();
432		}
433    })
434</script>
434
435<!-- End Signed Out Bar -->
436
437                </div>
438            <div id="bodyWrapper">
439                <div id="mainNavHolderMobile" class="mainNavHolderMobile"></div>
440                
441<div data-cpRole="structuralContainer" id="bodyContainerTS">
442<!-- Header Container --><header data-cpRole="structuralContainer" id="headerContainerTS" class="fixedTopTS">
443<div class="siteWrap3"><div data-cpRole="structuralContainer" id="logoWraperContainerTS">
444<div data-cpRole="banner" id="bannerLogoTS" class="bannerLogoTS empty">
445
446
447
448
449				<a id="bannerLogoTS-298" style="			display: block; text-align: center;
450" class="bannerObject" href="/" target="_self"><img alt="Home Page" class="bannerObject" height="124" src="/ImageRepository/Document?documentID=98" width="573" /></a>
451</div>
452</div><div data-cpRole="contentContainer" id="searchTS">	<div id="ccf38eb356-f85a-473c-b6b8-6707587dc40e" data-containerid="f38eb356-f85a-473c-b6b8-6707587dc40e" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile">
453				                
454
455		<div class="row outer wide"><!--
456--><div class="outer col col24 first last" style="" data-widgetcontainerid="547657c2-330c-4f3a-a0b1-4da33ac00e82">�				
457	<div class="row nest first last wide">�
458	
459	<div class="inner col col24 first last id6c921ce0-54bd-4ac2-9e85-1e7da88ca89c" style="" data-widgetcontainerid="6c921ce0-54bd-4ac2-9e85-1e7da88ca89c">�	
460<div data-widget-id="dbc042c1-4216-4cb1-895e-f76dcec63b97" data-widget-controller-path="/Layout/WidgetSearch">
461	
462	
462<script defer type="text/javascript" src="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.js"></script>
462
463	
463<script defer src="/Areas/Layout/Assets/Scripts/Search.js" type="text/javascript"></script>
463
464	
464<script defer type="text/javascript">
465
466		$(document).ready(function () {
467			try {
468				// Minimum characters required before performing a search/autocomplete
469				var minPrefixLength = 3;
470				var autoCompleteDebounceDelay = 500;
471				var searchFieldSelector = "#searchField" + 'dbc042c1-4216-4cb1-895e-f76dcec63b97';
472				var checkboxSelector = "#ysnSearchOnlyDept" + 'dbc042c1-4216-4cb1-895e-f76dcec63b97';
473				var buttonSelector = ".widgetSearchButton" + 'dbc042c1-4216-4cb1-895e-f76dcec63b97';
474				var autoCompleteCache = {};
475				var autoCompleteCacheKeys = [];
476				var autoCompleteCacheLimit = 25;
477				var currentAutoCompleteRequest = null;
478				var currentAutoCompleteRequestKey = null;
479				var autoCompleteDebounceTimer = null;
480				var autoCompleteDebounceKey = null;
481				var pendingAutoCompleteResponses = [];
482
483				function normalizeAutoCompleteTerm(term) {
484					return $.trim((term || "") + "").replace(/\s+/g, " ");
485				}
486
487				function shouldSearch(term) {
488					return normalizeAutoCompleteTerm(term).length >= minPrefixLength;
489				}
490
491				function getAutoCompleteUrl() {
492					return '/Search/AutoComplete' + ($(checkboxSelector).is(':checked') || false? '?departmentId=0' : '');
493				}
494
495				function getAutoCompleteCacheKey(requestUrl, term) {
496					return requestUrl + "|" + term.toLowerCase();
497				}
498
499				function cacheAutoCompleteResult(cacheKey, data) {
500					if (!Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) {
501						autoCompleteCacheKeys.push(cacheKey);
502						if (autoCompleteCacheKeys.length > autoCompleteCacheLimit) {
503							delete autoCompleteCache[autoCompleteCacheKeys.shift()];
504						}
505					}
506					autoCompleteCache[cacheKey] = data;
507				}
508
509				function respondToPendingAutoComplete(data) {
510					var responses = pendingAutoCompleteResponses;
511					pendingAutoCompleteResponses = [];
512					for (var i = 0; i < responses.length; i++) {
513						responses[i](data);
514					}
515				}
516
517				function cancelPendingAutoComplete() {
518					clearTimeout(autoCompleteDebounceTimer);
519					autoCompleteDebounceKey = null;
520					if (currentAutoCompleteRequest != null) {
521						currentAutoCompleteRequest.abort();
522						currentAutoCompleteRequest = null;
523					}
524					currentAutoCompleteRequestKey = null;
525					respondToPendingAutoComplete([]);
526				}
527
528				function createWidgetAutoCompleteSource(options) {
529					return function (request, response) {
530						var term = normalizeAutoCompleteTerm(request.term);
531						if (!options.shouldSearch(term)) {
532							response([]);
533							return;
534						}
535
536						var requestUrl = options.url();
537						var cacheKey = getAutoCompleteCacheKey(requestUrl, term);
538						if (Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) {
539							response(autoCompleteCache[cacheKey]);
540							if (options.success) {
541								options.success(autoCompleteCache[cacheKey]);
542							}
543							return;
544						}
545
546						if (currentAutoCompleteRequestKey === cacheKey || autoCompleteDebounceKey === cacheKey) {
547							pendingAutoCompleteResponses.push(response);
548							return;
549						}
550
551						cancelPendingAutoComplete();
552						autoCompleteDebounceKey = cacheKey;
553						pendingAutoCompleteResponses.push(response);
554						autoCompleteDebounceTimer = setTimeout(function () {
555							autoCompleteDebounceKey = null;
556							currentAutoCompleteRequestKey = cacheKey;
557							currentAutoCompleteRequest = $.ajax({
558								url: requestUrl,
559								dataType: "json",
560								timeout: options.timeout,
561								data: {
562									term: term,
563								},
564								success: function (data) {
565									if (currentAutoCompleteRequestKey === cacheKey) {
566										cacheAutoCompleteResult(cacheKey, data);
567										respondToPendingAutoComplete(data);
568										if (options.success) {
569											options.success(data);
570										}
571									}
572								},
573								error: function (xmlhttprequest, textstatus, message) {
574									if (textstatus === "abort") {
575										return;
576									}
577
578									if (options.error) {
579										options.error(xmlhttprequest, textstatus, message);
580									}
581
582									respondToPendingAutoComplete([]);
583								},
584								complete: function (xmlhttprequest) {
585									if (currentAutoCompleteRequest === xmlhttprequest) {
586										currentAutoCompleteRequest = null;
587										currentAutoCompleteRequestKey = null;
588									}
589								}
590							});
591						}, options.delay);
592					};
593				}
594
595				// click handler for search buttons
596				$(buttonSelector).click(function (e) {
597					e.preventDefault();
598					var $btn = $(this);
599					var $field = $btn.siblings(".widgetSearchBox");
600					var term = $field.val() + "";
601					if (!shouldSearch(term)) {
602						// do nothing until user types enough characters
603						$field.focus();
604						return;
605					}
606
607					if ($(checkboxSelector).is(':checked') || false)
608					{
609						doWidgetSearch($.trim(term), Number(0));
610					}
611					else {
612						doWidgetSearch($.trim(term), 0);
613					}
614				});
615
616				// enter key handler for the search field
617				$(searchFieldSelector).keypress(function (e) {
618					var code = e.which || e.keyCode;
619					if (code === 13) {
620						e.preventDefault();
621						var $this = $(this);
622						var term = $this.val() + "";
623						if (!shouldSearch(term)) {
624							// do nothing until user types enough characters
625							$this.focus();
626							return false;
627						}
628
629						if ($(checkboxSelector).is(':checked') || false) {
630							doWidgetSearch($.trim(term), Number(0));
631						} else {
632							doWidgetSearch($.trim(term), 0);
633						}
634						return false;
635					}
636					return true;
637				});
638
639				// autocomplete: set minLength and guard source
640				if (true) {
641					var $searchField = $(searchFieldSelector).autocomplete({
642						minLength: minPrefixLength,
643						source: createWidgetAutoCompleteSource({
644							delay: autoCompleteDebounceDelay,
645							timeout: 10000,
646							shouldSearch: shouldSearch,
647							url: getAutoCompleteUrl,
648							success: function () {
649								$('.autoCompleteError').remove();
650							},
651							error: function (xmlhttprequest, textstatus, message) {
652								if (textstatus === "timeout") {
653									if ($(searchFieldSelector).siblings('.autoCompleteError').length == 0)
654										$('<span class="autoCompleteError"><p class="alert error">Search autocomplete is currently not responding. Please try again later.</p></span>').insertAfter($(searchFieldSelector));
655								}
656							}
657						}),
658						html: true,
659						delay: 0,
660						select: function (event, ui) {
661							$(this).val(ui.item.value);
662							$(this).next().click();
663						}
664					});
665
666					$searchField.data("ui-autocomplete")._renderItem = function (ul, item) {
667						return $("<li class=\"itemList\"></li>")
668							.data("ui-autocomplete-item", item)
669							.append("<a>" + item.label + "</a>")
670							.appendTo(ul);
671					};
672				}
673
674				// keep searchBtnApplyQuery consistent with prefix rule
675				window.searchBtnApplyQuery = function() {
676					var $field = $(searchFieldSelector);
677					var term = $field.val() + "";
678					if (shouldSearch(term)) {
679						// update href for the icon/button (if present)
680						var btn = document.getElementById("btnSearchIcon");
681						if (btn) btn.href = "/Search?searchPhrase=" + encodeURIComponent($.trim(term));
682					} else {
683						var btn = document.getElementById("btnSearchIcon");
684						if (btn) btn.href = "#";
685					}
686				};
687			}
688			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.
689		});
690	</script>
690
691
692	<section id="widgetPreviewSearch" class="widget widgetSearch skin39 widgetOptionSet15" style="display: block;" aria-label="Search">
693				<!-- For the button right and inside -->
694		<div class="widgetBody buttonRightInside">
695			<input class="widgetSearchBox widgetSearchBoxdbc042c1-4216-4cb1-895e-f76dcec63b97" cp5ph="true" id="searchFielddbc042c1-4216-4cb1-895e-f76dcec63b97" name="searchField" onchange="searchBtnApplyQuery();" placeholder="Search..." type="text" value="" />
696						<a href="/Search/Results" id="btnSearchIcon" class="widgetSearchButton widgetSearchButtondbc042c1-4216-4cb1-895e-f76dcec63b97" role="button"><img alt="Search" class="imageHover" data-hover="/ImageRepository/Document?documentID=96" data-image="/ImageRepository/Document?documentID=95" src="/ImageRepository/Document?documentID=95" /></a>
697
698			<label class="searchLabel" aria-hidden="true" for="searchFielddbc042c1-4216-4cb1-895e-f76dcec63b97">Search</label>
699		</div>
700
701	</section>
702
703
704<style scoped>
705	  
706		.widgetSearch ::-webkit-input-placeholder {
707		color: #383838;
708	  }
709		.widgetSearch :-moz-placeholder { /* Firefox 18- */
710	   color: #383838;
711	}
712		.widgetSearch ::-moz-placeholder {  /* Firefox 19+ */
713	   color: #383838;
714	}
715	.widgetSearch :-ms-input-placeholder {
716	   color: #383838;
717	}
718	
719
720	.widgetSearch .widgetBody .widgetSearchBoxdbc042c1-4216-4cb1-895e-f76dcec63b97
721	{
722		color: #383838;
723		font-family: poppins;
724height: 65px;
725border-radius: 1em;
726border: 1px #005221;
727background: #DEDEDE;
728padding: 0 80px 0 20px;
729box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset, rgba(0, 0, 0, 0.3) 0px 30px 30px -7px;
730
731	}
732	.widgetSearch .widgetBody .widgetSearchButtondbc042c1-4216-4cb1-895e-f76dcec63b97
733	{
734		margin: 5px; padding-top: .50em; 
735padding-right: .75em;
736	}
737	.widgetSearch .widgetSearch-onlyDeptdbc042c1-4216-4cb1-895e-f76dcec63b97
738	{
739		display: inline-block;
740		color: #333;
741		
742		
743		 padding-top: 10px;
744	}
745	#ysnSearchOnlyDeptdbc042c1-4216-4cb1-895e-f76dcec63b97
746	{
747		position: relative;
748		top: .125em;
749	}
750
751</style>
752
753<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.css">
754<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.theme.min.css">
755
756
757
758<script type="text/javascript">
759	//Updates search icons href to have the correct queryString
760	function searchBtnApplyQuery() {
761		document.getElementById("btnSearchIcon").href = "/Search?searchPhrase=" + document.getElementById("searchFielddbc042c1-4216-4cb1-895e-f76dcec63b97").value;
762	}
763</script>
763
764
765</div>
766
767	</div> <!-- inner column -->
768
769	</div> <!-- inner row -->
770
771			</div><!-- outer column --><!--		--></div> <!-- outer row -->
772
773
774	</div>
775</div><nav data-cpRole="nav" id="mainNav" class="siteNav mainNav" role="navigation">
776<ol id="mainNavMenu" data-parent="1" class="rootNavMenu" role="menu"><!--
777--><li id="MainItem27" class="topMenuItem" role="none" data-pageid="27" data-displaymegamenu="True"><!--
778			--><!--
779			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu27" id = "mainNavGovernment" class="navMainItem mainNavItem mainNavItem1 " href="/27/Government" target = "_self" >   Government  </a>			<!--
780			--><!--
781			--></li><!----><li id="MainItem149" class="topMenuItem" role="none" data-pageid="149" data-displaymegamenu="True"><!--
782			--><!--
783			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu149" id = "mainNavServices" class="navMainItem mainNavItem mainNavItem2 " href="/149/Services" target = "_self" >   Services  </a>			<!--
784			--><!--
785			--></li><!----><li id="MainItem35" class="topMenuItem" role="none" data-pageid="35" data-displaymegamenu="True"><!--
786			--><!--
787			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu35" id = "mainNavCommunity" class="navMainItem mainNavItem mainNavItem3 " href="/35/Community" target = "_self" >   Community  </a>			<!--
788			--><!--
789			--></li><!----><li id="MainItem31" class="topMenuItem" role="none" data-pageid="31" data-displaymegamenu="True"><!--
790			--><!--
791			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu31" id = "mainNavResources" class="navMainItem mainNavItem mainNavItem4 " href="/31/Resources" target = "_self" >   Resources  </a>			<!--
792			--><!--
793			--></li><!----><li id="MainItem9" class="topMenuItem" role="none" data-pageid="9" data-displaymegamenu="True"><!--
794			--><!--
795			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu9" id = "mainNavHowDoI" class="navMainItem mainNavItem mainNavItem5 " href="/9/How-Do-I" target = "_self" >   How Do I...  </a>			<!--
796			--><!--
797			--></li><!---->
798</ol>
799
800
801	
801<script type="text/javascript">
802		(function () {
803			function setupMenu() {
804				const menuID = 'mainNavMenu';
805				const menuType = MAIN_MENU;
806
807				//setup menu manager properties for main menu
808				if (!menuManager.mobileMainNav && true)
809					menuManager.adjustMainItemsWidth('#' + menuID);
810				menuManager.isMainMenuEditable = false;
811				menuManager.mainMenuMaxSubMenuLevels = 4;
812				menuManager.setMOMMode(2, menuType);
813
814				//Init main menu
815				const setupDraggable = menuManager.isMainMenuEditable;
816				const urlToGetHiddenMenus = '/Pages/MenuMain/HiddenMainSubMenus?pageID=1&moduleID=&themeID=75&menuContainerID=mainNav';
817
818				menuManager.setupMenu(menuID, 'mainNav', menuType, setupDraggable, urlToGetHiddenMenus);
819				menuManager.mainMenuInit = true;
820				menuManager.mainMenuTextResizer = false;
821				if (1.00 > 0)
822					menuManager.mainMenuTextResizerRatio = 1.00;
823				if (window.isResponsiveEnabled)
824					menuManager.mainMenuReady.resolve();
825
826			}
827
828			if (document.readyState === "complete"
829				|| document.readyState === "loaded"
830				|| document.readyState === "interactive") {
831				setupMenu();
832				return;
833			}
834
835			document.addEventListener("DOMContentLoaded", setupMenu);
836		})();
837	</script>
837
838
839
840<aside data-cpRole="megaMenu" id="megaMenu" class="megaMenu" style="display: none;"><input type="hidden" id="megaMenuPopupDirection" value="0"><input type="hidden" id="megaMenuWidthReference" value="0"><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu27" class="contentTop mainNavMegaMenu megaMenuContainer pageID_27 hidden" data-orientation="horizontal"><div class="inner">	<div id="ccb0988b27-04fa-455d-9c69-1fc9bab7c6c0" data-containerid="b0988b27-04fa-455d-9c69-1fc9bab7c6c0" class="pageContent cpGrid cpGrid24">
841				                
842
843
844
845	</div>
846</div></aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu149" class="contentTop mainNavMegaMenu megaMenuContainer pageID_149 hidden" data-orientation="horizontal"><div class="inner">	<div id="cc73ee5081-cc3b-45cb-9f42-6fdc3ffbdfab" data-containerid="73ee5081-cc3b-45cb-9f42-6fdc3ffbdfab" class="pageContent cpGrid cpGrid24">
847				                
848
849
850
851	</div>
852</div></aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu35" class="contentTop mainNavMegaMenu megaMenuContainer pageID_35 hidden" data-orientation="horizontal"><div class="inner">	<div id="cc6c77346f-09ac-44ec-9b21-506f54d4a6a0" data-containerid="6c77346f-09ac-44ec-9b21-506f54d4a6a0" class="pageContent cpGrid cpGrid24">
853				                
854
855
856
857	</div>
858</div></aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu31" class="contentTop mainNavMegaMenu megaMenuContainer pageID_31 hidden" data-orientation="horizontal"><div class="inner">	<div id="ccf7fdaf70-6e67-4f21-a1de-2f4a81c0efb9" data-containerid="f7fdaf70-6e67-4f21-a1de-2f4a81c0efb9" class="pageContent cpGrid cpGrid24">
859				                
860
861
862
863	</div>
864</div></aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu9" class="contentTop mainNavMegaMenu megaMenuContainer pageID_9 hidden" data-orientation="horizontal"><div class="inner">	<div id="cc72503994-a02e-421d-a218-88e191db7b14" data-containerid="72503994-a02e-421d-a218-88e191db7b14" class="pageContent cpGrid cpGrid24">
865				                
866
867
868
869	</div>
870</div></aside></aside></nav></div>
871</header><!-- Banner --><div data-cpRole="structuralContainer" id="bannerContainerTS" class="noOverflowTS">
872<div data-cpRole="banner" id="banner1"><div data-cpRole="structuralContainer" id="bannerSizingTS">
873<div class="siteWrap3"><div data-cpRole="structuralContainer" id="bannerContentTS">
874<div data-cpRole="contentContainer" id="welcomeTS">	<div id="cca63b21f7-4127-41e1-8f08-8369793a17da" data-containerid="a63b21f7-4127-41e1-8f08-8369793a17da" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="10">
875				                
876
877		<div class="row outer wide"><!--
878--><div class="outer col col24 first last" style="" data-widgetcontainerid="8c9dbacc-4551-4573-865f-203a2f6d451b">�				
879	<div class="row nest first last wide">�
880	
881	<div class="inner col col24 first last id9a55cd66-70f9-430a-9160-4086fd486723" style="" data-widgetcontainerid="9a55cd66-70f9-430a-9160-4086fd486723">�	
882 
883	<div data-widget-id='06845643-375c-41c3-97d1-2d185dd7b829' data-moduleName="customHtml" id='widgetCustomHtml06845643-375c-41c3-97d1-2d185dd7b829' class="widget widgetCustomHtml skin43 narrow" >
884	<div class="widgetBody pageStyles" id="widgetBody06845643-375c-41c3-97d1-2d185dd7b829">
885		<div id="customHtml06845643-375c-41c3-97d1-2d185dd7b829"><div><link rel="stylesheet" type="text/css" href="/DocumentCenter/View/3304/prod-simple-page-layout-css-overrides">
886
887
888
889<script type="text/javascript">
890window.rsDocReaderConf = {
891       documents: [
892        {
893            sel: 'a[href*="/DocumentCenter/View/"]',
894            hrefAttr: 'href',
895            excludeFilter: '#bannerLogoTS, .bannerLogoTS, #bannerLogoTS-378'
896        },
897        {
898            sel: 'a[href*="Archive.aspx?ADID="]',
899            hrefAttr: 'href',
900            excludeFilter: '#bannerLogoTS, .bannerLogoTS, #bannerLogoTS-378'
901        },
902        {
903            sel: 'a[href$=".pdf"], a[href$=".PDF"], a[href*=".pdf?"], a[href*=".PDF?"], a[href*=".pdf#"], a[href*=".PDF#"]',
904            hrefAttr: 'href',
905            excludeFilter: '#bannerLogoTS, .bannerLogoTS, #bannerLogoTS-378'
906        }
907    ]
908};
909</script>
vendor: 1 bytes, line 909
909
910<script>
911(function () {
912  function collapseCalendarNotifyMeSection() {
913    // Only run on the Notify Me page
914    if (!/\/list\.aspx$/i.test(window.location.pathname)) return;
915
916    var possibleTriggers = document.querySelectorAll(
917      'button, a, h2, h3, .accordion-button, .panel-heading, .card-header'
918    );
919
920    possibleTriggers.forEach(function (el) {
921      var text = (el.textContent || '').trim().toLowerCase();
922
923      if (text === 'calendar') {
924        // If this is a clickable accordion trigger, click it closed
925        var expanded = el.getAttribute('aria-expanded');
926
927        if (expanded === 'true') {
928          el.click();
929          return;
930        }
931
932        // Bootstrap-style fallback: find the nearby open panel/collapse area
933        var parent = el.closest('.panel, .card, .accordion-item, section, div');
934
935        if (parent) {
936          var openContent = parent.querySelector('.collapse.in, .collapse.show, .show');
937
938          if (openContent) {
939            openContent.classList.remove('in', 'show');
940            openContent.style.display = 'none';
941          }
942        }
943      }
944    });
945  }
946
947  // Run after the page loads
948  document.addEventListener('DOMContentLoaded', function () {
949    setTimeout(collapseCalendarNotifyMeSection, 500);
950  });
951
952  // Run again in case CivicPlus injects the module after initial load
953  window.addEventListener('load', function () {
954    setTimeout(collapseCalendarNotifyMeSection, 1000);
955  });
956})();
957</script>
957</div></div>
958	</div>
959
960	</div>
961
962	</div> <!-- inner column -->
963
964	</div> <!-- inner row -->
965
966			</div><!-- outer column --><!--		--></div> <!-- outer row -->
967
968
969	</div>
970</div>
971</div></div>
972</div>
973
974
975
976
977		<div id="banner1-296" style="display: none"></div>
978			
978<script type="text/javascript">
979				$(window).on("load", function () {
980					$.when(window.Pages.rwdSetupComplete)
981						.done(function () {
982							renderBanner('banner1-296',
983								'banner1',
984								{"BannerOptionID":296,"ThemeID":75,"SlotName":"banner1","Name":"Default","IsDefault":true,"BannerMode":1,"SlideShowSlideTiming":null,"SlideshowTransition":0,"SlideShowTransitionTiming":null,"ImageScale":true,"ImageAlignment":1,"ImageScroll":true,"MuteSound":true,"VideoType":0,"Status":40,"SlideshowControlsPosition":0,"SlideshowControlsAlignment":0,"SlideshowBannerControlsColorScheme":0,"DisplayVideoPauseButton":false,"VideoPauseButtonAlignment":1,"VideoPauseButtonControlsAlignment":0,"VideoPauseButtonStyle":"#FFFFFF","VideoPauseButtonBackgroundStyle":"#000000","VideoPauseButtonAlignmentClass":"alignRight viewport","DisplaySlideshowPauseButton":true,"SlideshowControlsColor":"#FFFFFF","SlideshowControlsBackgroundColor":"#000000","SlideshowPauseButtonClass":"isHidden","BannerImages":[{"BannerImageID":384,"BannerOptionID":296,"FileName":"/ImageRepository/Document?documentID=2905","Height":341,"Width":2437,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":null}],"BannerVideos":[],"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/"},
985								{"BannerImageID":384,"BannerOptionID":296,"FileName":"/ImageRepository/Document?documentID=2905","Height":341,"Width":2437,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":null},
986								'/App_Themes/Simple/Images/',
987								'<img alt="" class="bannerObject" src="/ImageRepository/Document?documentID=2905" />');
988						});
989				});
990			</script>
990
991
992</div>
993</div><!-- Content container --><div data-cpRole="structuralContainer" id="mainContainerTS">
994<div class="siteWrap2"><div data-cpRole="structuralContainer" id="mainWrapTS" class="mainWrap" role="main">
995<div data-cpRole="structuralContainer" id="outerContentWrapTS" class="outerContentWrap">
996<div data-cpRole="structuralContainer" id="contentWrapTS" class="contentWrap">
997<div data-cpRole="breadCrumbs" id="breadCrumbs" class="breadCrumbContainer">		<ol class="semanticList breadCrumbs">
998			<li><a class="breadCrumb" href="/">Home</a></li><li id="currentBCPage" data-pageid="27"><a href class="breadCrumb" aria-current="page">Government</a></li>
999		</ol>
1000
1001	   
1002    
1003</div><div data-cpRole="mainContentContainer" id="moduleContent">
1004	
1005	<div id="page" class="moduleContentNew">
1006		
1007
1008	<input id="hdnPageID" name="hdnPageID" type="hidden" value="27" />
1009	<input id="hdnParentID" name="hdnParentID" type="hidden" value="1" />
1010	<input id="hdnVersionID" name="hdnVersionID" type="hidden" value="2306" />
1011	<input id="pageMenuTitle" name="pageMenuTitle" type="hidden" value="Government" />
1012	<input id="pageShowFeatureColumn" name="pageShowFeatureColumn" type="hidden" value="False" />
1013	<input id="hdnIsLayoutPage" name="hdnIsLayoutPage" type="hidden" value="False" />
1014	<input id="hdnPageStatus" name="hdnPageStatus" type="hidden" value="Published" />
1015
1016				<h1 id="versionHeadLine" class="headline">
1017
1018Government		</h1>
1019	
1020		<div id="cc5d04a250-5bd5-4f67-935c-7c4739a7f93b" data-containerid="5d04a250-5bd5-4f67-935c-7c4739a7f93b" class="pageContent cpGrid cpGrid24"  data-contentcontainerbreakpoint="40" >
1021			
1022
1023		<div class="row outer wide"><!--
1024--><div class="outer col col24 first last" style="" data-widgetcontainerid="6eff8789-7f64-4503-a812-7422ced21e09">�				
1025	<div class="row nest first last wide">�
1026	
1027	<div class="inner col col24 first last idb7216805-5b0d-4ca9-9bbb-201ca5667c90" style="" data-widgetcontainerid="b7216805-5b0d-4ca9-9bbb-201ca5667c90">�	
1028		<nav class="widget clear dynamicSubpage widgetPages skin52 wide" id="widgetPageec4c6750-4285-4600-bcc1-5c843e530924" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label = Pages>
1029				<div class="hidden widgetTypeID">9</div>
1030	<div class="hidden depth">1</div>
1031	<div class="hidden cols">2</div>
1032	<div class="hidden format">4</div>		
1033	<div class="widgetBody">
1034		
1035		<style>
1036			.widgetPages .widgetBody .layout4 .mediaLeft .media
1037			{
1038				margin-bottom: 10px; /* matches space between image and text */
1039				width: 75px; /* Thumbnail size */
1040			}
1041			.widgetPages .widgetBody .layout4 .mediaLeft .text
1042			{
1043				margin-left: 85px; /* Thumbnail size + 10px */
1044			}
1045		</style>
1046	<div class="widgetBody cpGrid cpGrid2 ">
1047		<div class="row wide">
1048
1049					<div class="col col1">
1050						<ol class="semanticList layout4">
1051										<li class="megaMenuItem widgetItem mediaLeft" data-pageid="676" role="none">
1052				<img class="media" alt="City Council" src="/ImageRepository/Document?documentID=2901&amp;thumbnailSize=2" width="75" height="75" />
1053				<div class="widgetTitle text">
1054					<a href="/676/City-Council" target="_self" >City Council</a>
1055				</div>
1056				<p class="widgetDesc text">The City of Beaumont is a council-manager form of government. Elections are held for all council members in odd years, with the mayor and council members each serving two-year terms. All powers of the city are vested in the City Council, which enacts local legislation, adopts budgets, and determines policies.</p>
1057				
1058			</li>			<li class="megaMenuItem widgetItem mediaLeft" data-pageid="194" role="none">
1059				<img class="media" alt="City Manager" src="/ImageRepository/Document?documentID=4325&amp;thumbnailSize=2" width="75" height="75" />
1060				<div class="widgetTitle text">
1061					<a href="/194/City-Manager" target="_self" >City Manager</a>
1062				</div>
1063				<p class="widgetDesc text">The City Manager&#39;s Office oversees the daily administrative operations. The Office is responsible for implementing council policies, managing departments, and preparing municipal budgets.</p>
1064				
1065			</li>			<li class="megaMenuItem widgetItem mediaLeft" data-pageid="184" role="none">
1066				<img class="media" alt="City Clerk" src="/ImageRepository/Document?documentID=812&amp;thumbnailSize=2" width="75" height="75" />
1067				<div class="widgetTitle text">
1068					<a href="/184/City-Clerk" target="_self" >City Clerk</a>
1069				</div>
1070				<p class="widgetDesc text">The City Clerk’s Office oversees the City’s official records, including ordinances, resolutions, deeds, contracts, leases, easements, annexation proceedings, petitions, and minutes of City Council and other official bodies; processes all notices for publication; receives competitive bids and records minutes of the official bid opening sessions. </p>
1071				
1072			</li>						</ol>
1073					</div>
1074					<div class="col col1">
1075						<ol class="semanticList layout4">
1076										<li class="megaMenuItem widgetItem mediaLeft" data-pageid="181" role="none">
1077				<img class="media" alt="City Attorney" src="/ImageRepository/Document?documentID=222&amp;thumbnailSize=2" width="75" height="75" />
1078				<div class="widgetTitle text">
1079					<a href="/181/City-Attorney" target="_self" >City Attorney</a>
1080				</div>
1081				<p class="widgetDesc text">The City Attorney&#39;s Office provides legal counsel and representation for the City Council, City Manager, all City Departments and Commissions. Services provided include preparation and review of ordinances, resolutions, contracts, deeds, liens and other legal documents. </p>
1082				
1083			</li>			<li class="megaMenuItem widgetItem mediaLeft" data-pageid="356" role="none">
1084				<img class="media" alt="Boards, Commissions, Coalitions" src="/ImageRepository/Document?documentID=3199&amp;thumbnailSize=2" width="75" height="75" />
1085				<div class="widgetTitle text">
1086					<a href="/356/Boards-Commissions-Coalitions" target="_self" >Boards, Commissions, Coalitions</a>
1087				</div>
1088				<p class="widgetDesc text">Discover the boards and commissions that drive your local government in the City of Beaumont. Find agendas, member information, and other meeting details.</p>
1089				
1090			</li>						</ol>
1091					</div>
1092		</div>
1093	</div>
1094
1095
1096
1097
1098	</div>
1099
1100		</nav>
1101
1102
1103
1104	</div> <!-- inner column -->
1105
1106	</div> <!-- inner row -->
1107
1108			</div><!-- outer column --><!--		--></div> <!-- outer row -->
1109
1110
1111		</div>
1112
1113	</div>
1114
1115	
1116	<div class="newCP">
1117
1118	</div>
1119</div>
1120</div>
1121</div>
1122</div></div>
1123</div><!-- GBs --><div data-cpRole="structuralContainer" id="gbsContainerTS">
1124<div class="siteWrap1"><div data-cpRole="contentContainer" id="gbsTS">	<div id="cc925acdb7-f997-42df-91c3-13e6992c325e" data-containerid="925acdb7-f997-42df-91c3-13e6992c325e" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="33">
1125				                
1126
1127		<div class="row outer wide"><!--
1128--><div class="outer col col8 first" style="" data-widgetcontainerid="c5ae9e0e-4d35-4992-b5e4-2638d19d3861">�				
1129	<div class="row nest first last wide">�
1130	
1131	<div class="inner col col8 first last id79d1bc82-2578-42f1-bd7f-d1e82ffaa50f" style="" data-widgetcontainerid="79d1bc82-2578-42f1-bd7f-d1e82ffaa50f">�	
1132<div data-widget-id="fe910224-51a1-42ad-8ea8-676ec7c34296" data-widget-controller-path="/GraphicLinks/Widget">
1133
1134
1135
1136
1137<div id="graphicLinkWidgetfe910224-51a1-42ad-8ea8-676ec7c34296" class="widget widgetGraphicLinks skin45 widgetOptionSet39 wide" data-elementqueryclasses='{"wide-narrow":"min-width:2em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
1138	<div class="widgetHeader">
1139		<div class="">
1140				</div>
1141	</div>
1142	<div class="widgetBody cpGrid cpGrid2 ">
1143		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
1144				<div class="row   wide">
1145					<!--
1146--><div class="col col1 first "><ul class="semanticList"><!--
1147	    --><li class="widgetItem GraphicLinks">
1148
1149<div>
1150	<a href="https://www.beaumonttexas.gov/236/Finance#Online%20Payments" target="_self" class="fancyButton fancyButton631 " >
1151		<span>
1152			<span><span class="text">Pay Bill</span></span>
1153		</span>
1154	</a>
1155</div>
1156		<style scoped="scoped">.fancyButton631.fancyButton:link,.fancyButton631.fancyButton:visited, .fancyButton631div.fancyButton{
1157	background-image: url('/ImageRepository/Document?documentID=5240');
1158	background-repeat: no-repeat;
1159	background-position: center .75em ;
1160transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);}
1161.fancyButton631.fancyButton:hover,.fancyButton631.fancyButton:focus,.fancyButton631.fancyButton:active,.fancyButton631.fancyButton.hover{
1162	background-image: url('/ImageRepository/Document?documentID=5241');
1163	background-repeat: no-repeat;
1164	background-position: center .25em ;
1165transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);}
1166.fancyButton631.fancyButton:link > span,.fancyButton631.fancyButton:visited > span, .fancyButton631div.fancyButton > span{
1167}
1168.fancyButton631.fancyButton:hover > span,.fancyButton631.fancyButton:focus > span,.fancyButton631.fancyButton:active > span,.fancyButton631.fancyButton.hover > span{
1169}
1170.fancyButton631.fancyButton .text{
1171	color: rgb(2, 80, 141);
1172	font-family: "Poppins";
1173	padding-top: 8.5em;
1174	font-weight: 700;
1175	text-decoration: none;
1176	padding-top: 8.5em;
1177	background-repeat: no-repeat;
1178	background-position: center 3.15em ;
1179transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);text-transform: uppercase;}
1180.fancyButton631.fancyButton:hover .text,.fancyButton631.fancyButton:focus .text,.fancyButton631.fancyButton:active .text,.fancyButton631.fancyButton.hover .text{
1181	text-decoration: underline;
1182	background-repeat: no-repeat;
1183	background-position: center 2.5em ;
1184transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);
1185}
1186</style>
1187
1188 </li><!--
1189--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
1190	    --><li class="widgetItem GraphicLinks">
1191
1192<div>
1193	<a href="/list.aspx" target="_self" class="fancyButton fancyButton632 " >
1194		<span>
1195			<span><span class="text">Notify Me®</span></span>
1196		</span>
1197	</a>
1198</div>
1199		<style scoped="scoped">.fancyButton632.fancyButton:link,.fancyButton632.fancyButton:visited, .fancyButton632div.fancyButton{
1200	background-image: url('/ImageRepository/Document?documentID=5245');
1201	background-repeat: no-repeat;
1202	background-position: center .75em ;
1203transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);}
1204.fancyButton632.fancyButton:hover,.fancyButton632.fancyButton:focus,.fancyButton632.fancyButton:active,.fancyButton632.fancyButton.hover{
1205	background-image: url('/ImageRepository/Document?documentID=5246');
1206	background-repeat: no-repeat;
1207	background-position: center .25em ;
1208transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);}
1209.fancyButton632.fancyButton:link > span,.fancyButton632.fancyButton:visited > span, .fancyButton632div.fancyButton > span{
1210}
1211.fancyButton632.fancyButton:hover > span,.fancyButton632.fancyButton:focus > span,.fancyButton632.fancyButton:active > span,.fancyButton632.fancyButton.hover > span{
1212}
1213.fancyButton632.fancyButton .text{
1214	color: rgb(2, 80, 141);
1215	font-family: "Poppins";
1216	padding-top: 8.5em;
1217	font-weight: 700;
1218	text-decoration: none;
1219	padding-top: 8.5em;
1220	background-repeat: no-repeat;
1221	background-position: center 3.15em ;
1222transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);text-transform: uppercase;}
1223.fancyButton632.fancyButton:hover .text,.fancyButton632.fancyButton:focus .text,.fancyButton632.fancyButton:active .text,.fancyButton632.fancyButton.hover .text{
1224	text-decoration: underline;
1225	background-repeat: no-repeat;
1226	background-position: center 2.5em ;
1227transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);
1228}
1229</style>
1230
1231 </li><!--
1232--></ul></div><!--				-->
1233				</div>
1234			</nav>
1235		</div>
1236	<div class="widgetFooter">
1237			</div>
1238</div>
1239</div>
1240
1241	</div> <!-- inner column -->
1242
1243	</div> <!-- inner row -->
1244
1245			</div><!-- outer column --><!----><div class="outer col col8" style="" data-widgetcontainerid="e048650c-4a18-4ca9-9de6-0345a46b2be9">�				
1246	<div class="row nest first last wide">�
1247	
1248	<div class="inner col col8 first last id1e1d8992-e8b0-483e-9dab-522bd00a4613" style="" data-widgetcontainerid="1e1d8992-e8b0-483e-9dab-522bd00a4613">�	
1249<div data-widget-id="4d0ea5de-da34-4763-a5a8-8b0aaeedfada" data-widget-controller-path="/GraphicLinks/Widget">
1250
1251
1252
1253
1254<div id="graphicLinkWidget4d0ea5de-da34-4763-a5a8-8b0aaeedfada" class="widget widgetGraphicLinks skin45 widgetOptionSet39 wide" data-elementqueryclasses='{"wide-narrow":"min-width:2em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
1255	<div class="widgetHeader">
1256		<div class="">
1257				</div>
1258	</div>
1259	<div class="widgetBody cpGrid cpGrid2 ">
1260		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
1261				<div class="row   wide">
1262					<!--
1263--><div class="col col1 first "><ul class="semanticList"><!--
1264	    --><li class="widgetItem GraphicLinks">
1265
1266<div>
1267	<a href="177/Beaumont-3-1-1" target="_blank" class="fancyButton fancyButton633 "  aria-label="Report a problem Opens in new window">
1268		<span>
1269			<span><span class="text">Report a problem</span></span>
1270		</span>
1271	</a>
1272</div>
1273		<style scoped="scoped">.fancyButton633.fancyButton:link,.fancyButton633.fancyButton:visited, .fancyButton633div.fancyButton{
1274	background-image: url('/ImageRepository/Document?documentID=5253');
1275	background-repeat: no-repeat;
1276	background-position: center .75em ;
1277transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);}
1278.fancyButton633.fancyButton:hover,.fancyButton633.fancyButton:focus,.fancyButton633.fancyButton:active,.fancyButton633.fancyButton.hover{
1279	background-image: url('/ImageRepository/Document?documentID=5254');
1280	background-repeat: no-repeat;
1281	background-position: center .25em ;
1282transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);}
1283.fancyButton633.fancyButton:link > span,.fancyButton633.fancyButton:visited > span, .fancyButton633div.fancyButton > span{
1284}
1285.fancyButton633.fancyButton:hover > span,.fancyButton633.fancyButton:focus > span,.fancyButton633.fancyButton:active > span,.fancyButton633.fancyButton.hover > span{
1286}
1287.fancyButton633.fancyButton .text{
1288	color: rgb(2, 80, 141);
1289	font-family: "Poppins";
1290	padding-top: 8.5em;
1291	font-weight: 700;
1292	text-decoration: none;
1293	padding-top: 8.5em;
1294	background-repeat: no-repeat;
1295	background-position: center 3.15em ;
1296transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);text-transform: uppercase;}
1297.fancyButton633.fancyButton:hover .text,.fancyButton633.fancyButton:focus .text,.fancyButton633.fancyButton:active .text,.fancyButton633.fancyButton.hover .text{
1298	text-decoration: underline;
1299	background-repeat: no-repeat;
1300	background-position: center 2.5em ;
1301transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);
1302}
1303</style>
1304
1305 </li><!--
1306--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
1307	    --><li class="widgetItem GraphicLinks">
1308
1309<div>
1310	<a href="https://www.beaumonttexas.gov/796/Interactive-Maps" target="_self" class="fancyButton fancyButton634 " >
1311		<span>
1312			<span><span class="text">Interactive Maps</span></span>
1313		</span>
1314	</a>
1315</div>
1316		<style scoped="scoped">.fancyButton634.fancyButton:link,.fancyButton634.fancyButton:visited, .fancyButton634div.fancyButton{
1317	background-image: url('/ImageRepository/Document?documentID=5250');
1318	background-repeat: no-repeat;
1319	background-position: center .75em ;
1320transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);}
1321.fancyButton634.fancyButton:hover,.fancyButton634.fancyButton:focus,.fancyButton634.fancyButton:active,.fancyButton634.fancyButton.hover{
1322	background-image: url('/ImageRepository/Document?documentID=5249');
1323	background-repeat: no-repeat;
1324	background-position: center .25em ;
1325transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);}
1326.fancyButton634.fancyButton:link > span,.fancyButton634.fancyButton:visited > span, .fancyButton634div.fancyButton > span{
1327}
1328.fancyButton634.fancyButton:hover > span,.fancyButton634.fancyButton:focus > span,.fancyButton634.fancyButton:active > span,.fancyButton634.fancyButton.hover > span{
1329}
1330.fancyButton634.fancyButton .text{
1331	color: rgb(2, 80, 141);
1332	font-family: "Poppins";
1333	padding-top: 8.5em;
1334	font-weight: 700;
1335	text-decoration: none;
1336	padding-top: 8.5em;
1337	background-repeat: no-repeat;
1338	background-position: center 3.15em ;
1339transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);text-transform: uppercase;}
1340.fancyButton634.fancyButton:hover .text,.fancyButton634.fancyButton:focus .text,.fancyButton634.fancyButton:active .text,.fancyButton634.fancyButton.hover .text{
1341	text-decoration: underline;
1342	background-repeat: no-repeat;
1343	background-position: center 2.5em ;
1344transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);
1345}
1346</style>
1347
1348 </li><!--
1349--></ul></div><!--				-->
1350				</div>
1351			</nav>
1352		</div>
1353	<div class="widgetFooter">
1354			</div>
1355</div>
1356</div>
1357
1358	</div> <!-- inner column -->
1359
1360	</div> <!-- inner row -->
1361
1362			</div><!-- outer column --><!----><div class="outer col col8 last" style="" data-widgetcontainerid="26dbf698-1f07-4a2a-b610-d9bd822a1b2e">�				
1363	<div class="row nest first last wide">�
1364	
1365	<div class="inner col col8 first last id11a125ee-eda0-4960-87b9-d0085afa1d48" style="" data-widgetcontainerid="11a125ee-eda0-4960-87b9-d0085afa1d48">�	
1366<div data-widget-id="14b5c153-e993-47ed-bebe-b2ecf87faec5" data-widget-controller-path="/GraphicLinks/Widget">
1367
1368
1369
1370
1371<div id="graphicLinkWidget14b5c153-e993-47ed-bebe-b2ecf87faec5" class="widget widgetGraphicLinks skin45 widgetOptionSet39 wide" data-elementqueryclasses='{"wide-narrow":"min-width:2em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
1372	<div class="widgetHeader">
1373		<div class="">
1374				</div>
1375	</div>
1376	<div class="widgetBody cpGrid cpGrid2 ">
1377		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
1378				<div class="row   wide">
1379					<!--
1380--><div class="col col1 first "><ul class="semanticList"><!--
1381	    --><li class="widgetItem GraphicLinks">
1382
1383<div>
1384	<a href="https://www.beaumonttexas.gov/191/Council-Agenda-Video" target="_self" class="fancyButton fancyButton60 " >
1385		<span>
1386			<span><span class="text">Council Video &amp; Agenda</span></span>
1387		</span>
1388	</a>
1389</div>
1390		<style scoped="scoped">.fancyButton60.fancyButton:link,.fancyButton60.fancyButton:visited, .fancyButton60div.fancyButton{
1391	background-image: url('/ImageRepository/Document?documentID=5247');
1392	background-repeat: no-repeat;
1393	background-position: center .75em ;
1394transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);}
1395.fancyButton60.fancyButton:hover,.fancyButton60.fancyButton:focus,.fancyButton60.fancyButton:active,.fancyButton60.fancyButton.hover{
1396	background-image: url('/ImageRepository/Document?documentID=5248');
1397	background-repeat: no-repeat;
1398	background-position: center .25em ;
1399transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);}
1400.fancyButton60.fancyButton:link > span,.fancyButton60.fancyButton:visited > span, .fancyButton60div.fancyButton > span{
1401}
1402.fancyButton60.fancyButton:hover > span,.fancyButton60.fancyButton:focus > span,.fancyButton60.fancyButton:active > span,.fancyButton60.fancyButton.hover > span{
1403}
1404.fancyButton60.fancyButton .text{
1405	color: rgb(2, 80, 141);
1406	font-family: "Poppins";
1407	padding-top: 8.5em;
1408	font-weight: 700;
1409	text-decoration: none;
1410	padding-top: 8.5em;
1411	background-repeat: no-repeat;
1412	background-position: center 3.15em ;
1413transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);text-transform: uppercase;}
1414.fancyButton60.fancyButton:hover .text,.fancyButton60.fancyButton:focus .text,.fancyButton60.fancyButton:active .text,.fancyButton60.fancyButton.hover .text{
1415	text-decoration: underline;
1416	background-repeat: no-repeat;
1417	background-position: center 2.5em ;
1418transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);
1419}
1420</style>
1421
1422 </li><!--
1423--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
1424	    --><li class="widgetItem GraphicLinks">
1425
1426<div>
1427	<a href="https://www.beaumonttexas.gov/194/City-Manager" target="_self" class="fancyButton fancyButton635 " >
1428		<span>
1429			<span><span class="text">Meet YOUR CITY MANAGER</span></span>
1430		</span>
1431	</a>
1432</div>
1433		<style scoped="scoped">.fancyButton635.fancyButton:link,.fancyButton635.fancyButton:visited, .fancyButton635div.fancyButton{
1434	background-image: url('/ImageRepository/Document?documentID=5251');
1435	background-repeat: no-repeat;
1436	background-position: center .75em ;
1437transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);}
1438.fancyButton635.fancyButton:hover,.fancyButton635.fancyButton:focus,.fancyButton635.fancyButton:active,.fancyButton635.fancyButton.hover{
1439	background-image: url('/ImageRepository/Document?documentID=5252');
1440	background-repeat: no-repeat;
1441	background-position: center .25em ;
1442transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);}
1443.fancyButton635.fancyButton:link > span,.fancyButton635.fancyButton:visited > span, .fancyButton635div.fancyButton > span{
1444}
1445.fancyButton635.fancyButton:hover > span,.fancyButton635.fancyButton:focus > span,.fancyButton635.fancyButton:active > span,.fancyButton635.fancyButton.hover > span{
1446}
1447.fancyButton635.fancyButton .text{
1448	color: rgb(2, 80, 141);
1449	font-family: "Poppins";
1450	padding-top: 8.5em;
1451	font-weight: 700;
1452	text-decoration: none;
1453	padding-top: 8.5em;
1454	background-repeat: no-repeat;
1455	background-position: center 3.15em ;
1456transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);text-transform: uppercase;}
1457.fancyButton635.fancyButton:hover .text,.fancyButton635.fancyButton:focus .text,.fancyButton635.fancyButton:active .text,.fancyButton635.fancyButton.hover .text{
1458	text-decoration: underline;
1459	background-repeat: no-repeat;
1460	background-position: center 2.5em ;
1461transition: 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);
1462}
1463</style>
1464
1465 </li><!--
1466--></ul></div><!--				-->
1467				</div>
1468			</nav>
1469		</div>
1470	<div class="widgetFooter">
1471			</div>
1472</div>
1473</div>
1474
1475	</div> <!-- inner column -->
1476
1477	</div> <!-- inner row -->
1478
1479			</div><!-- outer column --><!--		--></div> <!-- outer row -->
1480
1481
1482	</div>
1483</div></div>
1484</div><!-- Calendar/Carousel --><!-- <div data-cpRole="structuralContainer" id="homeContainer1">
1485    <div class="siteWrap2">
1486      <div data-cpRole="contentContainer" id="homeContent1a"></div>
1487    </div>
1488  </div> --><!-- Footer --><footer data-cpRole="structuralContainer" id="footerContainerTS">
1489<div class="siteWrap2"><div data-cpRole="contentContainer" id="footerLogoTS">	<div id="cccd5a6fa1-1609-4952-a050-5de89daefdd9" data-containerid="cd5a6fa1-1609-4952-a050-5de89daefdd9" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile">
1490				                
1491
1492		<div class="row outer wide"><!--
1493--><div class="outer col col24 first last" style="" data-widgetcontainerid="e6185421-4434-48d2-b601-35b4fe8fde14">�				
1494	<div class="row nest first last wide">�
1495	
1496	<div class="inner col col24 first last ida8e38697-06ac-4954-96d8-ef4d6efb1e7c" style="" data-widgetcontainerid="a8e38697-06ac-4954-96d8-ef4d6efb1e7c">�	
1497    <div data-widget-id="f924648c-6b86-4d3b-9eee-d11b5ab777a5" data-widget-controller-path="/InfoAdvanced/Widget">
1498
1499
1500
1501
1502
1503	<section id="divInfoAdvf924648c-6b86-4d3b-9eee-d11b5ab777a5" class="widget widgetInfoAdvanced skin39 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced">
1504			<header class="widgetHeader" id="headerf924648c-6b86-4d3b-9eee-d11b5ab777a5">
1505		<div class="">
1506								</div>
1507	</header>
1508	<div class="widgetBody  cpGrid cpGrid1 ">
1509		<div class="row  wide">
1510					<div class="col col1 first last">
1511						<ol class="pageStyles semanticList">
1512
1513<li class="InfoAdvanced widgetItem fr-view">
1514	<p><a href="/"><img src="/ImageRepository/Document?documentId=94" class="fr-dib" alt="Beaumont Texas"></a></p>
1515</li>						</ol>
1516					</div>
1517		</div>
1518	</div>
1519	<div class="widgetFooter">
1520
1521	</div>
1522
1523	</section>
1524
1525
1526
1527<script type="text/javascript">
1528	//Render slideshow if info advacned items contain one.
1529	$(document).ready(function (e) {
1530		$('#divInfoAdvf924648c-6b86-4d3b-9eee-d11b5ab777a5 .InfoAdvanced.widgetItem').each(function () {
1531			renderSlideshowIfApplicable($(this));		
1532		});
1533	});
1534</script>
1534</div>
1535	</div> <!-- inner column -->
1536
1537	</div> <!-- inner row -->
1538
1539			</div><!-- outer column --><!--		--></div> <!-- outer row -->
1540
1541
1542	</div>
1543</div><div data-cpRole="contentContainer" id="footerTS">	<div id="cc70348380-bfb6-4bbd-bd5b-42dbfad53b6d" data-containerid="70348380-bfb6-4bbd-bd5b-42dbfad53b6d" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="45">
1544				                
1545
1546		<div class="row outer wide"><!--
1547--><div class="outer col col8 first" style="" data-widgetcontainerid="b1915371-eb63-4052-9c29-26ed6de15ced">�				
1548	<div class="row nest first last wide">�
1549	
1550	<div class="inner col col8 first last id7b0f22d7-d249-467b-b64f-ef74c0d0c93e" style="" data-widgetcontainerid="7b0f22d7-d249-467b-b64f-ef74c0d0c93e">�	
1551    <div data-widget-id="b45ee2a9-b82f-4bc2-ab10-c2d0c2f2e2db" data-widget-controller-path="/InfoAdvanced/Widget">
1552
1553
1554
1555
1556
1557	<section id="divInfoAdvb45ee2a9-b82f-4bc2-ab10-c2d0c2f2e2db" class="widget widgetInfoAdvanced skin37 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced">
1558			<header class="widgetHeader" id="headerb45ee2a9-b82f-4bc2-ab10-c2d0c2f2e2db">
1559		<div class="">
1560								</div>
1561	</header>
1562	<div class="widgetBody  cpGrid cpGrid2 ">
1563		<div class="row  wide">
1564					<div class="col col1 first ">
1565						<ol class="pageStyles semanticList">
1566
1567<li class="InfoAdvanced widgetItem fr-view">
1568	<p>&nbsp;</p>
1569</li>						</ol>
1570					</div>
1571					<div class="col col1  last">
1572						<ol class="pageStyles semanticList">
1573
1574<li class="InfoAdvanced widgetItem fr-view">
1575	<p><br></p><p>P.O. Box 3827<br>801 Main, Suite 210<br>Beaumont, TX 77701</p><p>Phone: <a href="tel:409-980-8311">409-980-8311</a></p>
1576</li>						</ol>
1577					</div>
1578		</div>
1579	</div>
1580	<div class="widgetFooter">
1581
1582	</div>
1583
1584	</section>
1585
1586
1587
1588<script type="text/javascript">
1589	//Render slideshow if info advacned items contain one.
1590	$(document).ready(function (e) {
1591		$('#divInfoAdvb45ee2a9-b82f-4bc2-ab10-c2d0c2f2e2db .InfoAdvanced.widgetItem').each(function () {
1592			renderSlideshowIfApplicable($(this));		
1593		});
1594	});
1595</script>
1595</div>
1596	</div> <!-- inner column -->
1597
1598	</div> <!-- inner row -->
1599
1600			</div><!-- outer column --><!----><div class="outer col col8" style="" data-widgetcontainerid="89735550-7eac-4252-95bd-353604e07541">�				
1601	<div class="row nest first last wide">�
1602	
1603	<div class="inner col col8 first last idc02df4fd-616d-4b21-8c19-1b7661d8b6cc" style="" data-widgetcontainerid="c02df4fd-616d-4b21-8c19-1b7661d8b6cc">�	
1604	<div data-widget-id="f4b3ce96-68f4-4068-a1bf-a3b2715fd83f" data-widget-controller-path="/QuickLinks/Widget">
1605
1606
1607
1608
1609
1610
1611
1612
1613	<section id="widgetQuicklinkf4b3ce96-68f4-4068-a1bf-a3b2715fd83f" class="widget widgetQuickLinks skin37 widgetOptionSet41 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeaderf4b3ce96-68f4-4068-a1bf-a3b2715fd83f">
1614			<header class="widgetHeader" id="quickLinksHeaderf4b3ce96-68f4-4068-a1bf-a3b2715fd83f">
1615		<div class="">
1616					<h3><a  style="" href="/QuickLinks.aspx?CID=15" >Helpful Links</a></h3>
1617						</div>
1618	</header>
1619	<div class="widgetBody cpGrid cpGrid2 ">
1620        <div class="row  narrow">
1621				<div class="col col1 first ">
1622					<ol class="semanticList">
1623
1624    <li style="position:relative" class="widgetItem QuickLinks">
1625        <a class="widgetDesc widgetQuickLinksLink" href="/DocumentCenter/View/242/City-Charter-PDF" target="_self" >City Charter</a>
1626        <div class="widgetMeta"></div>
1627    </li>
1628
1629    <li style="position:relative" class="widgetItem QuickLinks">
1630        <a class="widgetDesc widgetQuickLinksLink" href="/187/City-Council" target="_self" >City Council</a>
1631        <div class="widgetMeta"></div>
1632    </li>
1633
1634    <li style="position:relative" class="widgetItem QuickLinks">
1635        <a class="widgetDesc widgetQuickLinksLink" href="https://tx-beaumont.civicplus.com/m/newsflash?cat=1,16" target="_self" >City News</a>
1636        <div class="widgetMeta"></div>
1637    </li>
1638
1639    <li style="position:relative" class="widgetItem QuickLinks">
1640        <a class="widgetDesc widgetQuickLinksLink" href="https://www.beaumonttexas.gov/254/Purchasing" target="_self" >Bid Opportunities</a>
1641        <div class="widgetMeta"></div>
1642    </li>
1643					</ol>
1644				</div>
1645				<div class="col col1  last">
1646					<ol class="semanticList">
1647
1648    <li style="position:relative" class="widgetItem QuickLinks">
1649        <a class="widgetDesc widgetQuickLinksLink" href="https://www.beaumonttexas.gov/231/Human-Resources#tab73de2403-6cec-49a5-aea0-ccb577b2e382_0" target="_self" >Title VI and ADA Compliance</a>
1650        <div class="widgetMeta"></div>
1651    </li>
1652
1653    <li style="position:relative" class="widgetItem QuickLinks">
1654        <a class="widgetDesc widgetQuickLinksLink" href="https://beaumonteventstx.com/" target="_self" >City Events</a>
1655        <div class="widgetMeta"></div>
1656    </li>
1657
1658    <li style="position:relative" class="widgetItem QuickLinks">
1659        <a class="widgetDesc widgetQuickLinksLink" href="/207/Programs" target="_self" >Adopt a Street</a>
1660        <div class="widgetMeta"></div>
1661    </li>
1662
1663    <li style="position:relative" class="widgetItem QuickLinks">
1664        <a class="widgetDesc widgetQuickLinksLink" href="https://www.beaumonttexas.gov/Directory.aspx" target="_self" >Staff Directory</a>
1665        <div class="widgetMeta"></div>
1666    </li>
1667					</ol>
1668				</div>
1669		</div>
1670        
1671	</div>
1672	<div class="widgetFooter">
1673	</div>
1674	<div class="addItemModal hidden">
1675		<div class="url hidden">/QuickLinks.aspx</div>
1676	</div>
1677
1678	</section>
1679</div>
1680
1681	</div> <!-- inner column -->
1682
1683	</div> <!-- inner row -->
1684
1685			</div><!-- outer column --><!----><div class="outer col col8 last" style="" data-widgetcontainerid="5395eeb7-3ecf-41c7-9f5f-37c50f7d3230">�				
1686	<div class="row nest first last wide">�
1687	
1688	<div class="inner col col8 first last idc59cc639-f2eb-4f6a-b14b-405c98247293" style="" data-widgetcontainerid="c59cc639-f2eb-4f6a-b14b-405c98247293">�	
1689	<div data-widget-id="5570ffd6-ddf4-4b61-8cd1-42c0ca975408" data-widget-controller-path="/QuickLinks/Widget">
1690
1691
1692
1693
1694
1695
1696
1697
1698	<section id="widgetQuicklink5570ffd6-ddf4-4b61-8cd1-42c0ca975408" class="widget widgetQuickLinks skin37 widgetOptionSet41 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeader5570ffd6-ddf4-4b61-8cd1-42c0ca975408">
1699			<header class="widgetHeader" id="quickLinksHeader5570ffd6-ddf4-4b61-8cd1-42c0ca975408">
1700		<div class="">
1701					<h3><a  style="" href="/QuickLinks.aspx?CID=16" >Site Links</a></h3>
1702						</div>
1703	</header>
1704	<div class="widgetBody cpGrid cpGrid2 ">
1705        <div class="row  narrow">
1706				<div class="col col1 first ">
1707					<ol class="semanticList">
1708
1709    <li style="position:relative" class="widgetItem QuickLinks">
1710        <a class="widgetDesc widgetQuickLinksLink" href="/" target="_self" >Home</a>
1711        <div class="widgetMeta"></div>
1712    </li>
1713
1714    <li style="position:relative" class="widgetItem QuickLinks">
1715        <a class="widgetDesc widgetQuickLinksLink" href="/sitemap" target="_self" >Site Map</a>
1716        <div class="widgetMeta"></div>
1717    </li>
1718
1719    <li style="position:relative" class="widgetItem QuickLinks">
1720        <a class="widgetDesc widgetQuickLinksLink" href="/directory.aspx" target="_self" >Contact Us</a>
1721        <div class="widgetMeta"></div>
1722    </li>
1723					</ol>
1724				</div>
1725				<div class="col col1  last">
1726					<ol class="semanticList">
1727
1728    <li style="position:relative" class="widgetItem QuickLinks">
1729        <a class="widgetDesc widgetQuickLinksLink" href="/accessibility" target="_self" >Accessibility</a>
1730        <div class="widgetMeta"></div>
1731    </li>
1732
1733    <li style="position:relative" class="widgetItem QuickLinks">
1734        <a class="widgetDesc widgetQuickLinksLink" href="/copyright" target="_self" >Copyright Notices</a>
1735        <div class="widgetMeta"></div>
1736    </li>
1737
1738    <li style="position:relative" class="widgetItem QuickLinks">
1739        <a class="widgetDesc widgetQuickLinksLink" href="/406/Privacy-Policy" target="_self" >Privacy Policy</a>
1740        <div class="widgetMeta"></div>
1741    </li>
1742					</ol>
1743				</div>
1744		</div>
1745        
1746	</div>
1747	<div class="widgetFooter">
1748	</div>
1749	<div class="addItemModal hidden">
1750		<div class="url hidden">/QuickLinks.aspx</div>
1751	</div>
1752
1753	</section>
1754</div>
1755
1756	</div> <!-- inner column -->
1757
1758	</div> <!-- inner row -->
1759
1760			</div><!-- outer column --><!--		--></div> <!-- outer row -->
1761
1762
1763	</div>
1764</div></div>
1765</footer><!-- Powered By --><div data-cpRole="structuralContainer" id="poweredByContainerTS">
1766<div class="siteWrap"><div data-cpRole="contentContainer" id="poweredByTS">	<div id="ccc86a3770-4d04-47fc-9858-7fdb700eeb7c" data-containerid="c86a3770-4d04-47fc-9858-7fdb700eeb7c" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="33">
1767				                
1768
1769		<div class="row outer wide"><!--
1770--><div class="outer col col8 first" style="" data-widgetcontainerid="4e724f6a-a4d3-4600-bd5e-62e28dea9a43">�				
1771	<div class="row nest first last wide">�
1772	
1773	<div class="inner col col8 first last idf71f00be-6d6c-4517-8ef3-14881ee2d7df" style="" data-widgetcontainerid="f71f00be-6d6c-4517-8ef3-14881ee2d7df">�	
1774<div data-widget-id="0ede42ce-2fe2-43d4-a741-9f02edb6b7ac" data-widget-controller-path="/GraphicLinks/Widget">
1775
1776
1777
1778
1779<div id="graphicLinkWidget0ede42ce-2fe2-43d4-a741-9f02edb6b7ac" class="widget widgetGraphicLinks skin55 widgetOptionSet48 wide" data-elementqueryclasses='{"wide-narrow":"min-width:2em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
1780	<div class="widgetHeader">
1781		<div class="">
1782				</div>
1783	</div>
1784	<div class="widgetBody cpGrid cpGrid6 ">
1785		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
1786				<div class="row   wide">
1787					<!--
1788--><div class="col col1 first "><ul class="semanticList"><!--
1789	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.facebook.com/beaumonttx/" target="_blank">
1790
1791<img src="/ImageRepository/Document?documentID=48" 
1792     class="graphicButtonLink" alt="Visit Facebook (opens in new window)" 
1793     onmouseover="this.src='/ImageRepository/Document?documentID=48'" 
1794	onmouseout="this.src='/ImageRepository/Document?documentID=48'"
1795     onfocus="this.src='/ImageRepository/Document?documentID=48'" 
1796	onblur="this.src='/ImageRepository/Document?documentID=48'"> 
1797</a></li><!--
1798--></ul></div><!----><div class="col col1  "><ul class="semanticList"><!--
1799	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://twitter.com/Cityofbmt" target="_blank">
1800
1801<img src="/ImageRepository/Document?documentID=2986" 
1802     class="graphicButtonLink" alt="Visit X (opens in new window)" 
1803     onmouseover="this.src='/ImageRepository/Document?documentID=2986'" 
1804	onmouseout="this.src='/ImageRepository/Document?documentID=2986'"
1805     onfocus="this.src='/ImageRepository/Document?documentID=2986'" 
1806	onblur="this.src='/ImageRepository/Document?documentID=2986'"> 
1807</a></li><!--
1808--></ul></div><!----><div class="col col1  "><ul class="semanticList"><!--
1809	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.instagram.com/cityofbmt" target="_blank">
1810
1811<img src="/ImageRepository/Document?documentID=49" 
1812     class="graphicButtonLink" alt="Visit Instagram (opens in new window)" 
1813     onmouseover="this.src='/ImageRepository/Document?documentID=49'" 
1814	onmouseout="this.src='/ImageRepository/Document?documentID=49'"
1815     onfocus="this.src='/ImageRepository/Document?documentID=49'" 
1816	onblur="this.src='/ImageRepository/Document?documentID=49'"> 
1817</a></li><!--
1818--></ul></div><!----><div class="col col1  "><ul class="semanticList"><!--
1819	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.youtube.com/channel/UCnY6nNk8zfXZulMg1zbwEBg" target="_blank">
1820
1821<img src="/ImageRepository/Document?documentID=51" 
1822     class="graphicButtonLink" alt="Visit YouTube (opens in new window)" 
1823     onmouseover="this.src='/ImageRepository/Document?documentID=51'" 
1824	onmouseout="this.src='/ImageRepository/Document?documentID=51'"
1825     onfocus="this.src='/ImageRepository/Document?documentID=51'" 
1826	onblur="this.src='/ImageRepository/Document?documentID=51'"> 
1827</a></li><!--
1828--></ul></div><!----><div class="col col1  "><ul class="semanticList"><!--
1829	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://nextdoor.com/city/beaumont--tx/" target="_blank">
1830
1831<img src="/ImageRepository/Document?documentID=62" 
1832     class="graphicButtonLink" alt="Visit Nextdoor (opens in new window)" 
1833     onmouseover="this.src='/ImageRepository/Document?documentID=62'" 
1834	onmouseout="this.src='/ImageRepository/Document?documentID=62'"
1835     onfocus="this.src='/ImageRepository/Document?documentID=62'" 
1836	onblur="this.src='/ImageRepository/Document?documentID=62'"> 
1837</a></li><!--
1838--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
1839	    --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.linkedin.com/company/city-of-beaumont-tx" target="_blank">
1840
1841<img src="/ImageRepository/Document?documentID=52" 
1842     class="graphicButtonLink" alt="Visit Linkedin (opens in new window)" 
1843     onmouseover="this.src='/ImageRepository/Document?documentID=52'" 
1844	onmouseout="this.src='/ImageRepository/Document?documentID=52'"
1845     onfocus="this.src='/ImageRepository/Document?documentID=52'" 
1846	onblur="this.src='/ImageRepository/Document?documentID=52'"> 
1847</a></li><!--
1848--></ul></div><!--				-->
1849				</div>
1850			</nav>
1851		</div>
1852	<div class="widgetFooter">
1853			</div>
1854</div>
1855</div>
1856
1857	</div> <!-- inner column -->
1858
1859	</div> <!-- inner row -->
1860
1861			</div><!-- outer column --><!----><div class="outer col col8" style="" data-widgetcontainerid="22e7b57e-e64e-477d-a52f-d1e6ebe769e5">�				
1862	<div class="row nest first last wide">�
1863	
1864	<div class="inner col col8 first last id3b0cf541-9791-457f-9d79-ef00fcd71497" style="" data-widgetcontainerid="3b0cf541-9791-457f-9d79-ef00fcd71497">�	
1865
1866<div class="widget widgetSpacer" id="c7c18881-0581-4553-ba28-797cc351739e"></div>
1867	</div> <!-- inner column -->
1868
1869	</div> <!-- inner row -->
1870
1871			</div><!-- outer column --><!----><div class="outer col col8 last" style="" data-widgetcontainerid="fdedc6cb-9657-481a-bdf2-e53126e6c2c8">�				
1872	<div class="row nest first last wide">�
1873	
1874	<div class="inner col col8 first last id36869c16-fa3f-48ac-9534-6fe27785c31b" style="" data-widgetcontainerid="36869c16-fa3f-48ac-9534-6fe27785c31b">�	
1875 
1876	<div data-widget-id='92730323-5803-45dc-99ba-cfc5a4184168' data-moduleName="customHtml" id='widgetCustomHtml92730323-5803-45dc-99ba-cfc5a4184168' class="widget widgetCustomHtml skin39 narrow" >
1877	<div class="widgetBody pageStyles" id="widgetBody92730323-5803-45dc-99ba-cfc5a4184168">
1878		<div id="customHtml92730323-5803-45dc-99ba-cfc5a4184168"><div><style>
1879  /* CP icon */
1880  .cpBylineIconTS {
1881    color: #fff;
1882  }
1883  /* CP Text */
1884  .cpBylineTextTS,
1885  .cpBylineTextTS a:link {
1886    color: #fff;
1887  }
1888
1889  .cpBylineTS {
1890    text-align: center;
1891  }
1892  
1893  .cpBylineIconTS {
1894    fill: currentColor;
1895    width: 39px;
1896    height: 26px;
1897    display: inline;
1898    vertical-align: middle;
1899  }
1900</style>
1901
1902<div class="widgetItem cpBylineTS">
1903  <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 100 100" class="cpBylineIconTS">
1904    <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>
1905    <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>
1906  </svg>
1907  <span class="cpBylineTextTS">Government Websites by <a href="https://connect.civicplus.com/referral">CivicPlus&reg;</a></span>
1908</div>
1909</div></div>
1910	</div>
1911
1912	</div>
1913
1914	</div> <!-- inner column -->
1915
1916	</div> <!-- inner row -->
1917
1918			</div><!-- outer column --><!--		--></div> <!-- outer row -->
1919
1920
1921	</div>
1922</div></div>
1923</div>
1924</div>
1925
1926            </div>
1927        </div>
1928    </div>
1929
1930<link href="/745732998.css" rel="stylesheet" type="text/css" />
1931
1932<div id="SplashMessageWrapper" class="cp-Splash-wrapper">
1933	<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">
1934		<div class="cp-Splash-header">
1935			<h2 class="cp-Splash-title" id="cp-Splash-title">Loading</h2>
1936			<button class="cp-Splash-Btn cp-Splash-close" aria-label="Close this modal" title="Close this window">
1937				<svg id="iconClose" viewBox="0 0 25 25">
1938					<polygon style="fill:currentcolor"
1939							 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>
1940				</svg>
1941			</button>
1942		</div>
1943		<div class="cp-Splash-body">
1944			<div class="cp-Splash-Prose editorContent fr-view" id="editorContentDesc">
1945				<!-- Content from the Froala Editor will go here. -->
1946				Loading
1947			</div>
1948		</div>
1949		<div class="cp-Splash-footer">
1950			<button class="cp-Splash-Btn cp-Splash-Btn--NoShow">Do Not Show Again</button>
1951			<button class="cp-Splash-Btn cp-Splash-Btn--Close">Close</button>
1952		</div>
1953	</div>
1954</div>
1955
1956<script src="/Assets/Scripts/APIClient.js"></script>
vendor: 2 bytes, line 1956
1956
1957<script src="/Assets/Mystique/Shared/Scripts/Moment/Moment.min.js"></script>
vendor: 2 bytes, line 1957
1957
1958<script src="/Assets/Scripts/SplashModal/SplashModalRender.js"></script>
vendor: 2 bytes, line 1958
1958
1959<script>
1960
1961		$(document).ready(function () {
1962			var filter = {
1963				targetId: '27',
1964				targetType: 1
1965			}
1966
1967			new SplashModalRender().triggerRender(filter);
1968		});
1969</script>
1969
1970
1971
1972	
1973	
1974	
1975	
1976
1977
1978
1979	
1980
1981
1982
1983
1984
1985
1986    
1986<script src="/-1442400649.js" type="text/javascript"></script>
1986
1987    <!-- Fixed Nav Adjustment -->
1988<script>
1989  function getValueTS(elem, attr) {
1990    const val = elem.css(attr);
1991    if (val === undefined) return undefined;
1992    const num = parseInt(val, 10);
1993    if (num === NaN) return undefined;
1994    return num;
1995  }
1996
1997  function clampTS(number, min, max) {
1998    return Math.min(Math.max(number, min), max);
1999  }
2000
2001  function isPageEditingTS() {
2002    return (
2003      $("#doneEditing").length > 0 || // In live edit
2004      typeof DesignCenter !== "undefined" // In theme manager
2005    );
2006  }
2007
2008  const bgColorRegexTS = /rgba\((\d+), (\d+), (\d+), (\d*\.?\d*)\)/;
2009  function isTransparentTS(elem) {
2010    const bg = elem.css('background-color');
2011    if (typeof bg !== "string" || !bg.startsWith('rgba(')) return false;
2012    const matchState = bg.match(bgColorRegexTS);
2013    if (!matchState || matchState.length !== 5) return false;
2014    const alpha = parseFloat(matchState[4], 10);
2015    if (!(alpha >= 0 && alpha < 1)) return false;
2016    return true;
2017  }
2018
2019  function iterateLeftpads(cb) {
2020    const containersTS = $("[class^='siteWrap'],[class*=' siteWrap']");
2021    for (let i = 0; i < containersTS.length; i++) {
2022      const containerTS = containersTS[i];
2023      // Skip the body container and anything with data-skip-leftpad
2024      if (
2025        containerTS.id !== "bodyContainerTS" &&
2026        containerTS.getAttribute('data-skip-leftpad') === null
2027      ) {
2028        cb(containerTS);
2029      }
2030    }
2031  }
2032
2033  const anchor = $("#divToolbars");
2034  const bodyContainerTS = $("#bodyContainerTS");
2035
2036  // Outer banner padding (push banner down)
2037  const outerSizingTS = $("#bannerContainerTS");
2038  // Inner banner padding (push banner content down) - Transparent header OR on attaching headers
2039  const innerSizingTS = $("#bannerSizingTS");
2040
2041  const forceUnfixClassTS = "forceUnfixTS";
2042
2043  const fixedTopTS = $(".fixedTopTS");
2044  const fixedBottomTS = $(".fixedBottomTS");
2045  const fixedLeftTS = $(".fixedLeftTS");
2046
2047  var initialTopTS;
2048  var topAttachTS;
2049  if (fixedTopTS && fixedTopTS.length === 1) {
2050    initialTopTS = getValueTS(fixedTopTS, 'top');
2051    const attachment = fixedTopTS.attr('data-attach');
2052    if (attachment) topAttachTS = $("#" + attachment);
2053    if (!topAttachTS || topAttachTS.length !== 1) topAttachTS = undefined;
2054  }
2055
2056  function resizeAdjustmentTS() {
2057    const editing = isPageEditingTS();
2058
2059    // Fixed top script
2060    (function () {
2061      if (!fixedTopTS || fixedTopTS.length !== 1 || initialTopTS === undefined) return;
2062
2063      if (editing) {
2064        fixedTopTS[0].classList.add(forceUnfixClassTS);
2065      } else {
2066        fixedTopTS[0].classList.remove(forceUnfixClassTS);
2067      }
2068
2069      const topPosition = fixedTopTS.css('position');
2070      if (topPosition === 'fixed') {
2071        if (topAttachTS) {
2072          scrollAdjustmentTS();
2073        } else {
2074          const anchorHeight = anchor.outerHeight() - 1;
2075          fixedTopTS.css('top', anchorHeight + initialTopTS);
2076        }
2077      } else {
2078        fixedTopTS.css('top', initialTopTS);
2079      }
2080
2081      if (topPosition === 'fixed' || topPosition === 'absolute') {
2082        // Bump the banner content down
2083        if (isTransparentTS(fixedTopTS)) {
2084          innerSizingTS.css('padding-top', initialTopTS + fixedTopTS.outerHeight());
2085          outerSizingTS.css('padding-top', '');
2086
2087          try {
2088            window.Pages.onResizeHandlersExecute();
2089          } catch (e) { }
2090        } else {
2091          outerSizingTS.css('padding-top', fixedTopTS.outerHeight());
2092          innerSizingTS.css('padding-top', '');
2093        }
2094      } else {
2095        innerSizingTS.css('padding-top', '');
2096        outerSizingTS.css('padding-top', '');
2097      }
2098    })();
2099
2100    // Fixed bottom script
2101    (function () {
2102      if (!fixedBottomTS || fixedBottomTS.length === 0) return;
2103
2104      // If the widget has gone narrow, force unfix
2105      if (editing || fixedBottomTS.outerHeight() > 200) {
2106        fixedBottomTS[0].classList.add(forceUnfixClassTS);
2107      } else {
2108        fixedBottomTS[0].classList.remove(forceUnfixClassTS);
2109      }
2110
2111      if (fixedBottomTS.css('position') === 'fixed') {
2112        bodyContainerTS.css('padding-bottom', fixedBottomTS.outerHeight());
2113      } else {
2114        bodyContainerTS.css('padding-bottom', '');
2115      }
2116    })();
2117
2118    // Fixed left script
2119    (function () {
2120      if (!fixedLeftTS || fixedLeftTS.length === 0) return;
2121
2122      if (editing) {
2123        fixedLeftTS[0].classList.add(forceUnfixClassTS);
2124      } else {
2125        fixedLeftTS[0].classList.remove(forceUnfixClassTS);
2126      }
2127
2128      if (fixedLeftTS.css('position') === 'fixed') {
2129        const anchorHeight = anchor.outerHeight() - 1;
2130        fixedLeftTS.css('top', anchorHeight);
2131        const leftBoundingTS = fixedLeftTS[0].getBoundingClientRect();
2132        iterateLeftpads(function (containerTS) {
2133          const containerBoundingTS = containerTS.getBoundingClientRect();
2134          if (containerBoundingTS.left <= leftBoundingTS.right) {
2135            $(containerTS).css('padding-left', leftBoundingTS.width + 16);
2136          }
2137        });
2138      } else {
2139        fixedLeftTS.css('top', '');
2140        iterateLeftpads(function (containerTS) {
2141          $(containerTS).css('padding-left', '');
2142        });
2143      }
2144    })();
2145  }
2146
2147  function scrollAdjustmentTS() {
2148    if (!fixedTopTS || fixedTopTS.length !== 1 || !topAttachTS || topAttachTS.length !== 1) return;
2149    const topPosition = fixedTopTS.css('position');
2150    if (topPosition === 'fixed' || topPosition === 'absolute') {
2151      const anchorBounding = anchor[0].getBoundingClientRect();
2152      const attachBounding = topAttachTS[0].getBoundingClientRect();
2153      const scrollTop = $(window).scrollTop();
2154
2155      fixedTopTS.css('top', Math.max(anchorBounding.bottom - 1, attachBounding.bottom));
2156    } else {
2157      fixedTopTS.css('top', initialTopTS);
2158    }
2159  }
2160
2161  $(window).load(function () {
2162    setTimeout(function () {
2163      try {
2164        resizeAdjustmentTS();
2165      } catch (e) {
2166        console.error(e);
2167      }
2168    }, 350);
2169
2170    $(window).scroll(function () {
2171      try {
2172        scrollAdjustmentTS();
2173      } catch (e) {
2174        console.error(e);
2175      }
2176    });
2177
2178    var adjustTimeoutTS;
2179    $(window).resize(function () {
2180      clearTimeout(adjustTimeoutTS);
2181      adjustTimeoutTS = setTimeout(function () {
2182        try {
2183          resizeAdjustmentTS();
2184        } catch (e) {
2185          console.error(e);
2186        }
2187      }, 350);
2188    });
2189
2190    $.when(window.Pages.angularToolbarComplete).done(function () {
2191      try {
2192        resizeAdjustmentTS();
2193      } catch (e) {
2194        console.error(e);
2195      }
2196    });
2197  });
2198</script>
2198
2199<!-- End Fixed Nav Adjustment -->
2200
2201
2202<!----------Google Translate (Mobile Friendly)--------->
2203<style>#google-translate-container {float: left;padding: 3px 5px 0px 0px;}.goog-te-combo,.goog-te-banner *,.goog-te-ftab *,.goog-te-menu *,.goog-te-menu2 *,.goog-te-balloon * {font-family: arial;font-size: 10pt;background-image: url("https://theme.zdassets.com/theme_assets/958586/bae8aa24db8d43595871692a9d259186f2db3fb4.png");background-position: 3px 4px;background-size: 22px;background-repeat: no-repeat;text-indent: 20px;background-color: #fff;color: #000 !important;}.goog-logo-link {display: none !important;}.goog-te-gadget {color: transparent !important;}.goog-te-gadget .goog-te-combo {margin: 2px 0 !important;border-radius: 15px !important;}.goog-te-combo{border: 1px solid !important;border-color: #bcc9d7 #96a3b1 #96a3b1 #bcc9d7 !important;border-radius: 0 !important;height:32px; !important;padding: 0 1px 0 .25rem !important;}
2204#launcher-wrapper {bottom: 50px !important;}
2205</style>
2206<div id="google-translate-container">
2207<div id="google_translate_element" style="position: fixed; bottom: 0px; left: 20px; z-index: 5;"></div>
2208</div>
2209<script>
2210function googleTranslateElementInit() {
2211var el = document.getElementById("google_translate_element");
2212if (el && el.innerHTML.trim() !== "") {
2213    return;
2214}
2215
2216new google.translate.TranslateElement({ pageLanguage: "en" }, "google_translate_element");
2217// begin accessibility compliance
2218$('img.goog-te-gadget-icon').attr('alt','Google Translate');
2219$('div#goog-gt-tt div.logo img').attr('alt','translate');
2220$('div#goog-gt-tt .original-text').css('text-align','left');
2221$('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000');
2222$('.goog-te-combo').attr('aria-label','google translate languages');
2223$('svg.goog-te-spinner').attr('title','Google Translate Spinner');
2224$('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000');
2225}
2226$(function() {
2227$.getScript("//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit");
2228});
2229</script>
2229
2230<!--------------End Google Translate----------------->
2231
2232
2233<!-- Google tag (gtag.js) --> 
2233<script async src=https://www.googletagmanager.com/gtag/js?id=G-QFF1PEWYQ2></script>
2233 
2233<script> 
vendor: 127 bytes, line 2233
2233window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', '
2233G-QFF1PEWYQ2
vendor: 4 bytes, line 2233
2233'); 
2233</script>
2233<!-- AudioEye --> 
2233<script type="text/javascript">!function(){var b=function(){window.__AudioEyeSiteHash="a662169d35e78ea76c1f27711b9333b3";var a=document.createElement("script");a.src="https://wsmcdn.audioeye.com/aem.js";a.type="text/javascript";a.setAttribute("async","");document.getElementsByTagName("body")[0].appendChild(a)};"complete"!==document.readyState?window.addEventListener?window.addEventListener("load",b):window.attachEvent&&window.attachEvent("onload",b):b()}();</script>
2233 <!-- End AudioEye -->
2234
2235
2236    
2236<script type="text/javascript">
2237        $(function () {
2238            document.cookie = "responsiveGhost=0; path=/";
2239        });
2240        $(window).on("load", function () {
2241            $('body').addClass('doneLoading').removeClass('hideContent');
2242
2243            if ($('#404Content').length > 0)
2244                $('div#bodyWrapper').css('padding', '0px');
2245        });
2246    </script>
2246
2247
2248    <noscript>
2249        <style>
2250            body.hideContent {
2251                opacity: 1 !important;
2252            }
2253        </style>
2254    </noscript>
2255
2256        
2257<div style="display: none;">
2258	<svg xmlns="http://www.w3.org/2000/svg" style="display:none;">
2259
2260		<symbol id="iconArrow--left" viewbox="0 0 25 25">
2261			<title>Arrow Left</title>
2262			<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>
2263		</symbol>
2264
2265		<symbol id="iconArrow--right" viewbox="0 0 25 25">
2266			<title>Arrow Right</title>
2267			<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>
2268		</symbol>
2269
2270	</svg>
2271</div>
2272    
2272<script type="text/javascript">loadCSS('//fonts.googleapis.com/css?family=Archivo:100,100italic,200,200italic,300,300italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic,italic,regular|Archivo+Black:regular|Archivo+Narrow:500,500italic,600,600italic,700,700italic,italic,regular|Just+Another+Hand:regular|Poppins:500,500italic,600,600italic,700,700italic,800,800italic,italic,regular|Reem+Kufi:500,600,700,regular|Roboto+Condensed:300,300italic,700,700italic,italic,regular|');</script>
2272
2273    
2274
2275    <div class="hidden activeWidgetSkinComponentsOnPageJson">[]</div>
2276        <div style="display: none;">
2277            <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
2278                <symbol id="iconSlideshowArrowLeft" viewBox="0 0 22.68 40">
2279                    <title>Slideshow Left Arrow</title>
2280                    <g>
2281                        <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>
2282                    </g>
2283                </symbol>
2284                <symbol id="iconSlideshowArrowRight" viewBox="0 0 22.68 40">
2285                    <title>Slideshow Right Arrow</title>
2286                    <g>
2287                        <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>
2288                    </g>
2289                </symbol>
2290            </svg>
2291        </div>
2292    
2293	
2294	
2295
2296    <div id="root-picker-outlet"></div>
2297<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:'a40493d5d9a51e95',t:'MTc5MDI4MjE0Ng=='};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>
2297</body>
2298</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.