PageSourceSearch

https://groveland-fl.gov/Search/Index?departmentId=-1&module=0&page=1&perPage=10

html groveland-fl.gov collected 2026-10-02 11:04:59 UTC 116,676 bytes, 3,051 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-46LVHB1GEY';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 = false;
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	
119	
120	<meta name="theme-color" content="rgb(0, 90, 124)">
121	<link rel="icon" href="/images/favicon.ico" type="image/x-icon" />
122	<link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" />
123		<title>Search • Groveland, FL • CivicEngage</title>
124
125			
125<script src="/Assets/Scripts/jQuery/jquery-3.7.1.min.js"></script>
125
126	
126<script src="/Assets/Scripts/jQuery/jquery-migrate-3.6.0.min.js" type="text/javascript"></script>
126
127	
128
129	<!--[if IE 6]>
129<script language="JavaScript" type="text/javascript"> var isie6 = true; </script>
129<![endif]-->
130	<!--[if IE 7]>
130<script language="JavaScript" type="text/javascript"> var isie7 = true; </script>
130<![endif]-->
131	<!--[if IE 8]>
131<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
131<![endif]-->
132	<!--[if IE 9]>
132<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
132<![endif]-->
133	
133<script type="text/javascript"><!--
134	var intCountryCode = 840;
135	var order = '';
136//--></script>
136
137	
138<link href="/-681783051.css" rel="stylesheet" type="text/css" />	<link href="/-2140275272.css" rel="stylesheet" type="text/css" />	<link href="/1823740049.css" rel="stylesheet" type="text/css" />
139
140	<link rel="stylesheet" type="text/css" href="/Assets/Styles/Print.css" media="print">
141	
141<script type="text/javascript">
142		window.Pages = window.Pages || {};
143		// FrontEnd RWD initialization
144		window.Pages.rwdReady = $.Deferred();
145		window.Pages.toolBarDeferred = $.Deferred();
146		window.Pages.rwdSetupComplete = $.Deferred();
147		window.Pages.megaMenuLoaded = $.Deferred();
148		window.Pages.angularToolbarComplete = $.Deferred();
149		window.Pages.frontEndToolbarComplete = $.Deferred();
150	</script>
150
151	<!--CPHeadContent-->
152	
152<script src="/739942322.js" type="text/javascript"></script>
152
153	
154	
155	
156	
156<script defer type="text/javascript" src="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.js"></script>
156
157	
157<script defer src="/Areas/Layout/Assets/Scripts/Search.js" type="text/javascript"></script>
157
158	<link rel="stylesheet" type="text/css" href="/Areas/Search/Assets/Styles/Home2017.css" />
159	<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.css">
160	<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.theme.min.css">
161
162
163
164	
164<script src="/1657590475.js" type="text/javascript"></script>
164
165
166
167
168	<!--[if lte IE 8]><link rel="stylesheet" type="text/css" href="/App_Themes/ie8.css"><![endif]-->
169	<!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/App_Themes/ie7.css"><![endif]-->
170	<!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="/App_Themes/ie6.css"><![endif]-->
171	<!--[if lt IE 9]>
171<script type="text/javascript" src="/Scripts/html5.js"></script>
171<![endif]-->
172
173	
173<script type="text/javascript">
174		setEditorVariables(false, 840);
175		function getPrintPreviewType() { return 0; } function printPreview() {pPreview(getPrintPreviewType()); }
176	</script>
176
177	
177<script src="/Assets/Scripts/AlpineJS/3.14.1/alpine.min.js" type="text/javascript" defer="defer"></script>
177
178</head>
179<body class="wide " >
180
181    
181<script>jQuery(document).click(function (event) {
182	var target = jQuery(event.target);
183	if (target.attr('src') && target.parents('.image').length && target.parents('.widget').length) {
184		var text = target.attr('title');
185		
186		if (!text.length) {
187			text = "N/A";
188		}
189		ga('send',
190			{
191				hitType: 'event',
192				eventCategory: 'Image',
193				eventAction: 'Image - ' + text,
194				eventLabel: window.location.href
195			});
196	}
197	if (target.is('button') || target.hasClass('button') || target.parents().hasClass('button')) {
198		var text = "";
199		if (target.parents('.button')[0]) {
200			text = target.parents('.button').first().text();
201		} else if (target.text().length) {
202			text = target.text();
203		} else if (target.attr('title').length) {
204			text = target.attr('title');
205		}
206		if (!text.length) {
207			text = "N/A";
208		}
209		ga('send',
210			{
211				hitType: 'event',
212				eventCategory: 'Button',
213				eventAction: 'Button - ' + text,
214				eventLabel: window.location.href
215			});
216	}
217	if (target.parents('.widgetCustomHtml').length) {
218		ga('send',
219			{
220				hitType: 'event',
221				eventCategory: 'Custom Html',
222				eventAction: 'Custom Html Clicked',
223				eventLabel: window.location.href
224			});
225	}
226	if (target.parents('.editor').length) {
227		ga('send',
228			{
229				hitType: 'event',
230				eventCategory: 'Editor',
231				eventAction: 'Editor Link Clicked',
232				eventLabel: window.location.href
233			});
234	}
235	if (target.parents('.GraphicLinks').length) {
236		var text = "";
237		var targetGraphicLink = target;
238		if (target.hasClass('widgetGraphicLinksLink')) {
239			targetGraphicLink = jQuery(target.children()[0]);
240		}
241		if (targetGraphicLink.hasClass('text')) {
242			text = targetGraphicLink.text();
243		} else if (targetGraphicLink.attr('src').length) {
244			if (targetGraphicLink.attr('alt').length) {
245				text = targetGraphicLink.attr('alt');
246			} else {
247				text = targetGraphicLink.attr('src');
248			}
249		} else {
250			text = "N/A";
251		}
252		ga('send',
253			{
254				hitType: 'event',
255				eventCategory: 'Graphic Links',
256				eventAction: 'Graphic Link - ' + text,
257				eventLabel: window.location.href
258			});
259	}
260	if (target.parents('.InfoAdvanced').length) {
261		ga('send',
262			{
263				hitType: 'event',
264				eventCategory: 'Info Advanced',
265				eventAction: 'Info Advanced Clicked',
266				eventLabel: window.location.href
267			});
268	}
269	if (target.parents('.list').length) {
270		ga('send',
271			{
272				hitType: 'event',
273				eventCategory: 'List',
274				eventAction: 'List Clicked',
275				eventLabel: window.location.href
276			});
277	}
278	if (target.parents('.megaMenuItem').length || target.parents('.topMenuItem').length) {
279		var megaMenuText = jQuery('.topMenuItem.mouseover').find('span').text();
280		var breadCrumbs = [];
281		jQuery('.breadCrumbs > li').each(function () {
282			 breadCrumbs.push(this.textContent);
283		});
284		var pageTitle = breadCrumbs.join('>');
285		var subTitleText = target.parents('.megaMenuItem').children('.widgetTitle').children().text();
286		var text = "";
287		if (pageTitle) {
288			text += pageTitle + " | ";
289		} else {
290			text += document.title + ' - ';
291		}
292		if (target.text() == "" && megaMenuText == "") {
293			text += "N/A";
294		} else if (target.text().length && megaMenuText.length) {
295			if (megaMenuText == target.text()) {
296				text += megaMenuText;
297			} else {
298				text += megaMenuText + " - " + subTitleText + " - " + target.text();
299			}
300		} else if (target.text() == "") {
301			text += megaMenuText;
302		} else {
303			text += target.text();
304		}
305		if (!text.length) {
306			text = "N/A";
307		}
308		ga('send',
309			{
310				hitType: 'event',
311				eventCategory: 'Mega Menu',
312				eventAction: 'Mega Menu : ' + text,
313				eventLabel: window.location.href
314			});
315	}
316	if (target.parents('.widgetNewsFlash').length && target.parents('.widgetItem').length) {
317		var text = jQuery(target.parents('.widgetItem')[0]).find('.widgetTitle').children().text();
318		if (!text.length) {
319			text = "N/A";
320		}
321		ga('send',
322			{
323				hitType: 'event',
324				eventCategory: 'News Flash',
325				eventAction: 'News Flash - ' + text,
326				eventLabel: window.location.href
327			});
328	}
329	if (target.hasClass('widgetQuickLinksLink') || target.find('.widgetQuickLinksLink').length) {
330		var text = target.text();
331		if (!text.length) {
332			text = "N/A";
333		}
334		ga('send',
335			{
336				hitType: 'event',
337				eventCategory: 'Quick Links',
338				eventAction: 'Quick Links - ' + text,
339				eventLabel: window.location.href
340			});
341	}
342	if (target.attr('src') && target.parents('.cpSlideshow').length) {
343		var text = target.attr('title');
344		if (!text.length) {
345			text = "N/A";
346		}
347		ga('send',
348			{
349				hitType: 'event',
350				eventCategory: 'Slideshow',
351				eventAction: 'Slideshow - ' + text,
352				eventLabel: window.location.href
353			});
354	}
355	if (target.parents('.widgetText').length) {
356		ga('send',
357			{
358				hitType: 'event',
359				eventCategory: 'Text',
360				eventAction: 'Text Link Clicked',
361				eventLabel: window.location.href
362			});
363	}
364});</script>
364
365	<div id="popoverModal" class="cp-PopOver cp-PopOver--modal cp-AdminWrap" style="position: fixed; display: none;">
366	<div class="cp-PopOver-header">
367		<h3 class="cp-PopOver-title"></h3>
368		<button class="cp-Btn cp-PopOver-close" onclick="closePopOverModal(event)">
369			<svg class="cp-Icon--close" alt="close" title="close">
370				<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconClose"></use>
371			</svg>
372		</button>
373	</div>
374	<div id="cpPopOverBody" class="cp-PopOver-body">
375		<form id="cpPopOverForm" name="cpPopOverForm" novalidate></form>
376	</div>
377	<div id="cpPopOverFooter" class="cp-PopOver-footer">
378		<div class="cp-BtnGroup" id="actionButtons">
379			<!-- Action buttons will be dynamically added here -->
380		</div>
381	</div>
382</div>
383    <div id="fb-root"></div>
384<div id=skipToContentLinks>
385<a href="#contentarea" target="_self" class="skipToContentLink">Skip to Main Content</a>
386</div>
387    <form id="frmReferenceFormForTelerikEditorDialogs"></form>
388
389        <input type="hidden" id="GoogleMapsKey" value="AIzaSyDWUuE-ifkbhxblF920N8MjpBdTg1Wt784" />
390
391
392
393    <input type="hidden" id="cpcDomain" value="https://cp-civicplusuniversity2.civicplus.com">
394    <input type="hidden" id="hdnStructureID" value="15" />
395    <input type="hidden" id="hdnContentCollectionID" value="e488ec09-3129-4559-9993-64edbcc2ea0d" />
396    <input type="hidden" id="hdnWorkingCopyID" value="00000000-0000-0000-0000-000000000000" />
397    <input type="hidden" id="hdnThemeID" value="32" />
398    <input type="hidden" id="pageIsFrontEnd" value="true" />
399    <input type="hidden" id="pageModuleID" value="82" />
400    <input type="hidden" id="pagePageID" />
401
402        <input type="hidden" id="hdnModuleID" value="82" />
403    <div id="stickyPlaceholder"></div>
404    <div id="outer-wrap" class="outer-wrap">
405        <div id="inner-wrap" class="inner-wrap">
406                <div id="divToolbars" class="cpToolbars newCP mui-fixed" style="">
407                    
408<style>
409@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:700); 
410.alertText .customAlert {
411    color: #EAEAEA;
412    display: inline-block;
413    font-family: 'Open Sans Condensed', sans-serif; 
414    text-transform: uppercase;
415    font-weight: bold;
416    height: 27px;
417    left: 57px;
418    line-height: 27px;
419    overflow: hidden;
420    position: absolute;
421    top: 15px;
422    white-space: nowrap;
423    width: 268px;
424}
425</style>
426  <div id="1_divAlertBar" class="alertToolbar cpToolbar" style="background: #222222;">
427    <div id="1_divAlertToolbarInner" class="alertToolbarInner" style="font-size: 16px;">
428        <a href="/AlertCenter.aspx" id="1_lnkAlertText" class="alertText" style="border-right: 1px solid #000000;">
429            <img src="/Common/Images/AlertCenter/alertBarBlink.svg" id="1_imgDot" alt="Emergency Alert" class="redDot" />
430            <span id="1_customAlert" class="customAlert">Water Alert</span>
431        </a>
432        <span id="1_spnAlertContainer" class="alertContainer"><a href="/AlertCenter.aspx?AID=MARSH-FIRE-ALERT-49" target="_self" class="alert" style="border-left: 1px solid #635e65; border-right: 1px solid #000000;background: #030303 url(/Common/images/AlertCenter/alertBarBlackTextBckg.png) repeat-x; color: #FFFFFF;">
433	🔥 MARSH FIRE ALERT
434	<span style="color: #00A3E0;">Latest Update 9:30 AM</span>
435</a>
436<a href="/AlertCenter.aspx?AID=WATER-UPDATE-Precautionary-Boil-Water-Ad-47" target="_self" class="alert" style="border-left: 1px solid #635e65; border-right: 1px solid #000000;background: #030303 url(/Common/images/AlertCenter/alertBarBlackTextBckg.png) repeat-x; color: #FFFFFF;">
437	WATER UPDATE: Precautionary Boil Water Advisory Lifted for Northern Service Area
438	<span style="color: #00A3E0;">CLICK FOR MORE INFORMATION UPDATED 8:30 AM</span>
439</a>
440</span>
441    </div>
442  </div>
443  <div id="1_divAlertBarEmpty" class="alertBarEmpty"></div>
444  
445
446
447
448<!-- Begin Signed Out Bar -->
449<div class="cpToolbar user public">
450    <div class="inner selfClear">
451        <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>
452        <ul class="nav secondary">
453	        <li><a href="/MyAccount" class="button" id="loggedOutToolbarSignInButton">Website Sign In</a></li>
454        </ul>
455    </div>
456</div>
457<script>
458    $(document).ready(function () {
459        $('#signedOutToolbarCreateProfileButton').click(function (event) {
460            event.preventDefault();
461            window.location.href = '/MyAccount/ProfileCreate?from=url&url=/&dn=' + window.location.origin;
462        });
463
464			
465				$('#loggedOutToolbarSignInButton').click(function (event) {
466					event.preventDefault();
467					window.location.href = '/MyAccount/?from=url&url=' + encodeURIComponent(window.location.href.replace(window.location.origin, '')) + '&dn=' + window.location.host;
468				});
469			
470
471		if ('False' == 'True') {
472            $('#loggedOutToolbarSignInButton').hide();
473		}
474    })
475</script>
475
476<!-- End Signed Out Bar -->
477
478                </div>
479            <div id="bodyWrapper">
480                <div id="mainNavHolderMobile" class="mainNavHolderMobile"></div>
481                
482<div data-cpRole="structuralContainer" id="bodyContainerTS">
483<!-- <div data-cpRole="banner" id="banner2" class="fixedBannerTS"></div> --><!-- Header Container --><header data-cpRole="structuralContainer" id="headerContainerTS">
484<div class="siteWrap8"><div data-cpRole="structuralContainer" id="flexHeaderTS">
485<div data-cpRole="banner" id="bannerLogoTS" class="bannerLogoTS empty">
486
487
488
489
490				<a id="bannerLogoTS-96" style="			display: block; text-align: center;
491" class="bannerObject" href="/" target="_self"><img alt="Logo 7.13.26" class="bannerObject" height="70" src="/ImageRepository/Document?documentID=10572" width="70" /></a>
492</div><nav data-cpRole="nav" id="mainNav" class="siteNav mainNav" role="navigation">
493<ol id="mainNavMenu" data-parent="1" class="rootNavMenu" role="menu"><!--
494--><li id="MainItem31" class="topMenuItem" role="none" data-pageid="31" data-displaymegamenu="True"><!--
495			--><!--
496			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu31" id = "mainNavOurCommunity" class="navMainItem mainNavItem mainNavItem1 " href="/31/Our-Community" target = "_self" >   Our Community  </a>			<!--
497			--><!--
498			--></li><!----><li id="MainItem27" class="topMenuItem" role="none" data-pageid="27" data-displaymegamenu="True"><!--
499			--><!--
500			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu27" id = "mainNavGovernment" class="navMainItem mainNavItem mainNavItem2 " href="/27/Government" target = "_self" >   Government  </a>			<!--
501			--><!--
502			--></li><!----><li id="MainItem129" class="topMenuItem" role="none" data-pageid="129" data-displaymegamenu="True"><!--
503			--><!--
504			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu129" id = "mainNavDepartments" class="navMainItem mainNavItem mainNavItem3 " href="/129/Departments" target = "_self" >   Departments  </a>			<!--
505			--><!--
506			--></li><!----><li id="MainItem101" class="topMenuItem" role="none" data-pageid="101" data-displaymegamenu="True"><!--
507			--><!--
508			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu101" id = "mainNavHowDoI" class="navMainItem mainNavItem mainNavItem4 " href="/101/How-Do-I" target = "_self" >   How Do I?  </a>			<!--
509			--><!--
510			--></li><!----><li id="MainItem454" class="topMenuItem" role="none" data-pageid="454" data-displaymegamenu="True"><!--
511			--><!--
512			--> <a role = "menuitem"  aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu454" id = "mainNavResidentResources" class="navMainItem mainNavItem mainNavItem5 " href="/454/Resident-Resources" target = "_self" >   Resident Resources​  </a>			<!--
513			--><!--
514			--></li><!---->
515</ol>
516
517
518	
518<script type="text/javascript">
519		(function () {
520			function setupMenu() {
521				const menuID = 'mainNavMenu';
522				const menuType = MAIN_MENU;
523
524				//setup menu manager properties for main menu
525				if (!menuManager.mobileMainNav && true)
526					menuManager.adjustMainItemsWidth('#' + menuID);
527				menuManager.isMainMenuEditable = false;
528				menuManager.mainMenuMaxSubMenuLevels = 4;
529				menuManager.setMOMMode(2, menuType);
530
531				//Init main menu
532				const setupDraggable = menuManager.isMainMenuEditable;
533				const urlToGetHiddenMenus = '/Pages/MenuMain/HiddenMainSubMenus?pageID=1&moduleID=82&themeID=32&menuContainerID=mainNav';
534
535				menuManager.setupMenu(menuID, 'mainNav', menuType, setupDraggable, urlToGetHiddenMenus);
536				menuManager.mainMenuInit = true;
537				menuManager.mainMenuTextResizer = true;
538				if (1.00 > 0)
539					menuManager.mainMenuTextResizerRatio = 1.00;
540				if (window.isResponsiveEnabled)
541					menuManager.mainMenuReady.resolve();
542
543			}
544
545			if (document.readyState === "complete"
546				|| document.readyState === "loaded"
547				|| document.readyState === "interactive") {
548				setupMenu();
549				return;
550			}
551
552			document.addEventListener("DOMContentLoaded", setupMenu);
553		})();
554	</script>
554
555
556
557<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="mainNavMegaMenu31" class="contentTop mainNavMegaMenu megaMenuContainer pageID_31 hidden" data-orientation="horizontal">	<div id="cc64ef756d-8477-42e4-bb08-9044e032e4fd" data-containerid="64ef756d-8477-42e4-bb08-9044e032e4fd" class="pageContent cpGrid cpGrid24 showInMobile">
558				                
559
560
561
562	</div>
563</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu27" class="contentTop mainNavMegaMenu megaMenuContainer pageID_27 hidden" data-orientation="horizontal">	<div id="cc5aa62965-bc0e-43d0-9cce-63f54590077b" data-containerid="5aa62965-bc0e-43d0-9cce-63f54590077b" class="pageContent cpGrid cpGrid24 showInMobile">
564				                
565
566
567
568	</div>
569</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu129" class="contentTop mainNavMegaMenu megaMenuContainer pageID_129 hidden" data-orientation="horizontal">	<div id="ccfd47802a-dd6d-4ae5-bd0e-fe09dbdad486" data-containerid="fd47802a-dd6d-4ae5-bd0e-fe09dbdad486" class="pageContent cpGrid cpGrid24 showInMobile">
570				                
571
572
573
574	</div>
575</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu101" class="contentTop mainNavMegaMenu megaMenuContainer pageID_101 hidden" data-orientation="horizontal">	<div id="ccdb42de70-6cdd-471e-b701-04667f6e799e" data-containerid="db42de70-6cdd-471e-b701-04667f6e799e" class="pageContent cpGrid cpGrid24 showInMobile">
576				                
577
578
579
580	</div>
581</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu454" class="contentTop mainNavMegaMenu megaMenuContainer pageID_454 hidden" data-orientation="horizontal">	<div id="cc6bc0eb03-d352-4efe-8439-cead94f668ef" data-containerid="6bc0eb03-d352-4efe-8439-cead94f668ef" class="pageContent cpGrid cpGrid24 showInMobile">
582				                
583
584
585
586	</div>
587</aside></aside></nav><div data-cpRole="contentContainer" id="searchTS">	<div id="cc237a714c-5b6c-4bb4-bbf2-0e639d3256bd" data-containerid="237a714c-5b6c-4bb4-bbf2-0e639d3256bd" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile">
588				                
589
590		<div class="row outer wide"><!--
591--><div class="outer col col24 first last" style="" data-widgetcontainerid="3f5f6f42-7c68-4ccf-98f7-2472a709cd0d">�				
592	<div class="row nest first last wide">�
593	
594	<div class="inner col col24 first last ida2e01694-9bb2-4b9d-8900-7f36f9e2cca9" style="" data-widgetcontainerid="a2e01694-9bb2-4b9d-8900-7f36f9e2cca9">�	
595<div data-widget-id="b6b565ab-b246-4a34-9a80-e4af05487eb9" data-widget-controller-path="/Layout/WidgetSearch">
596	
597	
597<script defer type="text/javascript" src="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.js"></script>
597
598	
598<script defer src="/Areas/Layout/Assets/Scripts/Search.js" type="text/javascript"></script>
598
599	
599<script defer type="text/javascript">
600
601		$(document).ready(function () {
602			try {
603				// Minimum characters required before performing a search/autocomplete
604				var minPrefixLength = 3;
605				var autoCompleteDebounceDelay = 500;
606				var searchFieldSelector = "#searchField" + 'b6b565ab-b246-4a34-9a80-e4af05487eb9';
607				var checkboxSelector = "#ysnSearchOnlyDept" + 'b6b565ab-b246-4a34-9a80-e4af05487eb9';
608				var buttonSelector = ".widgetSearchButton" + 'b6b565ab-b246-4a34-9a80-e4af05487eb9';
609				var autoCompleteCache = {};
610				var autoCompleteCacheKeys = [];
611				var autoCompleteCacheLimit = 25;
612				var currentAutoCompleteRequest = null;
613				var currentAutoCompleteRequestKey = null;
614				var autoCompleteDebounceTimer = null;
615				var autoCompleteDebounceKey = null;
616				var pendingAutoCompleteResponses = [];
617
618				function normalizeAutoCompleteTerm(term) {
619					return $.trim((term || "") + "").replace(/\s+/g, " ");
620				}
621
622				function shouldSearch(term) {
623					return normalizeAutoCompleteTerm(term).length >= minPrefixLength;
624				}
625
626				function getAutoCompleteUrl() {
627					return '/Search/AutoComplete' + ($(checkboxSelector).is(':checked') || false? '?departmentId=0' : '');
628				}
629
630				function getAutoCompleteCacheKey(requestUrl, term) {
631					return requestUrl + "|" + term.toLowerCase();
632				}
633
634				function cacheAutoCompleteResult(cacheKey, data) {
635					if (!Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) {
636						autoCompleteCacheKeys.push(cacheKey);
637						if (autoCompleteCacheKeys.length > autoCompleteCacheLimit) {
638							delete autoCompleteCache[autoCompleteCacheKeys.shift()];
639						}
640					}
641					autoCompleteCache[cacheKey] = data;
642				}
643
644				function respondToPendingAutoComplete(data) {
645					var responses = pendingAutoCompleteResponses;
646					pendingAutoCompleteResponses = [];
647					for (var i = 0; i < responses.length; i++) {
648						responses[i](data);
649					}
650				}
651
652				function cancelPendingAutoComplete() {
653					clearTimeout(autoCompleteDebounceTimer);
654					autoCompleteDebounceKey = null;
655					if (currentAutoCompleteRequest != null) {
656						currentAutoCompleteRequest.abort();
657						currentAutoCompleteRequest = null;
658					}
659					currentAutoCompleteRequestKey = null;
660					respondToPendingAutoComplete([]);
661				}
662
663				function createWidgetAutoCompleteSource(options) {
664					return function (request, response) {
665						var term = normalizeAutoCompleteTerm(request.term);
666						if (!options.shouldSearch(term)) {
667							response([]);
668							return;
669						}
670
671						var requestUrl = options.url();
672						var cacheKey = getAutoCompleteCacheKey(requestUrl, term);
673						if (Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) {
674							response(autoCompleteCache[cacheKey]);
675							if (options.success) {
676								options.success(autoCompleteCache[cacheKey]);
677							}
678							return;
679						}
680
681						if (currentAutoCompleteRequestKey === cacheKey || autoCompleteDebounceKey === cacheKey) {
682							pendingAutoCompleteResponses.push(response);
683							return;
684						}
685
686						cancelPendingAutoComplete();
687						autoCompleteDebounceKey = cacheKey;
688						pendingAutoCompleteResponses.push(response);
689						autoCompleteDebounceTimer = setTimeout(function () {
690							autoCompleteDebounceKey = null;
691							currentAutoCompleteRequestKey = cacheKey;
692							currentAutoCompleteRequest = $.ajax({
693								url: requestUrl,
694								dataType: "json",
695								timeout: options.timeout,
696								data: {
697									term: term,
698								},
699								success: function (data) {
700									if (currentAutoCompleteRequestKey === cacheKey) {
701										cacheAutoCompleteResult(cacheKey, data);
702										respondToPendingAutoComplete(data);
703										if (options.success) {
704											options.success(data);
705										}
706									}
707								},
708								error: function (xmlhttprequest, textstatus, message) {
709									if (textstatus === "abort") {
710										return;
711									}
712
713									if (options.error) {
714										options.error(xmlhttprequest, textstatus, message);
715									}
716
717									respondToPendingAutoComplete([]);
718								},
719								complete: function (xmlhttprequest) {
720									if (currentAutoCompleteRequest === xmlhttprequest) {
721										currentAutoCompleteRequest = null;
722										currentAutoCompleteRequestKey = null;
723									}
724								}
725							});
726						}, options.delay);
727					};
728				}
729
730				// click handler for search buttons
731				$(buttonSelector).click(function (e) {
732					e.preventDefault();
733					var $btn = $(this);
734					var $field = $btn.siblings(".widgetSearchBox");
735					var term = $field.val() + "";
736					if (!shouldSearch(term)) {
737						// do nothing until user types enough characters
738						$field.focus();
739						return;
740					}
741
742					if ($(checkboxSelector).is(':checked') || false)
743					{
744						doWidgetSearch($.trim(term), Number(0));
745					}
746					else {
747						doWidgetSearch($.trim(term), 0);
748					}
749				});
750
751				// enter key handler for the search field
752				$(searchFieldSelector).keypress(function (e) {
753					var code = e.which || e.keyCode;
754					if (code === 13) {
755						e.preventDefault();
756						var $this = $(this);
757						var term = $this.val() + "";
758						if (!shouldSearch(term)) {
759							// do nothing until user types enough characters
760							$this.focus();
761							return false;
762						}
763
764						if ($(checkboxSelector).is(':checked') || false) {
765							doWidgetSearch($.trim(term), Number(0));
766						} else {
767							doWidgetSearch($.trim(term), 0);
768						}
769						return false;
770					}
771					return true;
772				});
773
774				// autocomplete: set minLength and guard source
775				if (true) {
776					var $searchField = $(searchFieldSelector).autocomplete({
777						minLength: minPrefixLength,
778						source: createWidgetAutoCompleteSource({
779							delay: autoCompleteDebounceDelay,
780							timeout: 10000,
781							shouldSearch: shouldSearch,
782							url: getAutoCompleteUrl,
783							success: function () {
784								$('.autoCompleteError').remove();
785							},
786							error: function (xmlhttprequest, textstatus, message) {
787								if (textstatus === "timeout") {
788									if ($(searchFieldSelector).siblings('.autoCompleteError').length == 0)
789										$('<span class="autoCompleteError"><p class="alert error">Search autocomplete is currently not responding. Please try again later.</p></span>').insertAfter($(searchFieldSelector));
790								}
791							}
792						}),
793						html: true,
794						delay: 0,
795						select: function (event, ui) {
796							$(this).val(ui.item.value);
797							$(this).next().click();
798						}
799					});
800
801					$searchField.data("ui-autocomplete")._renderItem = function (ul, item) {
802						return $("<li class=\"itemList\"></li>")
803							.data("ui-autocomplete-item", item)
804							.append("<a>" + item.label + "</a>")
805							.appendTo(ul);
806					};
807				}
808
809				// keep searchBtnApplyQuery consistent with prefix rule
810				window.searchBtnApplyQuery = function() {
811					var $field = $(searchFieldSelector);
812					var term = $field.val() + "";
813					if (shouldSearch(term)) {
814						// update href for the icon/button (if present)
815						var btn = document.getElementById("btnSearchIcon");
816						if (btn) btn.href = "/Search?searchPhrase=" + encodeURIComponent($.trim(term));
817					} else {
818						var btn = document.getElementById("btnSearchIcon");
819						if (btn) btn.href = "#";
820					}
821				};
822			}
823			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.
824		});
825	</script>
825
826
827	<section id="widgetPreviewSearch" class="widget widgetSearch skin93 widgetOptionSet77" style="display: block;" aria-label="Search">
828				<!-- For the button right and inside -->
829		<div class="widgetBody buttonRightInside">
830			<input class="widgetSearchBox widgetSearchBoxb6b565ab-b246-4a34-9a80-e4af05487eb9" cp5ph="true" id="searchFieldb6b565ab-b246-4a34-9a80-e4af05487eb9" name="searchField" onchange="searchBtnApplyQuery();" placeholder="Search..." type="text" value="" />
831						<a href="/Search/Results" id="btnSearchIcon" class="widgetSearchButton widgetSearchButtonb6b565ab-b246-4a34-9a80-e4af05487eb9" role="button"><img alt="search" class="imageHover" data-hover="/ImageRepository/Document?documentID=9862" data-image="/ImageRepository/Document?documentID=9861" src="/ImageRepository/Document?documentID=9861" /></a>
832
833			<label class="searchLabel" aria-hidden="true" for="searchFieldb6b565ab-b246-4a34-9a80-e4af05487eb9">Search</label>
834		</div>
835
836	</section>
837
838
839<style scoped>
840	  
841		.widgetSearch ::-webkit-input-placeholder {
842		color: #3D3D3D;
843	  }
844		.widgetSearch :-moz-placeholder { /* Firefox 18- */
845	   color: #3D3D3D;
846	}
847		.widgetSearch ::-moz-placeholder {  /* Firefox 19+ */
848	   color: #3D3D3D;
849	}
850	.widgetSearch :-ms-input-placeholder {
851	   color: #3D3D3D;
852	}
853	
854
855	.widgetSearch .widgetBody .widgetSearchBoxb6b565ab-b246-4a34-9a80-e4af05487eb9
856	{
857		color: #3D3D3D;
858		height:60px;
859border-radius: 30px;
860background: #F2F2F2;
861padding:0 65px 0 32px;
862border:none;
863font-family: Poppins;
864font-size: 16px;
865font-style: italic;
866font-weight: 500;
867
868	}
869	.widgetSearch .widgetBody .widgetSearchButtonb6b565ab-b246-4a34-9a80-e4af05487eb9
870	{
871		margin: 5px 4px 5px 0;
872	}
873	.widgetSearch .widgetSearch-onlyDeptb6b565ab-b246-4a34-9a80-e4af05487eb9
874	{
875		display: inline-block;
876		color: #333;
877		
878		
879		 padding-top: 10px;
880	}
881	#ysnSearchOnlyDeptb6b565ab-b246-4a34-9a80-e4af05487eb9
882	{
883		position: relative;
884		top: .125em;
885	}
886
887</style>
888
889<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.css">
890<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.theme.min.css">
891
892
893
894<script type="text/javascript">
895	//Updates search icons href to have the correct queryString
896	function searchBtnApplyQuery() {
897		document.getElementById("btnSearchIcon").href = "/Search?searchPhrase=" + document.getElementById("searchFieldb6b565ab-b246-4a34-9a80-e4af05487eb9").value;
898	}
899</script>
899
900
901</div>
902
903	</div> <!-- inner column -->
904
905	</div> <!-- inner row -->
906
907			</div><!-- outer column --><!--		--></div> <!-- outer row -->
908
909
910	</div>
911</div>
912</div></div>
913</header><!-- Banner --><div data-cpRole="structuralContainer" id="bannerContainerTS" class="noOverflowTS">
914<div data-cpRole="banner" id="banner1"><div data-cpRole="structuralContainer" id="bannerSizingTS">
915<div data-cpRole="structuralContainer" id="bannerSearchTS">
916<div class="siteWrap8"></div>
917</div>
918</div>
919
920
921
922
923		<div id="banner1-95" style="display: none"></div>
924			
924<script type="text/javascript">
925				$(window).on("load", function () {
926					$.when(window.Pages.rwdSetupComplete)
927						.done(function () {
928							renderBanner('banner1-95',
929								'banner1',
930								{"BannerOptionID":95,"ThemeID":32,"SlotName":"banner1","Name":"Default","IsDefault":true,"BannerMode":1,"SlideShowSlideTiming":"5","SlideshowTransition":0,"SlideShowTransitionTiming":"1","ImageScale":true,"ImageAlignment":1,"ImageScroll":true,"MuteSound":true,"VideoType":0,"Status":40,"SlideshowControlsPosition":0,"SlideshowControlsAlignment":0,"SlideshowBannerControlsColorScheme":0,"DisplayVideoPauseButton":false,"VideoPauseButtonAlignment":1,"VideoPauseButtonControlsAlignment":0,"VideoPauseButtonStyle":"#FFFFFF","VideoPauseButtonBackgroundStyle":"#000000","VideoPauseButtonAlignmentClass":"alignRight viewport","DisplaySlideshowPauseButton":false,"SlideshowControlsColor":"#FFFFFF","SlideshowControlsBackgroundColor":"#000000","SlideshowPauseButtonClass":"isHidden","BannerImages":[{"BannerImageID":188,"BannerOptionID":95,"FileName":"/ImageRepository/Document?documentID=9857","Height":650,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":null},{"BannerImageID":189,"BannerOptionID":95,"FileName":"/ImageRepository/Document?documentID=9858","Height":650,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":2,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":null},{"BannerImageID":190,"BannerOptionID":95,"FileName":"/ImageRepository/Document?documentID=9859","Height":650,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":3,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":null}],"BannerVideos":[],"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/"},
931								{"BannerImageID":188,"BannerOptionID":95,"FileName":"/ImageRepository/Document?documentID=9857","Height":650,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":null},
932								'/App_Themes/2025 - Simple/Images/',
933								'<img alt="" class="bannerObject" src="/ImageRepository/Document?documentID=9857" />');
934						});
935				});
936			</script>
936
937
938</div>
939</div><div data-cpRole="structuralContainer" id="backgroundWrapperTS">
940<!-- Content container --><div data-cpRole="structuralContainer" id="mainContainerTS">
941<div class="siteWrap4"><div data-cpRole="structuralContainer" id="mainWrapTS" class="mainWrap" role="main">
942<div data-cpRole="structuralContainer" id="outerContentWrapTS" class="outerContentWrap">
943<div data-cpRole="structuralContainer" id="contentWrapTS" class="contentWrap">
944<div data-cpRole="breadCrumbs" id="breadCrumbs" class="breadCrumbContainer">		<ol class="semanticList breadCrumbs">
945			<li><a class="breadCrumb" href="/">Home</a></li><li><a href class="breadCrumb" aria-current="page">Search</a></li>
946		</ol>
947
948	   
949    
950</div><div data-cpRole="mainContentContainer" id="moduleContent">
951	
952
953
954	<div id="searchModuleContent" class="newCP moduleContentNew cp-search">
955		<div id="contentarea" class="contentMain selfClear">
956<div class="header">
957	<div class="graphic">
958		<a title="Search this site" href="/Search">
959			<img width="74" height="74" alt="Search icon" src="/Areas/Search/Assets/Images/HomeModuleIconLarge.png" />
960		</a>
961	</div>
962	<div class="text">
963			<h1><a href="/Search" title="Go back to the search home page">Search</a></h1>
964		
965	</div>
966</div>			<div id="divSearch" class="cp-search-container">
967				<div id="divSearchStandard" class="cp-search-bar">
968					<label for="searchPhrase" class="visuallyhidden">Search</label>
969					<div class="cp-search-barInner">
970						<input type="text" name="searchPhrase"
971							   id="searchPhrase" class="cp-search-input"
972							   placeholder="Type to begin your search..."
973							   value="">
974						<a href="#" class="searchSite cp-search-submit">
975							<svg id="iconSearch" viewbox="0 0 25 25">
976								<title>Submit Search</title>
977								<path style="fill:currentcolor;" d="M25,24.458l-6.563-6.537c1.78-1.905,2.879-4.455,2.879-7.262C21.316,4.781,16.535,0,10.657,0S0,4.781,0,10.659 s4.78,10.659,10.657,10.659c2.697,0,5.155-1.015,7.034-2.671l6.573,6.547L25,24.458z M10.657,20.27c-1.295,0-2.554-0.254-3.74-0.755 c-1.144-0.484-2.172-1.178-3.055-2.06c-0.881-0.88-1.574-1.909-2.06-3.056c-0.501-1.182-0.755-2.44-0.755-3.74 S1.301,8.1,1.802,6.918c0.485-1.146,1.178-2.173,2.06-3.056c0.884-0.883,1.912-1.575,3.055-2.059 c1.184-0.501,2.444-0.756,3.74-0.756c1.298,0,2.557,0.255,3.741,0.756c1.145,0.485,2.172,1.177,3.055,2.059 c0.883,0.884,1.576,1.913,2.06,3.056c0.501,1.184,0.755,2.444,0.755,3.74s-0.254,2.556-0.755,3.74 c-0.485,1.146-1.178,2.173-2.06,3.056c-0.883,0.882-1.91,1.574-3.055,2.06C13.213,20.016,11.954,20.27,10.657,20.27z"></path>
978							</svg>
979						</a>
980						<input id="departmentId" type="hidden" value="-1"/>
981					</div>
982				</div>
983			</div>
984				<ol id="searchTabs" class="cp-Tabs-list" role="tablist" aria-label="Search tabs for site, agenda and minutes, municode and social" aria-orientation="horizontal">
985					<li id="cp-SearchTab-Site" class="cp-Tabs-tab is-active" role="tab" aria-controls="divSearchResults" aria-selected="true">
986						<a href="#siteSearch" id="siteSearch" class="cp-Tabs-link cp-Tabs-click-link">
987							<svg class="cp-Tabs-linkArrow">
988								<use xlink:href="#iconArrow--right"></use>
989							</svg>
990							Site Content
991						</a>
992					</li>
993											<li id="cp-MuniCode-Site" class="cp-Tabs-tab" role="tab" aria-controls="divSearchResultsMuniCode" aria-selected="false">
994							<a href="#MuniCodeSearch" id="MuniCodeSearch" class="cp-Tabs-link cp-Tabs-click-link">
995								<svg class="cp-Tabs-linkArrow">
996									<use xlink:href="#iconArrow--right"></use>
997								</svg>
998								Municipal Code
999							</a>
1000						</li>
1001														</ol>
1002					<fieldset id="divMunicodeStrip" style="display: none; margin-bottom: 2rem;">
1003						<legend>Search Criteria</legend>
1004						<label class="ae-label">
1005							<input checked="checked" id="searchCodes" name="MuniCodeSearchCriteria" type="radio" value="Codes" />
1006							Codes
1007						</label>
1008						<label class="ae-label">
1009							<input id="searchOrdinances" name="MuniCodeSearchCriteria" type="radio" value="Ordinances" />
1010							Ordinances
1011						</label>
1012						<label class="ae-label">
1013							<input id="searchDocuments" name="MuniCodeSearchCriteria" type="radio" value="Documents" />
1014							Documents
1015						</label>
1016					</fieldset>
1017					<div id="divSearchResultsMuniCode" class="cp-search-results" style="display:none;" role="tabpanel" aria-labelledby="cp-MuniCode-Site">
1018					</div>
1019			
1020<div class="cp-search-typeToggle">
1021	<a id="advancedSearch" href="#advancedSearch" style="display: inline-block;">Advanced Search</a>
1022	<a id="standardSearch" href="#standardSearch" style="display: none;">Standard Search</a>
1023</div>
1024<div id="divSearchAdvanced">
1025	<div id="advSearchForm" class="cp-search-advanced cp-search-advanced--hidden" aria-expanded="true">
1026		<table border="0" cellpadding="0" cellspacing="0" class="cp-search-advancedTable">
1027			<tbody>
1028				<tr>
1029					<td colspan="2" class="cp-search-advancedHeader">
1030						Find pages with...
1031					</td>
1032					<td class="cp-search-advancedInstruction cp-search-advancedHeader">
1033						To do this in the search box
1034					</td>
1035				</tr>
1036				<tr>
1037					<td>
1038						<label for="txtSearchAnd"><span class="cp-search-advancedHeader">all</span> these words:</label>
1039					</td>
1040					<td>
1041						<input class="advSearchBox" name="txtSearchAnd" type="text" id="txtSearchAnd" size="20" maxlength="100" onfocus="this.select();" onkeypress="return handleEnter(event);">
1042					</td>
1043					<td class="cp-search-advancedInstruction">
1044						Enter your key words: <span class="cp-search-advancedCode">sugar glider</span>
1045					</td>
1046				</tr>
1047				<tr>
1048					<td>
1049						<label for="txtSearchPhrase">this <span class="cp-search-advancedHeader">exact word or phrase</span>:</label>
1050					</td>
1051					<td>
1052						<input class="advSearchBox" name="txtSearchPhrase" type="text" id="txtSearchPhrase" size="20" maxlength="100" onfocus="this.select();" onkeypress="return handleEnter(event);">
1053					</td>
1054					<td class="cp-search-advancedInstruction">
1055						Use quotes for exact phrases: <span class="cp-search-advancedCode">“sugar glider”</span>
1056					</td>
1057				</tr>
1058				<tr>
1059					<td>
1060						<label for="txtSearchOr"><span class="cp-search-advancedHeader">any</span> of these words:</label>
1061					</td>
1062					<td>
1063						<input class="advSearchBox" name="txtSearchOr" type="text" id="txtSearchOr" size="20" maxlength="100" onfocus="this.select();" onkeypress="return handleEnter(event);">
1064					</td>
1065					<td class="cp-search-advancedInstruction">
1066						Type OR between the key words you want included: <span class="cp-search-advancedCode">marsupial OR pet</span>
1067					</td>
1068				</tr>
1069				<tr>
1070					<td>
1071						<label for="txtSearchNot"><span class="cp-search-advancedHeader">none</span> of these words:</label>
1072					</td>
1073					<td>
1074						<input class="advSearchBox" name="txtSearchNot" type="text" id="txtSearchNot" size="20" maxlength="100" onfocus="this.select();" onkeypress="return handleEnter(event);">
1075					</td>
1076					<td class="cp-search-advancedInstruction">
1077						Use a minus sign before words you don’t want included: <span class="cp-search-advancedCode">-chair –pastry</span>
1078					</td>
1079				</tr>
1080				<tr>
1081					<td colspan="3" class="cp-search-advancedHeader">
1082						Then narrow your results by...
1083					</td>
1084				</tr>
1085				<tr>
1086					<td>
1087						<label for="SearchContentType"><span>Content Type</span>:</label>
1088					</td>
1089					<td>
1090						<select id="SearchContentType" name="SearchContentType">
1091							<option value="all" selected="selected">All Content</option>
1092									<option value="activities">Activities</option>
1093									<option value="agendas">Agendas</option>
1094									<option value="alerts">Alerts</option>
1095									<option value="bids">Bids</option>
1096									<option value="calendar">Calendar</option>
1097									<option value="documents">Documents</option>
1098									<option value="faqs">FAQs</option>
1099									<option value="forms">Forms</option>
1100									<option value="images">Images</option>
1101									<option value="jobs">Jobs</option>
1102									<option value="news">News</option>
1103									<option value="people">People</option>
1104									<option value="places">Places</option>
1105									<option value="social">Social</option>
1106
1107							<option value="webpages">Webpages</option>
1108						</select>
1109					</td>
1110				</tr>
1111			</tbody>
1112		</table>
1113	</div>
1114</div>
1115			<div id="divSearchResults" class="cp-search-results" role="tabpanel" aria-labelledby="cp-SearchTab-Site">
1116				
1117
1118<div id="divMainContentSearch">
1119	<!-- cp-search-resultsLoading -->
1120	<h2 class="visuallyhidden">Search Results</h2>
1121<div data-currentpage="1">
1122	<input id="UseAutoComplete" name="UseAutoComplete" type="hidden" value="True" />
1123
1124	<p class="cp-search-status">
1125	</p>
1126</div>
1127		</div>
1128<script type="text/javascript">
1129	$('#paginationOption').change(function () {
1130		loadSearchResultPageList(1, $('#paginationOption').val());
1131	});
1132
1133	var autoExpandAdvancedSearch = 'false';
1134	
1135	if (autoExpandAdvancedSearch == 'true') {
1136		$('.cp-search-advanced').attr('aria-expanded', 'true');
1137		$('.cp-search-advanced').removeClass('cp-search-advanced--hidden');
1138		$('#standardSearch').show();
1139		$('#advancedSearch').hide();
1140	}
1141
1142    //Remove invaild tag(strong) from href for search site result.
1143	$("a[href*='strong']").each(function () {
1144        var validHref = $(this).attr('href').replace(/<strong>/gi, '').replace(/<\/strong>/gi, '');
1145	    $(this).attr('href', validHref);
1146	});
1147
1148        $('input[type=radio][name=SearchCriteria]').unbind('change').change(function () {            
1149			loadCivicClerkIndexResults(0, 10);
1150		});
1151
1152            $('input[type=radio][name=MuniCodeSearchCriteria]').unbind('change').change(function () {
1153				loadMunicodeSearch(1, 10);
1154            });
1155
1156	$('.cp-Tabs-click-link').unbind('click').click(function (e) {
1157		var $this = $(this);
1158		loadTabResults($this);
1159		return false;
1160	});
1161</script>
1161
1162
1163			</div>
1164		</div>
1165	</div>
1166
1167	
1168	<div class="newCP">
1169
1170	</div>
1171</div>
1172</div>
1173</div>
1174</div></div>
1175</div><!-- GBs --><div data-cpRole="structuralContainer" id="gbsContainerTS">
1176<div class="siteWrap4"><div data-cpRole="contentContainer" id="gbsTS">	<div id="cc24c04f8b-a65a-4b36-8bfc-e06a7e5e7817" data-containerid="24c04f8b-a65a-4b36-8bfc-e06a7e5e7817" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="63">
1177				                
1178
1179		<div class="row outer wide"><!--
1180--><div class="outer col col24 first last" style="" data-widgetcontainerid="a451d402-7b56-4958-b329-29e043ec52d1">�				
1181	<div class="row nest first last wide">�
1182	
1183	<div class="inner col col24 first last id119b981a-b742-4f2e-9587-5153e2b5879e" style="" data-widgetcontainerid="119b981a-b742-4f2e-9587-5153e2b5879e">�	
1184<div data-widget-id="94888a6f-3571-41e5-8baa-8a1afa56f4f5" data-widget-controller-path="/GraphicLinks/Widget">
1185
1186
1187
1188
1189<div id="graphicLinkWidget94888a6f-3571-41e5-8baa-8a1afa56f4f5" class="widget widgetGraphicLinks skin95 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
1190	<div class="widgetHeader">
1191		<div class="">
1192				</div>
1193	</div>
1194	<div class="widgetBody cpGrid cpGrid3 ">
1195		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
1196				<div class="row   wide">
1197					<!--
1198--><div class="col col1 first "><ul class="semanticList"><!--
1199	    --><li class="widgetItem GraphicLinks">
1200
1201<div>
1202	<a href="https://groveland-fl.gov/AgendaCenter/Search/?term=&amp;CIDs=2,7,3,23,22,10,6,&amp;startDate=&amp;endDate=&amp;dateRange=&amp;dateSelector=" target="_self" class="fancyButton fancyButton343 " >
1203		<span>
1204			<span><span class="text"><span class="textStyle1">city meetings</span><span class="textStyle2">Access upcoming meeting agendas and minutes</span></span></span>
1205		</span>
1206	</a>
1207</div>
1208		<style scoped="scoped">.fancyButton343.fancyButton:link,.fancyButton343.fancyButton:visited, .fancyButton343div.fancyButton{
1209	-webkit-border-top-left-radius: 8px;
1210	-moz-border-top-left-radius: 8px;
1211	-khtml-border-top-left-radius: 8px;
1212	border-top-left-radius: 8px;
1213	-webkit-border-top-right-radius: 8px;
1214	-moz-border-top-right-radius: 8px;
1215	-khtml-border-top-right-radius: 8px;
1216	border-top-right-radius: 8px;
1217	-webkit-border-bottom-left-radius: 8px;
1218	-moz-border-bottom-left-radius: 8px;
1219	-khtml-border-bottom-left-radius: 8px;
1220	border-bottom-left-radius: 8px;
1221	-webkit-border-bottom-right-radius: 8px;
1222	-moz-border-bottom-right-radius: 8px;
1223	-khtml-border-bottom-right-radius: 8px;
1224	border-bottom-right-radius: 8px;
1225	background-image: url('/ImageRepository/Document?documentID=242');
1226	background-repeat: no-repeat;
1227	background-position: 20px  center;
1228	border-top: 4px None rgba(78, 89, 110, 0.75);
1229	border-left: 4px None rgba(78, 89, 110, 0.75);
1230	border-right: 4px None rgba(78, 89, 110, 0.75);
1231	border-bottom: 4px None rgba(78, 89, 110, 0.75);
1232transition: all .2s ease-in-out;}
1233.fancyButton343.fancyButton:hover,.fancyButton343.fancyButton:focus,.fancyButton343.fancyButton:active,.fancyButton343.fancyButton.hover{
1234	border-top: 4px None rgb(177, 192, 128);
1235	border-left: 4px None rgb(177, 192, 128);
1236	border-right: 4px None rgb(177, 192, 128);
1237	border-bottom: 4px None rgb(177, 192, 128);
1238}
1239.fancyButton343.fancyButton:link > span,.fancyButton343.fancyButton:visited > span, .fancyButton343div.fancyButton > span{
1240}
1241.fancyButton343.fancyButton:hover > span,.fancyButton343.fancyButton:focus > span,.fancyButton343.fancyButton:active > span,.fancyButton343.fancyButton.hover > span{
1242}
1243.fancyButton343.fancyButton .text{
1244	font-family: "Arial";
1245	text-align: left;
1246	padding-top: 10px;
1247	padding-bottom: 10px;
1248	padding-right: 20px;
1249	padding-left: 103px;
1250	font-weight: 400;
1251	text-decoration: none;
1252	background-color: rgb(244, 244, 244);
1253	padding-top: 10px;
1254	padding-bottom: 10px;
1255	padding-right: 20px;
1256	padding-left: 103px;
1257	background-image: url('/ImageRepository/Document?documentID=10214');
1258	background-repeat: no-repeat;
1259	background-position: 17px  center;
1260line-height: 1.2;
1261border-radius: 4px;
1262box-shadow: 0 3px 6px rgba(0, 0, 0, 0.10);
1263min-height:88px;
1264display:flex;
1265flex-direction:column;
1266justify-content:center;
1267transition:all .3s ease-in-out;
1268}
1269.fancyButton343.fancyButton:hover .text,.fancyButton343.fancyButton:focus .text,.fancyButton343.fancyButton:active .text,.fancyButton343.fancyButton.hover .text{
1270	text-decoration: none;
1271	background-color: rgb(0, 121, 166);
1272	background-image: url('/ImageRepository/Document?documentID=10213');
1273
1274
1275}
1276.fancyButton343.fancyButton .textStyle2{
1277	color: rgb(14, 34, 12);
1278	font-family: Poppins;
1279	font-style: normal;
1280	text-decoration: none;
1281transition:all .3s ease-in-out;}
1282.fancyButton343.fancyButton:hover .textStyle2, .fancyButton343.fancyButton.hover .textStyle2{
1283	color: rgb(255, 255, 255);
1284	text-decoration: none;
1285
1286}
1287.fancyButton343.fancyButton .textStyle1{
1288	color: rgb(33, 77, 28);
1289	font-size: 1.2em;
1290	font-family: Poppins;
1291	font-weight: 700;
1292	text-decoration: none;
1293display: inline-block;
1294padding-bottom: 6px;
1295text-transform:uppercase;
1296transition:all .3s ease-in-out;}
1297.fancyButton343.fancyButton:hover .textStyle1, .fancyButton343.fancyButton.hover .textStyle1{
1298	color: rgb(255, 255, 255);
1299	text-decoration: underline;
1300
1301}
1302</style>
1303
1304 </li><!--
1305	    --><li class="widgetItem GraphicLinks">
1306
1307<div>
1308	<a href="https://groveland.billingdoc.net/login " target="_blank" class="fancyButton fancyButton344 "  aria-label="Pay My Bill Online payment portal Opens in new window">
1309		<span>
1310			<span><span class="text"><span class="textStyle1">Pay My Bill</span><span class="textStyle2">Online payment portal</span></span></span>
1311		</span>
1312	</a>
1313</div>
1314		<style scoped="scoped">.fancyButton344.fancyButton:link,.fancyButton344.fancyButton:visited, .fancyButton344div.fancyButton{
1315	-webkit-border-top-left-radius: 8px;
1316	-moz-border-top-left-radius: 8px;
1317	-khtml-border-top-left-radius: 8px;
1318	border-top-left-radius: 8px;
1319	-webkit-border-top-right-radius: 8px;
1320	-moz-border-top-right-radius: 8px;
1321	-khtml-border-top-right-radius: 8px;
1322	border-top-right-radius: 8px;
1323	-webkit-border-bottom-left-radius: 8px;
1324	-moz-border-bottom-left-radius: 8px;
1325	-khtml-border-bottom-left-radius: 8px;
1326	border-bottom-left-radius: 8px;
1327	-webkit-border-bottom-right-radius: 8px;
1328	-moz-border-bottom-right-radius: 8px;
1329	-khtml-border-bottom-right-radius: 8px;
1330	border-bottom-right-radius: 8px;
1331	background-image: url('/ImageRepository/Document?documentID=242');
1332	background-repeat: no-repeat;
1333	background-position: 20px  center;
1334	border-top: 4px None rgba(78, 89, 110, 0.75);
1335	border-left: 4px None rgba(78, 89, 110, 0.75);
1336	border-right: 4px None rgba(78, 89, 110, 0.75);
1337	border-bottom: 4px None rgba(78, 89, 110, 0.75);
1338transition: all .2s ease-in-out;}
1339.fancyButton344.fancyButton:hover,.fancyButton344.fancyButton:focus,.fancyButton344.fancyButton:active,.fancyButton344.fancyButton.hover{
1340	border-top: 4px None rgb(177, 192, 128);
1341	border-left: 4px None rgb(177, 192, 128);
1342	border-right: 4px None rgb(177, 192, 128);
1343	border-bottom: 4px None rgb(177, 192, 128);
1344}
1345.fancyButton344.fancyButton:link > span,.fancyButton344.fancyButton:visited > span, .fancyButton344div.fancyButton > span{
1346}
1347.fancyButton344.fancyButton:hover > span,.fancyButton344.fancyButton:focus > span,.fancyButton344.fancyButton:active > span,.fancyButton344.fancyButton.hover > span{
1348}
1349.fancyButton344.fancyButton .text{
1350	font-family: "Arial";
1351	text-align: left;
1352	padding-top: 10px;
1353	padding-bottom: 10px;
1354	padding-right: 20px;
1355	padding-left: 103px;
1356	font-weight: 400;
1357	text-decoration: none;
1358	background-color: rgb(244, 244, 244);
1359	padding-top: 10px;
1360	padding-bottom: 10px;
1361	padding-right: 20px;
1362	padding-left: 103px;
1363	background-image: url('/ImageRepository/Document?documentID=10220');
1364	background-repeat: no-repeat;
1365	background-position: 17px  center;
1366line-height: 1.2;
1367border-radius: 4px;
1368box-shadow: 0 3px 6px rgba(0, 0, 0, 0.10);
1369min-height:88px;
1370display:flex;
1371flex-direction:column;
1372justify-content:center;
1373transition:all .3s ease-in-out;
1374}
1375.fancyButton344.fancyButton:hover .text,.fancyButton344.fancyButton:focus .text,.fancyButton344.fancyButton:active .text,.fancyButton344.fancyButton.hover .text{
1376	text-decoration: none;
1377	background-color: rgb(0, 121, 166);
1378	background-image: url('/ImageRepository/Document?documentID=10219');
1379
1380
1381}
1382.fancyButton344.fancyButton .textStyle2{
1383	color: rgb(14, 34, 12);
1384	font-family: Poppins;
1385	font-style: normal;
1386	text-decoration: none;
1387transition:all .3s ease-in-out;}
1388.fancyButton344.fancyButton:hover .textStyle2, .fancyButton344.fancyButton.hover .textStyle2{
1389	color: rgb(255, 255, 255);
1390	text-decoration: none;
1391
1392}
1393.fancyButton344.fancyButton .textStyle1{
1394	color: rgb(33, 77, 28);
1395	font-size: 1.2em;
1396	font-family: Poppins;
1397	font-weight: 700;
1398	text-decoration: none;
1399display: inline-block;
1400padding-bottom: 6px;
1401text-transform:uppercase;
1402transition:all .3s ease-in-out;}
1403.fancyButton344.fancyButton:hover .textStyle1, .fancyButton344.fancyButton.hover .textStyle1{
1404	color: rgb(255, 255, 255);
1405	text-decoration: underline;
1406
1407}
1408</style>
1409
1410 </li><!--
1411--></ul></div><!----><div class="col col1  "><ul class="semanticList"><!--
1412	    --><li class="widgetItem GraphicLinks">
1413
1414<div>
1415	<a href="/jobs.aspx" target="_self" class="fancyButton fancyButton345 " >
1416		<span>
1417			<span><span class="text"><span class="textStyle1">Employment&nbsp;</span><span class="textStyle2">Current job openings</span></span></span>
1418		</span>
1419	</a>
1420</div>
1421		<style scoped="scoped">.fancyButton345.fancyButton:link,.fancyButton345.fancyButton:visited, .fancyButton345div.fancyButton{
1422	-webkit-border-top-left-radius: 8px;
1423	-moz-border-top-left-radius: 8px;
1424	-khtml-border-top-left-radius: 8px;
1425	border-top-left-radius: 8px;
1426	-webkit-border-top-right-radius: 8px;
1427	-moz-border-top-right-radius: 8px;
1428	-khtml-border-top-right-radius: 8px;
1429	border-top-right-radius: 8px;
1430	-webkit-border-bottom-left-radius: 8px;
1431	-moz-border-bottom-left-radius: 8px;
1432	-khtml-border-bottom-left-radius: 8px;
1433	border-bottom-left-radius: 8px;
1434	-webkit-border-bottom-right-radius: 8px;
1435	-moz-border-bottom-right-radius: 8px;
1436	-khtml-border-bottom-right-radius: 8px;
1437	border-bottom-right-radius: 8px;
1438	background-image: url('/ImageRepository/Document?documentID=242');
1439	background-repeat: no-repeat;
1440	background-position: 20px  center;
1441	border-top: 4px None rgba(78, 89, 110, 0.75);
1442	border-left: 4px None rgba(78, 89, 110, 0.75);
1443	border-right: 4px None rgba(78, 89, 110, 0.75);
1444	border-bottom: 4px None rgba(78, 89, 110, 0.75);
1445transition: all .2s ease-in-out;}
1446.fancyButton345.fancyButton:hover,.fancyButton345.fancyButton:focus,.fancyButton345.fancyButton:active,.fancyButton345.fancyButton.hover{
1447	border-top: 4px None rgb(177, 192, 128);
1448	border-left: 4px None rgb(177, 192, 128);
1449	border-right: 4px None rgb(177, 192, 128);
1450	border-bottom: 4px None rgb(177, 192, 128);
1451}
1452.fancyButton345.fancyButton:link > span,.fancyButton345.fancyButton:visited > span, .fancyButton345div.fancyButton > span{
1453}
1454.fancyButton345.fancyButton:hover > span,.fancyButton345.fancyButton:focus > span,.fancyButton345.fancyButton:active > span,.fancyButton345.fancyButton.hover > span{
1455}
1456.fancyButton345.fancyButton .text{
1457	font-family: "Arial";
1458	text-align: left;
1459	padding-top: 10px;
1460	padding-bottom: 10px;
1461	padding-right: 20px;
1462	padding-left: 103px;
1463	font-weight: 400;
1464	text-decoration: none;
1465	background-color: rgb(244, 244, 244);
1466	padding-top: 10px;
1467	padding-bottom: 10px;
1468	padding-right: 20px;
1469	padding-left: 103px;
1470	background-image: url('/ImageRepository/Document?documentID=10216');
1471	background-repeat: no-repeat;
1472	background-position: 17px  center;
1473line-height: 1.2;
1474border-radius: 4px;
1475box-shadow: 0 3px 6px rgba(0, 0, 0, 0.10);
1476min-height:87px;
1477display:flex;
1478flex-direction:column;
1479justify-content:center;
1480transition:all .3s ease-in-out;
1481}
1482.fancyButton345.fancyButton:hover .text,.fancyButton345.fancyButton:focus .text,.fancyButton345.fancyButton:active .text,.fancyButton345.fancyButton.hover .text{
1483	text-decoration: none;
1484	background-color: rgb(0, 121, 166);
1485	background-image: url('/ImageRepository/Document?documentID=10215');
1486
1487
1488}
1489.fancyButton345.fancyButton .textStyle2{
1490	color: rgb(14, 34, 12);
1491	font-family: Poppins;
1492	font-style: normal;
1493	text-decoration: none;
1494transition:all .3s ease-in-out;}
1495.fancyButton345.fancyButton:hover .textStyle2, .fancyButton345.fancyButton.hover .textStyle2{
1496	color: rgb(255, 255, 255);
1497	text-decoration: none;
1498
1499}
1500.fancyButton345.fancyButton .textStyle1{
1501	color: rgb(33, 77, 28);
1502	font-size: 1.2em;
1503	font-family: Poppins;
1504	font-weight: 700;
1505	text-decoration: none;
1506display: inline-block;
1507padding-bottom: 6px;
1508text-transform:uppercase;
1509transition:all .3s ease-in-out;}
1510.fancyButton345.fancyButton:hover .textStyle1, .fancyButton345.fancyButton.hover .textStyle1{
1511	color: rgb(255, 255, 255);
1512	text-decoration: underline;
1513
1514}
1515</style>
1516
1517 </li><!--
1518	    --><li class="widgetItem GraphicLinks">
1519
1520<div>
1521	<a href="https://www.groveland-fl.gov/m/newsflash?cat=1" target="_self" class="fancyButton fancyButton346 " >
1522		<span>
1523			<span><span class="text"><span class="textStyle1">Public Notice</span><span class="textStyle2">View All Public Notices</span></span></span>
1524		</span>
1525	</a>
1526</div>
1527		<style scoped="scoped">.fancyButton346.fancyButton:link,.fancyButton346.fancyButton:visited, .fancyButton346div.fancyButton{
1528	-webkit-border-top-left-radius: 8px;
1529	-moz-border-top-left-radius: 8px;
1530	-khtml-border-top-left-radius: 8px;
1531	border-top-left-radius: 8px;
1532	-webkit-border-top-right-radius: 8px;
1533	-moz-border-top-right-radius: 8px;
1534	-khtml-border-top-right-radius: 8px;
1535	border-top-right-radius: 8px;
1536	-webkit-border-bottom-left-radius: 8px;
1537	-moz-border-bottom-left-radius: 8px;
1538	-khtml-border-bottom-left-radius: 8px;
1539	border-bottom-left-radius: 8px;
1540	-webkit-border-bottom-right-radius: 8px;
1541	-moz-border-bottom-right-radius: 8px;
1542	-khtml-border-bottom-right-radius: 8px;
1543	border-bottom-right-radius: 8px;
1544	background-image: url('/ImageRepository/Document?documentID=242');
1545	background-repeat: no-repeat;
1546	background-position: 20px  center;
1547	border-top: 4px None rgba(78, 89, 110, 0.75);
1548	border-left: 4px None rgba(78, 89, 110, 0.75);
1549	border-right: 4px None rgba(78, 89, 110, 0.75);
1550	border-bottom: 4px None rgba(78, 89, 110, 0.75);
1551transition: all .2s ease-in-out;}
1552.fancyButton346.fancyButton:hover,.fancyButton346.fancyButton:focus,.fancyButton346.fancyButton:active,.fancyButton346.fancyButton.hover{
1553	border-top: 4px None rgb(177, 192, 128);
1554	border-left: 4px None rgb(177, 192, 128);
1555	border-right: 4px None rgb(177, 192, 128);
1556	border-bottom: 4px None rgb(177, 192, 128);
1557}
1558.fancyButton346.fancyButton:link > span,.fancyButton346.fancyButton:visited > span, .fancyButton346div.fancyButton > span{
1559}
1560.fancyButton346.fancyButton:hover > span,.fancyButton346.fancyButton:focus > span,.fancyButton346.fancyButton:active > span,.fancyButton346.fancyButton.hover > span{
1561}
1562.fancyButton346.fancyButton .text{
1563	font-family: "Arial";
1564	text-align: left;
1565	padding-top: 10px;
1566	padding-bottom: 10px;
1567	padding-right: 20px;
1568	padding-left: 103px;
1569	font-weight: 400;
1570	text-decoration: none;
1571	background-color: rgb(244, 244, 244);
1572	padding-top: 10px;
1573	padding-bottom: 10px;
1574	padding-right: 20px;
1575	padding-left: 103px;
1576	background-image: url('/ImageRepository/Document?documentID=10223');
1577	background-repeat: no-repeat;
1578	background-position: 17px  center;
1579line-height: 1.2;
1580border-radius: 4px;
1581box-shadow: 0 3px 6px rgba(0, 0, 0, 0.10);
1582min-height:88px;
1583display:flex;
1584flex-direction:column;
1585justify-content:center;
1586transition:all .3s ease-in-out;
1587}
1588.fancyButton346.fancyButton:hover .text,.fancyButton346.fancyButton:focus .text,.fancyButton346.fancyButton:active .text,.fancyButton346.fancyButton.hover .text{
1589	text-decoration: none;
1590	background-color: rgb(0, 121, 166);
1591	background-image: url('/ImageRepository/Document?documentID=10212');
1592
1593
1594}
1595.fancyButton346.fancyButton .textStyle2{
1596	color: rgb(14, 34, 12);
1597	font-family: Poppins;
1597
1598	font-style: normal;
1599	text-decoration: none;
1600transition:all .3s ease-in-out;}
1601.fancyButton346.fancyButton:hover .textStyle2, .fancyButton346.fancyButton.hover .textStyle2{
1602	color: rgb(255, 255, 255);
1603	text-decoration: none;
1604
1605}
1606.fancyButton346.fancyButton .textStyle1{
1607	color: rgb(33, 77, 28);
1608	font-size: 1.2em;
1609	font-family: Poppins;
1610	font-weight: 700;
1611	text-decoration: none;
1612display: inline-block;
1613padding-bottom: 6px;
1614text-transform:uppercase;
1615transition:all .3s ease-in-out;}
1616.fancyButton346.fancyButton:hover .textStyle1, .fancyButton346.fancyButton.hover .textStyle1{
1617	color: rgb(255, 255, 255);
1618	text-decoration: underline;
1619
1620}
1621</style>
1622
1623 </li><!--
1624--></ul></div><!----><div class="col col1  last"><ul class="semanticList"><!--
1625	    --><li class="widgetItem GraphicLinks">
1626
1627<div>
1628	<a href="/806" target="_self" class="fancyButton fancyButton347 " >
1629		<span>
1630			<span><span class="text"><span class="textStyle1">Public Safety</span><span class="textStyle2">Police &amp; Fire Services</span></span></span>
1631		</span>
1632	</a>
1633</div>
1634		<style scoped="scoped">.fancyButton347.fancyButton:link,.fancyButton347.fancyButton:visited, .fancyButton347div.fancyButton{
1635	-webkit-border-top-left-radius: 8px;
1636	-moz-border-top-left-radius: 8px;
1637	-khtml-border-top-left-radius: 8px;
1638	border-top-left-radius: 8px;
1639	-webkit-border-top-right-radius: 8px;
1640	-moz-border-top-right-radius: 8px;
1641	-khtml-border-top-right-radius: 8px;
1642	border-top-right-radius: 8px;
1643	-webkit-border-bottom-left-radius: 8px;
1644	-moz-border-bottom-left-radius: 8px;
1645	-khtml-border-bottom-left-radius: 8px;
1646	border-bottom-left-radius: 8px;
1647	-webkit-border-bottom-right-radius: 8px;
1648	-moz-border-bottom-right-radius: 8px;
1649	-khtml-border-bottom-right-radius: 8px;
1650	border-bottom-right-radius: 8px;
1651	background-image: url('/ImageRepository/Document?documentID=242');
1652	background-repeat: no-repeat;
1653	background-position: 20px  center;
1654	border-top: 4px None rgba(78, 89, 110, 0.75);
1655	border-left: 4px None rgba(78, 89, 110, 0.75);
1656	border-right: 4px None rgba(78, 89, 110, 0.75);
1657	border-bottom: 4px None rgba(78, 89, 110, 0.75);
1658transition: all .2s ease-in-out;}
1659.fancyButton347.fancyButton:hover,.fancyButton347.fancyButton:focus,.fancyButton347.fancyButton:active,.fancyButton347.fancyButton.hover{
1660	border-top: 4px None rgb(177, 192, 128);
1661	border-left: 4px None rgb(177, 192, 128);
1662	border-right: 4px None rgb(177, 192, 128);
1663	border-bottom: 4px None rgb(177, 192, 128);
1664}
1665.fancyButton347.fancyButton:link > span,.fancyButton347.fancyButton:visited > span, .fancyButton347div.fancyButton > span{
1666}
1667.fancyButton347.fancyButton:hover > span,.fancyButton347.fancyButton:focus > span,.fancyButton347.fancyButton:active > span,.fancyButton347.fancyButton.hover > span{
1668}
1669.fancyButton347.fancyButton .text{
1670	font-family: "Arial";
1671	text-align: left;
1672	padding-top: 10px;
1673	padding-bottom: 10px;
1674	padding-right: 20px;
1675	padding-left: 103px;
1676	font-weight: 400;
1677	text-decoration: none;
1678	background-color: rgb(244, 244, 244);
1679	padding-top: 10px;
1680	padding-bottom: 10px;
1681	padding-right: 20px;
1682	padding-left: 103px;
1683	background-image: url('/ImageRepository/Document?documentID=10221');
1684	background-repeat: no-repeat;
1685	background-position: 17px  center;
1686line-height: 1.2;
1687border-radius: 4px;
1688box-shadow: 0 3px 6px rgba(0, 0, 0, 0.10);
1689min-height:88px;
1690display:flex;
1691flex-direction:column;
1692justify-content:center;
1693transition:all .3s ease-in-out;
1694}
1695.fancyButton347.fancyButton:hover .text,.fancyButton347.fancyButton:focus .text,.fancyButton347.fancyButton:active .text,.fancyButton347.fancyButton.hover .text{
1696	text-decoration: none;
1697	background-color: rgb(0, 121, 166);
1698	background-image: url('/ImageRepository/Document?documentID=10222');
1699
1700
1701}
1702.fancyButton347.fancyButton .textStyle2{
1703	color: rgb(14, 34, 12);
1704	font-family: Poppins;
1705	font-style: normal;
1706	text-decoration: none;
1707transition:all .3s ease-in-out;}
1708.fancyButton347.fancyButton:hover .textStyle2, .fancyButton347.fancyButton.hover .textStyle2{
1709	color: rgb(255, 255, 255);
1710	text-decoration: none;
1711
1712}
1713.fancyButton347.fancyButton .textStyle1{
1714	color: rgb(33, 77, 28);
1715	font-size: 1.2em;
1716	font-family: Poppins;
1717	font-weight: 700;
1718	text-decoration: none;
1719display: inline-block;
1720padding-bottom: 6px;
1721text-transform:uppercase;
1722transition:all .3s ease-in-out;}
1723.fancyButton347.fancyButton:hover .textStyle1, .fancyButton347.fancyButton.hover .textStyle1{
1724	color: rgb(255, 255, 255);
1725	text-decoration: underline;
1726
1727}
1728</style>
1729
1730 </li><!--
1731	    --><li class="widgetItem GraphicLinks">
1732
1733<div>
1734	<a href="/230" target="_self" class="fancyButton fancyButton348 " >
1735		<span>
1736			<span><span class="text"><span class="textStyle1">Garbage &amp; Recycling</span><span class="textStyle2">Collection schedules &amp; services</span></span></span>
1737		</span>
1738	</a>
1739</div>
1740		<style scoped="scoped">.fancyButton348.fancyButton:link,.fancyButton348.fancyButton:visited, .fancyButton348div.fancyButton{
1741	-webkit-border-top-left-radius: 8px;
1742	-moz-border-top-left-radius: 8px;
1743	-khtml-border-top-left-radius: 8px;
1744	border-top-left-radius: 8px;
1745	-webkit-border-top-right-radius: 8px;
1746	-moz-border-top-right-radius: 8px;
1747	-khtml-border-top-right-radius: 8px;
1748	border-top-right-radius: 8px;
1749	-webkit-border-bottom-left-radius: 8px;
1750	-moz-border-bottom-left-radius: 8px;
1751	-khtml-border-bottom-left-radius: 8px;
1752	border-bottom-left-radius: 8px;
1753	-webkit-border-bottom-right-radius: 8px;
1754	-moz-border-bottom-right-radius: 8px;
1755	-khtml-border-bottom-right-radius: 8px;
1756	border-bottom-right-radius: 8px;
1757	background-image: url('/ImageRepository/Document?documentID=242');
1758	background-repeat: no-repeat;
1759	background-position: 20px  center;
1760	border-top: 4px None rgba(78, 89, 110, 0.75);
1761	border-left: 4px None rgba(78, 89, 110, 0.75);
1762	border-right: 4px None rgba(78, 89, 110, 0.75);
1763	border-bottom: 4px None rgba(78, 89, 110, 0.75);
1764transition: all .2s ease-in-out;}
1765.fancyButton348.fancyButton:hover,.fancyButton348.fancyButton:focus,.fancyButton348.fancyButton:active,.fancyButton348.fancyButton.hover{
1766	border-top: 4px None rgb(177, 192, 128);
1767	border-left: 4px None rgb(177, 192, 128);
1768	border-right: 4px None rgb(177, 192, 128);
1769	border-bottom: 4px None rgb(177, 192, 128);
1770}
1771.fancyButton348.fancyButton:link > span,.fancyButton348.fancyButton:visited > span, .fancyButton348div.fancyButton > span{
1772}
1773.fancyButton348.fancyButton:hover > span,.fancyButton348.fancyButton:focus > span,.fancyButton348.fancyButton:active > span,.fancyButton348.fancyButton.hover > span{
1774}
1775.fancyButton348.fancyButton .text{
1776	font-family: "Arial";
1777	text-align: left;
1778	padding-top: 10px;
1779	padding-bottom: 10px;
1780	padding-right: 20px;
1781	padding-left: 103px;
1782	font-weight: 400;
1783	text-decoration: none;
1784	background-color: rgb(244, 244, 244);
1785	padding-top: 10px;
1786	padding-bottom: 10px;
1787	padding-right: 20px;
1788	padding-left: 103px;
1789	background-image: url('/ImageRepository/Document?documentID=10217');
1790	background-repeat: no-repeat;
1791	background-position: 17px  center;
1792line-height: 1.2;
1793border-radius: 4px;
1794box-shadow: 0 3px 6px rgba(0, 0, 0, 0.10);
1795min-height:88px;
1796display:flex;
1797flex-direction:column;
1798justify-content:center;
1799transition:all .3s ease-in-out;
1800}
1801.fancyButton348.fancyButton:hover .text,.fancyButton348.fancyButton:focus .text,.fancyButton348.fancyButton:active .text,.fancyButton348.fancyButton.hover .text{
1802	text-decoration: none;
1803	background-color: rgb(0, 121, 166);
1804	background-image: url('/ImageRepository/Document?documentID=10218');
1805
1806
1807}
1808.fancyButton348.fancyButton .textStyle2{
1809	color: rgb(14, 34, 12);
1810	font-family: Poppins;
1811	font-style: normal;
1812	text-decoration: none;
1813transition:all .3s ease-in-out;}
1814.fancyButton348.fancyButton:hover .textStyle2, .fancyButton348.fancyButton.hover .textStyle2{
1815	color: rgb(255, 255, 255);
1816	text-decoration: none;
1817
1818}
1819.fancyButton348.fancyButton .textStyle1{
1820	color: rgb(33, 77, 28);
1821	font-size: 1.2em;
1822	font-family: Poppins;
1823	font-weight: 700;
1824	text-decoration: none;
1825display: inline-block;
1826padding-bottom: 6px;
1827text-transform:uppercase;
1828transition:all .3s ease-in-out;}
1829.fancyButton348.fancyButton:hover .textStyle1, .fancyButton348.fancyButton.hover .textStyle1{
1830	color: rgb(255, 255, 255);
1831	text-decoration: underline;
1832
1833}
1834</style>
1835
1836 </li><!--
1837--></ul></div><!--				-->
1838				</div>
1839			</nav>
1840		</div>
1841	<div class="widgetFooter">
1842			</div>
1843</div>
1844</div>
1845
1846	</div> <!-- inner column -->
1847
1848	</div> <!-- inner row -->
1849
1850			</div><!-- outer column --><!--		--></div> <!-- outer row -->
1851
1852
1853	</div>
1854</div></div>
1855</div>
1856</div><!-- Calendar/Carousel --><!-- <div data-cpRole="structuralContainer" id="homeContainer1">
1857    <div class="siteWrap4">
1858      <div data-cpRole="contentContainer" id="homeContent1a"></div>
1859    </div>
1860  </div> --><!-- Footer --><footer data-cpRole="structuralContainer" id="footerContainerTS">
1861<div class="siteWrap4"><div data-cpRole="contentContainer" id="footerTS">	<div id="cc6ef2fb4c-7889-41c3-946d-9773167243fe" data-containerid="6ef2fb4c-7889-41c3-946d-9773167243fe" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="63">
1862				                
1863
1864		<div class="row outer wide"><!--
1865--><div class="outer col col5 first" style="" data-widgetcontainerid="f082f436-cb5d-417e-a219-050f873f738b">�				
1866	<div class="row nest first last wide">�
1867	
1868	<div class="inner col col5 first last id0817daf4-eabf-46cb-96cb-9cd5c1ff444f" style="" data-widgetcontainerid="0817daf4-eabf-46cb-96cb-9cd5c1ff444f">�	
1869    <div data-widget-id="46d993ed-e6dc-4f3d-a2a4-93c8261909f3" data-widget-controller-path="/InfoAdvanced/Widget">
1870
1871
1872
1873
1874
1875	<section id="divInfoAdv46d993ed-e6dc-4f3d-a2a4-93c8261909f3" class="widget widgetInfoAdvanced skin93 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced">
1876			<header class="widgetHeader" id="header46d993ed-e6dc-4f3d-a2a4-93c8261909f3">
1877		<div class="">
1878								</div>
1879	</header>
1880	<div class="widgetBody  cpGrid cpGrid1 ">
1881		<div class="row  wide">
1882					<div class="col col1 first last">
1883						<ol class="pageStyles semanticList">
1884
1885<li class="InfoAdvanced widgetItem fr-view">
1886	<p><a href="/"><img src="/ImageRepository/Document?documentId=9873" class="fr-dib" alt="Groveland Florida Homepage"></a></p>
1887</li>						</ol>
1888					</div>
1889		</div>
1890	</div>
1891	<div class="widgetFooter">
1892
1893	</div>
1894
1895	</section>
1896
1897
1898
1899<script type="text/javascript">
1900	//Render slideshow if info advacned items contain one.
1901	$(document).ready(function (e) {
1902		$('#divInfoAdv46d993ed-e6dc-4f3d-a2a4-93c8261909f3 .InfoAdvanced.widgetItem').each(function () {
1903			renderSlideshowIfApplicable($(this));		
1904		});
1905	});
1906</script>
1906</div>
1907	</div> <!-- inner column -->
1908
1909	</div> <!-- inner row -->
1910
1911			</div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="4e251c71-266f-4e25-8c44-c27d27f2baf1">�				
1912	<div class="row nest first last wide">�
1913	
1914	<div class="inner col col1 first last id699ddb63-29eb-4a02-9abb-6e82188c94c4" style="" data-widgetcontainerid="699ddb63-29eb-4a02-9abb-6e82188c94c4">�	
1915
1916<div class="widget widgetSpacer" id="dd632f6b-e4ef-49c4-b46a-6a3be4df4ba4"></div>
1917	</div> <!-- inner column -->
1918
1919	</div> <!-- inner row -->
1920
1921			</div><!-- outer column --><!----><div class="outer col col4" style="" data-widgetcontainerid="374071b3-bfc0-41ed-a5c5-d1399e753c34">�				
1922	<div class="row nest first last wide">�
1923	
1924	<div class="inner col col4 first last id3196b963-7d3b-488d-85a5-5887490f8483" style="" data-widgetcontainerid="3196b963-7d3b-488d-85a5-5887490f8483">�	
1925    <div data-widget-id="ca7b4019-ded7-44bb-8851-ab25ea0c973b" data-widget-controller-path="/InfoAdvanced/Widget">
1926
1927
1928
1929
1930
1931	<section id="divInfoAdvca7b4019-ded7-44bb-8851-ab25ea0c973b" class="widget widgetInfoAdvanced skin94 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="headerca7b4019-ded7-44bb-8851-ab25ea0c973b">
1932			<header class="widgetHeader" id="headerca7b4019-ded7-44bb-8851-ab25ea0c973b">
1933		<div class="">
1934					<h3 >Contact Us</h3>
1935								</div>
1936	</header>
1937	<div class="widgetBody  cpGrid cpGrid1 ">
1938		<div class="row  wide">
1939					<div class="col col1 first last">
1940						<ol class="pageStyles semanticList">
1941
1942<li class="InfoAdvanced widgetItem fr-view">
1943	<p>156 S Lake Ave</p>
1944</li>
1945<li class="InfoAdvanced widgetItem fr-view">
1946	<p>Groveland, FL &nbsp;34736</p>
1947</li>
1948<li class="InfoAdvanced widgetItem fr-view">
1949	<p>Phone: <a href="tel:3524292141">352-429-2141</a></p>
1950</li>
1951<li class="InfoAdvanced widgetItem fr-view">
1952	<p>Fax: <a href="tel:3524293852">352-429-3852</a></p><p><br></p>
1953</li>
1954<li class="InfoAdvanced widgetItem fr-view">
1955	<p>City Hall Hours:</p>
1956</li>
1957<li class="InfoAdvanced widgetItem fr-view">
1958	<p>Monday through Friday</p>
1959</li>
1960<li class="InfoAdvanced widgetItem fr-view">
1961	<p>8 am to 5 pm</p>
1962</li>						</ol>
1963					</div>
1964		</div>
1965	</div>
1966	<div class="widgetFooter">
1967
1968	</div>
1969
1970	</section>
1971
1972
1973
1974<script type="text/javascript">
1975	//Render slideshow if info advacned items contain one.
1976	$(document).ready(function (e) {
1977		$('#divInfoAdvca7b4019-ded7-44bb-8851-ab25ea0c973b .InfoAdvanced.widgetItem').each(function () {
1978			renderSlideshowIfApplicable($(this));		
1979		});
1980	});
1981</script>
1981</div>
1982	</div> <!-- inner column -->
1983
1984	</div> <!-- inner row -->
1985
1986			</div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="a054894c-c551-4484-ad1b-7318a1326c45">�				
1987	<div class="row nest first last wide">�
1988	
1989	<div class="inner col col1 first last id40ed31be-5b3b-4bf2-b6a7-9b3c568ceaab" style="" data-widgetcontainerid="40ed31be-5b3b-4bf2-b6a7-9b3c568ceaab">�	
1990
1991<div class="widget widgetSpacer" id="91e3ef2e-e950-4ca7-ace6-730e82c9cfd6"></div>
1992	</div> <!-- inner column -->
1993
1994	</div> <!-- inner row -->
1995
1996			</div><!-- outer column --><!----><div class="outer col col4" style="" data-widgetcontainerid="41391c04-ff9f-4a55-aea8-fdbfa0997cd1">�				
1997	<div class="row nest first last wide">�
1998	
1999	<div class="inner col col4 first last id95cd5ee7-013f-481b-b41a-f91e1d6a60d4" style="" data-widgetcontainerid="95cd5ee7-013f-481b-b41a-f91e1d6a60d4">�	
2000<div data-widget-id="167857f5-84dd-4df5-b7b3-c638736bdac7" data-widget-controller-path="/GraphicLinks/Widget">
2001
2002
2003
2004
2005<div id="graphicLinkWidget167857f5-84dd-4df5-b7b3-c638736bdac7" class="widget widgetGraphicLinks skin94 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
2006	<div class="widgetHeader">
2007		<div class="">
2008			<h3 id="GraphicLinkHeaderText" class="" >Social Media</h3>
2009				</div>
2010	</div>
2011	<div class="widgetBody cpGrid cpGrid1 ">
2012		<nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText">
2013					<ul class="semanticList">
2014						<!--
2015	    --><li class="widgetItem GraphicLinks">
2016
2017<div>
2018	<a href="/facebook" target="_self" class="fancyButton fancyButton308 " >
2019		<span>
2020			<span><span class="text">Facebook</span></span>
2021		</span>
2022	</a>
2023</div>
2024		<style scoped="scoped">.fancyButton308.fancyButton:link,.fancyButton308.fancyButton:visited, .fancyButton308div.fancyButton{
2025	background-repeat: no-repeat;
2026	background-position: left top;
2027}
2028.fancyButton308.fancyButton:hover,.fancyButton308.fancyButton:focus,.fancyButton308.fancyButton:active,.fancyButton308.fancyButton.hover{
2029	background-repeat: no-repeat;
2030	background-position: left top;
2031}
2032.fancyButton308.fancyButton:link > span,.fancyButton308.fancyButton:visited > span, .fancyButton308div.fancyButton > span{
2033}
2034.fancyButton308.fancyButton:hover > span,.fancyButton308.fancyButton:focus > span,.fancyButton308.fancyButton:active > span,.fancyButton308.fancyButton.hover > span{
2035}
2036.fancyButton308.fancyButton .text{
2037	color: rgb(0, 0, 0);
2038	font-family: "Poppins";
2039	text-align: left;
2040	padding-left: 25px;
2041	font-style: normal;
2042	text-decoration: none;
2043	padding-left: 25px;
2044	background-image: url('/ImageRepository/Document?documentID=9871');
2045	background-repeat: no-repeat;
2046	background-position: left center;
2047background-size:16px;
2048}
2049.fancyButton308.fancyButton:hover .text,.fancyButton308.fancyButton:focus .text,.fancyButton308.fancyButton:active .text,.fancyButton308.fancyButton.hover .text{
2050	text-decoration: underline;
2051	background-repeat: no-repeat;
2052	background-position: left center;
2053
2054
2055}
2056</style>
2057
2058 </li><!--
2059	    --><li class="widgetItem GraphicLinks">
2060
2061<div>
2062	<a href="/instagram" target="_self" class="fancyButton fancyButton309 " >
2063		<span>
2064			<span><span class="text">City Instagram</span></span>
2065		</span>
2066	</a>
2067</div>
2068		<style scoped="scoped">.fancyButton309.fancyButton:link,.fancyButton309.fancyButton:visited, .fancyButton309div.fancyButton{
2069	background-repeat: no-repeat;
2070	background-position: left top;
2071}
2072.fancyButton309.fancyButton:hover,.fancyButton309.fancyButton:focus,.fancyButton309.fancyButton:active,.fancyButton309.fancyButton.hover{
2073	background-repeat: no-repeat;
2074	background-position: left top;
2075}
2076.fancyButton309.fancyButton:link > span,.fancyButton309.fancyButton:visited > span, .fancyButton309div.fancyButton > span{
2077}
2078.fancyButton309.fancyButton:hover > span,.fancyButton309.fancyButton:focus > span,.fancyButton309.fancyButton:active > span,.fancyButton309.fancyButton.hover > span{
2079}
2080.fancyButton309.fancyButton .text{
2081	color: rgb(0, 0, 0);
2082	font-family: "Poppins";
2083	text-align: left;
2084	padding-left: 25px;
2085	font-style: normal;
2086	text-decoration: none;
2087	padding-left: 25px;
2088	background-image: url('/ImageRepository/Document?documentID=9872');
2089	background-repeat: no-repeat;
2090	background-position: left center;
2091background-size:16px;
2092}
2093.fancyButton309.fancyButton:hover .text,.fancyButton309.fancyButton:focus .text,.fancyButton309.fancyButton:active .text,.fancyButton309.fancyButton.hover .text{
2094	text-decoration: underline;
2095	background-repeat: no-repeat;
2096	background-position: left center;
2097
2098
2099}
2100</style>
2101
2102 </li><!--
2103	    --><li class="widgetItem GraphicLinks">
2104
2105<div>
2106	<a href="https://www.instagram.com/cityofgrovelandparks/" target="_self" class="fancyButton fancyButton310 " >
2107		<span>
2108			<span><span class="text">Parks Instagram</span></span>
2109		</span>
2110	</a>
2111</div>
2112		<style scoped="scoped">.fancyButton310.fancyButton:link,.fancyButton310.fancyButton:visited, .fancyButton310div.fancyButton{
2113	background-repeat: no-repeat;
2114	background-position: left top;
2115}
2116.fancyButton310.fancyButton:hover,.fancyButton310.fancyButton:focus,.fancyButton310.fancyButton:active,.fancyButton310.fancyButton.hover{
2117	background-repeat: no-repeat;
2118	background-position: left top;
2119}
2120.fancyButton310.fancyButton:link > span,.fancyButton310.fancyButton:visited > span, .fancyButton310div.fancyButton > span{
2121}
2122.fancyButton310.fancyButton:hover > span,.fancyButton310.fancyButton:focus > span,.fancyButton310.fancyButton:active > span,.fancyButton310.fancyButton.hover > span{
2123}
2124.fancyButton310.fancyButton .text{
2125	color: rgb(0, 0, 0);
2126	font-family: "Poppins";
2127	text-align: left;
2128	padding-left: 25px;
2129	font-style: normal;
2130	text-decoration: none;
2131	padding-left: 25px;
2132	background-image: url('/ImageRepository/Document?documentID=9872');
2133	background-repeat: no-repeat;
2134	background-position: left center;
2135background-size:16px;
2136}
2137.fancyButton310.fancyButton:hover .text,.fancyButton310.fancyButton:focus .text,.fancyButton310.fancyButton:active .text,.fancyButton310.fancyButton.hover .text{
2138	text-decoration: underline;
2139	background-repeat: no-repeat;
2140	background-position: left center;
2141
2142
2143}
2144</style>
2145
2146 </li><!--
2147					-->
2148					</ul>
2149			</nav>
2150		</div>
2151	<div class="widgetFooter">
2152			</div>
2153</div>
2154</div>
2155
2156	</div> <!-- inner column -->
2157
2158	</div> <!-- inner row -->
2159
2160			</div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="bc780b0a-3343-4c2a-8442-2061afb26c5b">�				
2161	<div class="row nest first last wide">�
2162	
2163	<div class="inner col col1 first last id727b8bbc-1fc2-4e31-818c-04f454aae61b" style="" data-widgetcontainerid="727b8bbc-1fc2-4e31-818c-04f454aae61b">�	
2164
2165<div class="widget widgetSpacer" id="e783639e-c169-4790-b88f-06db9e640047"></div>
2166	</div> <!-- inner column -->
2167
2168	</div> <!-- inner row -->
2169
2170			</div><!-- outer column --><!----><div class="outer col col4" style="" data-widgetcontainerid="d4593c34-bbd6-43ae-a27b-b4fa45d2420d">�				
2171	<div class="row nest first last wide">�
2172	
2173	<div class="inner col col4 first last id864fbfd4-bf1d-429c-9d7f-0c0fc51ef1e8" style="" data-widgetcontainerid="864fbfd4-bf1d-429c-9d7f-0c0fc51ef1e8">�	
2174	<div data-widget-id="b56fd774-1f7b-422e-b09f-e523b0b63da8" data-widget-controller-path="/QuickLinks/Widget">
2175
2176
2177
2178
2179
2180
2181
2182
2183	<section id="widgetQuicklinkb56fd774-1f7b-422e-b09f-e523b0b63da8" class="widget widgetQuickLinks skin94 widgetOptionSet25 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeaderb56fd774-1f7b-422e-b09f-e523b0b63da8">
2184			<header class="widgetHeader" id="quickLinksHeaderb56fd774-1f7b-422e-b09f-e523b0b63da8">
2185		<div class="">
2186					<h3><a  style="" href="/QuickLinks.aspx?CID=77" >Quick Links</a></h3>
2187						</div>
2188	</header>
2189	<div class="widgetBody cpGrid cpGrid1 ">
2190        <div class="row  narrow">
2191				<div class="col col1 first last">
2192					<ol class="semanticList">
2193
2194    <li style="position:relative" class="widgetItem QuickLinks">
2195        <a class="widgetDesc widgetQuickLinksLink" href="https://groveland-fl.gov/35/Events-Programs" target="_blank"  aria-label="City of Groveland Events opens in new window">City of Groveland Events</a>
2196        <div class="widgetMeta"></div>
2197    </li>
2198
2199    <li style="position:relative" class="widgetItem QuickLinks">
2200        <a class="widgetDesc widgetQuickLinksLink" href="/calendar.aspx" target="_self" >City of Groveland Calendar</a>
2201        <div class="widgetMeta"></div>
2202    </li>
2203
2204    <li style="position:relative" class="widgetItem QuickLinks">
2205        <a class="widgetDesc widgetQuickLinksLink" href="/calendar.aspx?CID=26,23,25,37,36" target="_self" >Meetings</a>
2206        <div class="widgetMeta"></div>
2207    </li>
2208					</ol>
2209				</div>
2210		</div>
2211        
2212	</div>
2213	<div class="widgetFooter">
2214	</div>
2215	<div class="addItemModal hidden">
2216		<div class="url hidden">/QuickLinks.aspx</div>
2217	</div>
2218
2219	</section>
2220</div>
2221
2222	</div> <!-- inner column -->
2223
2224	</div> <!-- inner row -->
2225
2226			</div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="65865591-f18c-4f67-898c-57b67012fbff">�				
2227	<div class="row nest first last wide">�
2228	
2229	<div class="inner col col1 first last id1aa780e1-95cf-4f91-86d8-942143ab0769" style="" data-widgetcontainerid="1aa780e1-95cf-4f91-86d8-942143ab0769">�	
2230
2231<div class="widget widgetSpacer" id="6e85e95a-fbb4-4b7c-9e88-bd3298c0b432"></div>
2232	</div> <!-- inner column -->
2233
2234	</div> <!-- inner row -->
2235
2236			</div><!-- outer column --><!----><div class="outer col col3 last" style="" data-widgetcontainerid="816559da-1f0c-4a7d-bed0-155e9216ab0d">�				
2237	<div class="row nest first last wide">�
2238	
2239	<div class="inner col col3 first last idec62b6b7-e0be-420f-841e-21d534ac5014" style="" data-widgetcontainerid="ec62b6b7-e0be-420f-841e-21d534ac5014">�	
2240	<div data-widget-id="a4a53707-bbd9-4017-b0ed-5b2854f9aabf" data-widget-controller-path="/QuickLinks/Widget">
2241
2242
2243
2244
2245
2246
2247
2248
2249	<section id="widgetQuicklinka4a53707-bbd9-4017-b0ed-5b2854f9aabf" class="widget widgetQuickLinks skin94 widgetOptionSet25 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeadera4a53707-bbd9-4017-b0ed-5b2854f9aabf">
2250			<header class="widgetHeader" id="quickLinksHeadera4a53707-bbd9-4017-b0ed-5b2854f9aabf">
2251		<div class="">
2252					<h3><a  style="" href="/QuickLinks.aspx?CID=21" >Site Links</a></h3>
2253						</div>
2254	</header>
2255	<div class="widgetBody cpGrid cpGrid1 ">
2256        <div class="row  narrow">
2257				<div class="col col1 first last">
2258					<ol class="semanticList">
2259
2260    <li style="position:relative" class="widgetItem QuickLinks">
2261        <a class="widgetDesc widgetQuickLinksLink" href="/directory.aspx" target="_self" >Contact Us</a>
2262        <div class="widgetMeta"></div>
2263    </li>
2264
2265    <li style="position:relative" class="widgetItem QuickLinks">
2266        <a class="widgetDesc widgetQuickLinksLink" href="/sitemap.aspx" target="_self" >Site Map</a>
2267        <div class="widgetMeta"></div>
2268    </li>
2269
2270    <li style="position:relative" class="widgetItem QuickLinks">
2271        <a class="widgetDesc widgetQuickLinksLink" href="/site/copyright" target="_self" >Copyright Notices</a>
2272        <div class="widgetMeta"></div>
2273    </li>
2274
2275    <li style="position:relative" class="widgetItem QuickLinks">
2276        <a class="widgetDesc widgetQuickLinksLink" href="/accessibility" target="_self" >Accessibility</a>
2277        <div class="widgetMeta"></div>
2278    </li>
2279
2280    <li style="position:relative" class="widgetItem QuickLinks">
2281        <a class="widgetDesc widgetQuickLinksLink" href="/admin" target="_self" >Website Sign-in</a>
2282        <div class="widgetMeta"></div>
2283    </li>
2284					</ol>
2285				</div>
2286		</div>
2287        
2288	</div>
2289	<div class="widgetFooter">
2290	</div>
2291	<div class="addItemModal hidden">
2292		<div class="url hidden">/QuickLinks.aspx</div>
2293	</div>
2294
2295	</section>
2296</div>
2297
2298	</div> <!-- inner column -->
2299
2300	</div> <!-- inner row -->
2301
2302			</div><!-- outer column --><!--		--></div> <!-- outer row -->
2303
2304
2305	</div>
2306</div></div>
2307</footer><!-- Powered By --><div data-cpRole="structuralContainer" id="poweredByContainerTS">
2308<div class="siteWrap4"><div data-cpRole="contentContainer" id="poweredByTS">	<div id="cc3aa8ceeb-ce83-4d71-8796-007a400a0ade" data-containerid="3aa8ceeb-ce83-4d71-8796-007a400a0ade" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile">
2309				                
2310
2311		<div class="row outer wide"><!--
2312--><div class="outer col col24 first last" style="" data-widgetcontainerid="3b7c863c-a62f-490c-9109-8c53fc17af0c">�				
2313	<div class="row nest first last wide">�
2314	
2315	<div class="inner col col24 first last ide87e910e-8167-4046-a835-16e883bbac42" style="" data-widgetcontainerid="e87e910e-8167-4046-a835-16e883bbac42">�	
2316 
2317	<div data-widget-id='e09391ff-a032-477f-9eb2-bc1ef3abbd79' data-moduleName="customHtml" id='widgetCustomHtmle09391ff-a032-477f-9eb2-bc1ef3abbd79' class="widget widgetCustomHtml skin98 narrow" >
2318	<div class="widgetBody pageStyles" id="widgetBodye09391ff-a032-477f-9eb2-bc1ef3abbd79">
2319		<div id="customHtmle09391ff-a032-477f-9eb2-bc1ef3abbd79"><div><style>
2320  /* CP icon */
2321  .cpBylineIconTS {
2322  
2323  }
2324  /* CP Text */
2325  .cpBylineTextTS,
2326  .cpBylineTextTS a:link {
2327    
2328  }
2329
2330  .cpBylineTS {
2331    text-align: center;
2332  }
2333  
2334  .cpBylineIconTS {
2335    fill: currentColor;
2336    width: 39px;
2337    height: 26px;
2338    display: inline;
2339    vertical-align: middle;
2340  }
2341</style>
2342
2343<div class="widgetItem cpBylineTS">
2344  <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 100 100" class="cpBylineIconTS">
2345    <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>
2346    <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>
2347  </svg>
2348  <span class="cpBylineTextTS">Government Websites by <a href="https://connect.civicplus.com/referral">CivicPlus&reg;</a></span>
2349</div>
2350</div></div>
2351	</div>
2352
2353	</div>
2354
2355	</div> <!-- inner column -->
2356
2357	</div> <!-- inner row -->
2358
2359			</div><!-- outer column --><!--		--></div> <!-- outer row -->
2360
2361
2362	</div>
2363</div></div>
2364</div>
2365</div>
2366
2367            </div>
2368        </div>
2369    </div>
2370
2371
2372<link href="/745732998.css" rel="stylesheet" type="text/css" />
2373
2374<div id="SplashMessageWrapper" class="cp-Splash-wrapper">
2375	<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">
2376		<div class="cp-Splash-header">
2377			<h2 class="cp-Splash-title" id="cp-Splash-title">Loading</h2>
2378			<button class="cp-Splash-Btn cp-Splash-close" aria-label="Close this modal" title="Close this window">
2379				<svg id="iconClose" viewBox="0 0 25 25">
2380					<polygon style="fill:currentcolor"
2381							 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>
2382				</svg>
2383			</button>
2384		</div>
2385		<div class="cp-Splash-body">
2386			<div class="cp-Splash-Prose editorContent fr-view" id="editorContentDesc">
2387				<!-- Content from the Froala Editor will go here. -->
2388				Loading
2389			</div>
2390		</div>
2391		<div class="cp-Splash-footer">
2392			<button class="cp-Splash-Btn cp-Splash-Btn--NoShow">Do Not Show Again</button>
2393			<button class="cp-Splash-Btn cp-Splash-Btn--Close">Close</button>
2394		</div>
2395	</div>
2396</div>
2397
2398<script src="/Assets/Scripts/APIClient.js"></script>
vendor: 2 bytes, line 2398
2398
2399<script src="/Assets/Mystique/Shared/Scripts/Moment/Moment.min.js"></script>
vendor: 2 bytes, line 2399
2399
2400<script src="/Assets/Scripts/SplashModal/SplashModalRender.js"></script>
vendor: 2 bytes, line 2400
2400
2401<script>
2402
2403		$(document).ready(function () {
2404			var filter = {
2405				targetId: '',
2406				targetType: 0
2407			}
2408
2409			new SplashModalRender().triggerRender(filter);
2410		});
2411</script>
2411
2412
2413	
2414	
2415	
2416	
2416<script type="text/javascript">
2417	$(document).ready(function () {
2418		$('#paginationOption').change(function () {
2419			loadSearchResultPageList(1, $(this).val());
2420		});
2421
2422		$('.cp-search-typeToggle a').click(function(e) {
2423			e.preventDefault();
2424			if ($('.cp-search-advanced').attr('aria-expanded') == 'false') {
2425				$('.cp-search-advanced').attr('aria-expanded', 'true');
2426			}
2427			else {
2428				$('.cp-search-advanced').attr('aria-expanded', 'false');
2429			}
2430			$('.cp-search-advanced').toggleClass('cp-search-advanced--hidden');
2431			$('.cp-search-typeToggle a').toggle();
2432		});
2433
2434		var autoExpandAdvancedSearch = 'false';
2435		if (autoExpandAdvancedSearch === 'true') {
2436			$('.cp-search-advanced').attr('aria-expanded', 'true');
2437			$('.cp-search-advanced').removeClass('cp-search-advanced--hidden');
2438			$('#standardSearch').show();
2439			$('#advancedSearch').hide();
2440		}
2441
2442		const archiveSocialLink = document.getElementById("ArchiveSocialSearch");
2443
2444		if (archiveSocialLink) {
2445			const searchInput = document.getElementById("searchPhrase");
2446			const link = new URL(archiveSocialLink.href);
2447
2448			searchInput.addEventListener("input", function () {
2449				const searchPhrase = searchInput?.value.trim();
2450				link.searchParams.set("query.terms[0].text", searchPhrase);
2451				archiveSocialLink.href = link.href;
2452			});
2453		}
2454		const nextRequestSearch = document.getElementById("NextRequestSearch");
2455
2456		if (nextRequestSearch) {
2457			const searchInput = document.getElementById("searchPhrase");
2458			const link = new URL(nextRequestSearch.href);
2459
2460			searchInput.addEventListener("input", function () {
2461				const searchPhrase = searchInput?.value.trim();
2462				link.searchParams.set("search_term", searchPhrase);
2463				nextRequestSearch.href = link.href;
2464			});
2465		}
2466	});
2467	</script>
2467
2468
2469
2470	
2471
2472
2473
2474
2475
2476
2477    
2477<script src="/-1442400649.js" type="text/javascript"></script>
2477
2478    <!----------Google Translate (Mobile Friendly)--------->
2479
2480<style>#google-translate-container {float: right;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;}
2481
2482#launcher-wrapper {bottom: 50px !important;}
2483
2484</style>
2485
2486<div id="google-translate-container">
2487
2488<div id="google_translate_element" style="position:fixed;bottom:0px;right:20px;z-index:5;"></div>
2489
2490</div>
2491
2492<script>
2493
2494function googleTranslateElementInit() {
2495
2496new google.translate.TranslateElement({ pageLanguage: "en" }, "google_translate_element");
2497
2498// begin accessibility compliance
2499
2500$('img.goog-te-gadget-icon').attr('alt','Google Translate');
2501
2502$('div#goog-gt-tt div.logo img').attr('alt','translate');
2503
2504$('div#goog-gt-tt .original-text').css('text-align','left');
2505
2506$('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000');
2507
2508$('.goog-te-combo').attr('aria-label','google translate languages');
2509
2510$('svg.goog-te-spinner').attr('title','Google Translate Spinner');
2511
2512$('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000');
2513
2514}
2515
2516$(function() {
2517
2518$.getScript("//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit");
2519
2520});
2521
2522</script>
2522
2523
2524<!--------------End Google Translate----------------->
2525
2526 
2526<script type="text/javascript">
2527    window._monsido = window._monsido || {
2528        token: "99FEvFtspqshnZYTZzriNw",
2529        statistics: {
2530            enabled: true,
2531            cookieLessTracking: true,
2532            documentTracking: {
2533                enabled: true,
2534                documentCls: "monsido_download",
2535                documentIgnoreCls: "monsido_ignore_download",
2536                documentExt: [],
2537            },
2538        },
2539        heatmap: {
2540            enabled: true,
2541        },
2542        pageCorrect: {
2543            enabled: true,
2544        },
2545        pageAssistV2: {
2546            enabled: true,
2547            theme: "light",
2548            mainColor: "#783CE2",
2549            textColor: "#ffffff",
2550            linkColor: "#783CE2",
2551            buttonHoverColor: "#783CE2",
2552            mainDarkColor: "#052942",
2553            textDarkColor: "#ffffff",
2554            linkColorDark: "#FFCF4B",
2555            buttonHoverDarkColor: "#FFCF4B",
2556            greeting: "Discover your personalization options",
2557            direction: "leftbottom",
2558            coordinates: "undefined undefined undefined undefined",
2559            iconShape: "circle",
2560            title: "Personalization Options",
2561            titleText: "Welcome to PageAssist&#8482; toolbar! Adjust the options below to cater the website to your accessibility needs.",
2562            iconPictureUrl: "logo",
2563            logoPictureUrl: "",
2564            logoPictureBase64: "",
2565            languages: [""],
2566            defaultLanguage: "",
2567            skipTo: false,
2568            alwaysOnTop: false,
2569        },
2570    };
2571</script>
vendor: 2 bytes, line 2571
2571
2572<script type="text/javascript" async src="https://app-script.monsido.com/v2/monsido-script.js"></script>
2572
2573
2574
2575
2576
2577<!-- Begin Google Analyitic Code -->
2578<script>
vendor: 346 bytes, lines 2578-2584
2578
2579  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
2580  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
2581  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
2582  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
2583 
2584  ga('create', '
2584UA-65575803-1
vendor: 40 bytes, lines 2584-2585
2584', 'auto');
2585  ga('send', 'pageview');
2586</script>
2586
2587<!-- End Google Analyitic Code -->
2588
2589
2590<!-- Fixed Nav Adjustment -->
2591<script>
2592  function getValueTS(elem, attr) {
2593    const val = elem.css(attr);
2594    if (val === undefined) return undefined;
2595    const num = parseInt(val, 10);
2596    if (num === NaN) return undefined;
2597    return num;
2598  }
2599
2600  function clampTS(number, min, max) {
2601    return Math.min(Math.max(number, min), max);
2602  }
2603
2604  function isPageEditingTS() {
2605    return (
2606      $("#doneEditing").length > 0 || // In live edit
2607      typeof DesignCenter !== "undefined" // In theme manager
2608    );
2609  }
2610
2611  const bgColorRegexTS = /rgba\((\d+), (\d+), (\d+), (\d*\.?\d*)\)/;
2612  function isTransparentTS(elem) {
2613    const bg = elem.css('background-color');
2614    if (typeof bg !== "string" || !bg.startsWith('rgba(')) return false;
2615    const matchState = bg.match(bgColorRegexTS);
2616    if (!matchState || matchState.length !== 5) return false;
2617    const alpha = parseFloat(matchState[4], 10);
2618    if (!(alpha >= 0 && alpha < 1)) return false;
2619    return true;
2620  }
2621
2622  function iterateLeftpads(cb) {
2623    const containersTS = $("[class^='siteWrap'],[class*=' siteWrap']");
2624    for (let i = 0; i < containersTS.length; i++) {
2625      const containerTS = containersTS[i];
2626      // Skip the body container and anything with data-skip-leftpad
2627      if (
2628        containerTS.id !== "bodyContainerTS" &&
2629        containerTS.getAttribute('data-skip-leftpad') === null
2630      ) {
2631        cb(containerTS);
2632      }
2633    }
2634  }
2635
2636  const anchor = $("#divToolbars");
2637
2638  // Outer banner padding (push banner down)
2639  const outerSizingTS = $("#bannerContainerTS");
2640  // Inner banner padding (push banner content down) - Transparent header OR on attaching headers
2641  const innerSizingTS = $("#bannerSizingTS");
2642  const bodyContainerTS = $("#bodyContainerTS");
2643
2644  const forceUnfixClassTS = "forceUnfixTS";
2645
2646  const fixedTopTS = $(".fixedTopTS");
2647  const fixedBottomTS = $(".fixedBottomTS");
2648  const fixedLeftTS = $(".fixedLeftTS");
2649
2650  var initialTopTS;
2651  var topAttachTS;
2652  if (fixedTopTS && fixedTopTS.length === 1) {
2653    initialTopTS = getValueTS(fixedTopTS, 'top');
2654    const attachment = fixedTopTS.attr('data-attach');
2655    if (attachment) topAttachTS = $("#" + attachment);
2656    if (!topAttachTS || topAttachTS.length !== 1) topAttachTS = undefined;
2657  }
2658
2659  function resizeAdjustmentTS() {
2660    const editing = isPageEditingTS();
2661
2662    // Fixed top script
2663    (function () {
2664      if (!fixedTopTS || fixedTopTS.length !== 1 || initialTopTS === undefined) return;
2665
2666      if (editing) {
2667        fixedTopTS[0].classList.add(forceUnfixClassTS);
2668      } else {
2669        fixedTopTS[0].classList.remove(forceUnfixClassTS);
2670      }
2671
2672      const topPosition = fixedTopTS.css('position');
2673      if (topPosition === 'fixed') {
2674        if (topAttachTS) {
2675          scrollAdjustmentTS();
2676        } else {
2677          const anchorHeight = anchor.outerHeight() - 1;
2678          fixedTopTS.css('top', anchorHeight + initialTopTS);
2679        }
2680      } else {
2681        fixedTopTS.css('top', initialTopTS);
2682      }
2683
2684      if (topPosition === 'fixed' || topPosition === 'absolute') {
2685        // Bump the banner content down
2686        if (isTransparentTS(fixedTopTS)) {
2687          innerSizingTS.css('padding-top', initialTopTS + fixedTopTS.outerHeight() - 1);
2688          outerSizingTS.css('padding-top', '');
2689
2690          try {
2691            window.Pages.onResizeHandlersExecute();
2692          } catch (e) { }
2693        } else {
2694          outerSizingTS.css('padding-top', fixedTopTS.outerHeight() - 1);
2695          innerSizingTS.css('padding-top', '');
2696        }
2697      } else {
2698        innerSizingTS.css('padding-top', '');
2699        outerSizingTS.css('padding-top', '');
2700      }
2701    })();
2702
2703    // Fixed bottom script
2704    (function () {
2705      if (!fixedBottomTS || fixedBottomTS.length === 0) return;
2706
2707      // If the widget has gone narrow, force unfix
2708      if (editing || fixedBottomTS.outerHeight() > 200) {
2709        fixedBottomTS[0].classList.add(forceUnfixClassTS);
2710      } else {
2711        fixedBottomTS[0].classList.remove(forceUnfixClassTS);
2712      }
2713
2714      if (fixedBottomTS.css('position') === 'fixed') {
2715        bodyContainerTS.css('padding-bottom', fixedBottomTS.outerHeight());
2716      } else {
2717        bodyContainerTS.css('padding-bottom', '');
2718      }
2719    })();
2720
2721    // Fixed left script
2722    (function () {
2723      if (!fixedLeftTS || fixedLeftTS.length === 0) return;
2724
2725      if (editing) {
2726        fixedLeftTS[0].classList.add(forceUnfixClassTS);
2727      } else {
2728        fixedLeftTS[0].classList.remove(forceUnfixClassTS);
2729      }
2730
2731      if (fixedLeftTS.css('position') === 'fixed') {
2732        const anchorHeight = anchor.outerHeight() - 1;
2733        fixedLeftTS.css('top', anchorHeight);
2734        const leftBoundingTS = fixedLeftTS[0].getBoundingClientRect();
2735        iterateLeftpads(function (containerTS) {
2736          const containerBoundingTS = containerTS.getBoundingClientRect();
2737          if (containerBoundingTS.left <= leftBoundingTS.right) {
2738            $(containerTS).css('padding-left', leftBoundingTS.width + 16);
2739          }
2740        });
2741      } else {
2742        fixedLeftTS.css('top', '');
2743        iterateLeftpads(function (containerTS) {
2744          $(containerTS).css('padding-left', '');
2745        });
2746      }
2747    })();
2748  }
2749
2750  function scrollAdjustmentTS() {
2751    if (!fixedTopTS || fixedTopTS.length !== 1 || !topAttachTS || topAttachTS.length !== 1) return;
2752    const topPosition = fixedTopTS.css('position');
2753    if (topPosition === 'fixed' || topPosition === 'absolute') {
2754      const anchorBounding = anchor[0].getBoundingClientRect();
2755      const attachBounding = topAttachTS[0].getBoundingClientRect();
2756      const scrollTop = $(window).scrollTop();
2757
2758      fixedTopTS.css('top', Math.max(anchorBounding.bottom - 1, attachBounding.bottom));
2759    } else {
2760      fixedTopTS.css('top', initialTopTS);
2761    }
2762  }
2763
2764  $(window).load(function () {
2765    setTimeout(function () {
2766      resizeAdjustmentTS();
2767    }, 350);
2768
2769    $(window).scroll(function () {
2770      scrollAdjustmentTS();
2771    });
2772
2773    var adjustTimeoutTS;
2774    $(window).resize(function () {
2775      clearTimeout(adjustTimeoutTS);
2776      adjustTimeoutTS = setTimeout(function () {
2777        resizeAdjustmentTS();
2778      }, 350);
2779    });
2780
2781    $.when(window.Pages.angularToolbarComplete).done(function () {
2782      resizeAdjustmentTS();
2783    });
2784  });
2785</script>
2785
2786<!-- End Fixed Nav Adjustment -->
2787
2788
2789<!-- Fixed Nav Adjustment -->
2790<script>
2791  function getValueTS(elem, attr) {
2792    const val = elem.css(attr);
2793    if (val === undefined) return undefined;
2794    const num = parseInt(val, 10);
2795    if (num === NaN) return undefined;
2796    return num;
2797  }
2798
2799  function clampTS(number, min, max) {
2800    return Math.min(Math.max(number, min), max);
2801  }
2802
2803  function isPageEditingTS() {
2804    return (
2805      $("#doneEditing").length > 0 || // In live edit
2806      typeof DesignCenter !== "undefined" // In theme manager
2807    );
2808  }
2809
2810  const bgColorRegexTS = /rgba\((\d+), (\d+), (\d+), (\d*\.?\d*)\)/;
2811  function isTransparentTS(elem) {
2812    const bg = elem.css('background-color');
2813    if (typeof bg !== "string" || !bg.startsWith('rgba(')) return false;
2814    const matchState = bg.match(bgColorRegexTS);
2815    if (!matchState || matchState.length !== 5) return false;
2816    const alpha = parseFloat(matchState[4], 10);
2817    if (!(alpha >= 0 && alpha < 1)) return false;
2818    return true;
2819  }
2820
2821  function iterateLeftpads(cb) {
2822    const containersTS = $("[class^='siteWrap'],[class*=' siteWrap']");
2823    for (let i = 0; i < containersTS.length; i++) {
2824      const containerTS = containersTS[i];
2825      // Skip the body container and anything with data-skip-leftpad
2826      if (
2827        containerTS.id !== "bodyContainerTS" &&
2828        containerTS.getAttribute('data-skip-leftpad') === null
2829      ) {
2830        cb(containerTS);
2831      }
2832    }
2833  }
2834
2835  const anchor = $("#divToolbars");
2836  const anchor2 = $("#headerContainerTS")
2837
2838  // Outer banner padding (push banner down)
2839  const outerSizingTS = $("#bannerContainerTS");
2840  // Inner banner padding (push banner content down) - Transparent header OR on attaching headers
2841  const innerSizingTS = $("#bannerSizingTS");
2842  const bodyContainerTS = $("#bodyContainerTS");
2843
2844  const forceUnfixClassTS = "forceUnfixTS";
2845
2846  const fixedTopTS = $(".fixedTopTS");
2847  const fixedBottomTS = $(".fixedBottomTS");
2848  const fixedLeftTS = $(".fixedLeftTS");
2849
2850  var initialTopTS;
2851  var topAttachTS;
2852  if (fixedTopTS && fixedTopTS.length === 1) {
2853    initialTopTS = getValueTS(fixedTopTS, 'top');
2854    const attachment = fixedTopTS.attr('data-attach');
2855    if (attachment) topAttachTS = $("#" + attachment);
2856    if (!topAttachTS || topAttachTS.length !== 1) topAttachTS = undefined;
2857  }
2858
2859  function resizeAdjustmentTS() {
2860    const editing = isPageEditingTS();
2861
2862    // Fixed top script
2863    (function () {
2864      if (!fixedTopTS || fixedTopTS.length !== 1 || initialTopTS === undefined) return;
2865
2866      if (editing) {
2867        fixedTopTS[0].classList.add(forceUnfixClassTS);
2868      } else {
2869        fixedTopTS[0].classList.remove(forceUnfixClassTS);
2870      }
2871
2872      const topPosition = fixedTopTS.css('position');
2873      if (topPosition === 'fixed') {
2874        if (topAttachTS) {
2875          scrollAdjustmentTS();
2876        } else {
2877          const anchorHeight = anchor.outerHeight() - 1;
2878          fixedTopTS.css('top', anchorHeight + initialTopTS);
2879        }
2880      } else {
2881        fixedTopTS.css('top', initialTopTS);
2882      }
2883
2884      if (topPosition === 'fixed' || topPosition === 'absolute') {
2885        // Bump the banner content down
2886        if (isTransparentTS(fixedTopTS)) {
2887          innerSizingTS.css('padding-top', initialTopTS + fixedTopTS.outerHeight() - 1);
2888          outerSizingTS.css('padding-top', '');
2889
2890          try {
2891            window.Pages.onResizeHandlersExecute();
2892          } catch (e) { }
2893        } else {
2894          outerSizingTS.css('padding-top', fixedTopTS.outerHeight() - 1);
2895          innerSizingTS.css('padding-top', '');
2896        }
2897      } else {
2898        innerSizingTS.css('padding-top', '');
2899        outerSizingTS.css('padding-top', '');
2900      }
2901    })();
2902
2903    // Fixed bottom script
2904    (function () {
2905      if (!fixedBottomTS || fixedBottomTS.length === 0) return;
2906
2907      // If the widget has gone narrow, force unfix
2908      if (editing || fixedBottomTS.outerHeight() > 200) {
2909        fixedBottomTS[0].classList.add(forceUnfixClassTS);
2910      } else {
2911        fixedBottomTS[0].classList.remove(forceUnfixClassTS);
2912      }
2913
2914      if (fixedBottomTS.css('position') === 'fixed') {
2915        bodyContainerTS.css('padding-bottom', fixedBottomTS.outerHeight());
2916      } else {
2917        bodyContainerTS.css('padding-bottom', '');
2918      }
2919    })();
2920
2921    // Fixed left script
2922    (function () {
2923      if (!fixedLeftTS || fixedLeftTS.length === 0) return;
2924
2925      if (editing) {
2926        fixedLeftTS[0].classList.add(forceUnfixClassTS);
2927      } else {
2928        fixedLeftTS[0].classList.remove(forceUnfixClassTS);
2929      }
2930
2931      if (fixedLeftTS.css('position') === 'fixed') {
2932        const anchorHeight = anchor.outerHeight() - 1;
2933        fixedLeftTS.css('top', anchorHeight);
2934        const leftBoundingTS = fixedLeftTS[0].getBoundingClientRect();
2935        iterateLeftpads(function (containerTS) {
2936          const containerBoundingTS = containerTS.getBoundingClientRect();
2937          if (containerBoundingTS.left <= leftBoundingTS.right) {
2938            $(containerTS).css('padding-left', leftBoundingTS.width + 16);
2939          }
2940        });
2941      } else {
2942        fixedLeftTS.css('top', '');
2943        iterateLeftpads(function (containerTS) {
2944          $(containerTS).css('padding-left', '');
2945        });
2946      }
2947    })();
2948  }
2949
2950  function scrollAdjustmentTS() {
2951    if (!fixedTopTS || fixedTopTS.length !== 1 || !topAttachTS || topAttachTS.length !== 1) return;
2952    const topPosition = fixedTopTS.css('position');
2953    if (topPosition === 'fixed' || topPosition === 'absolute') {
2954      const anchorBounding = anchor[0].getBoundingClientRect();
2955      const attachBounding = topAttachTS[0].getBoundingClientRect();
2956      const scrollTop = $(window).scrollTop();
2957
2958      fixedTopTS.css('top', Math.max(anchorBounding.bottom - 1, attachBounding.bottom));
2959    } else {
2960      fixedTopTS.css('top', initialTopTS);
2961    }
2962  }
2963
2964  $(window).load(function () {
2965    setTimeout(function () {
2966      resizeAdjustmentTS();
2967    }, 350);
2968
2969    $(window).scroll(function () {
2970      scrollAdjustmentTS();
2971    });
2972
2973    var adjustTimeoutTS;
2974    $(window).resize(function () {
2975      clearTimeout(adjustTimeoutTS);
2976      adjustTimeoutTS = setTimeout(function () {
2977        resizeAdjustmentTS();
2978      }, 350);
2979    });
2980
2981    $.when(window.Pages.angularToolbarComplete).done(function () {
2982      resizeAdjustmentTS();
2983    });
2984  });
2985</script>
2985
2986<!-- End Fixed Nav Adjustment -->
2987
2988
2989    
2989<script type="text/javascript">
2990        $(function () {
2991            document.cookie = "responsiveGhost=0; path=/";
2992        });
2993        $(window).on("load", function () {
2994            $('body').addClass('doneLoading').removeClass('hideContent');
2995
2996            if ($('#404Content').length > 0)
2997                $('div#bodyWrapper').css('padding', '0px');
2998        });
2999    </script>
2999
3000
3001    <noscript>
3002        <style>
3003            body.hideContent {
3004                opacity: 1 !important;
3005            }
3006        </style>
3007    </noscript>
3008
3009        
3010<div style="display: none;">
3011	<svg xmlns="http://www.w3.org/2000/svg" style="display:none;">
3012
3013		<symbol id="iconArrow--left" viewbox="0 0 25 25">
3014			<title>Arrow Left</title>
3015			<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>
3016		</symbol>
3017
3018		<symbol id="iconArrow--right" viewbox="0 0 25 25">
3019			<title>Arrow Right</title>
3020			<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>
3021		</symbol>
3022
3023	</svg>
3024</div>
3025    
3025<script type="text/javascript">loadCSS('//fonts.googleapis.com/css?family=Alex+Brush:regular|Lato:regular|Montserrat:700,regular|Mulish:800,italic,regular|Open+Sans:300,300italic,500,500italic,600,600italic,700,700italic,800,800italic,italic,regular|Playfair+Display:500,500italic,600,600italic,700,700italic,800,800italic,italic,regular|Poppins:100,100italic,200,200italic,300,300italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic,italic,regular|Rubik:500,500italic,600,600italic,700,700italic,italic,regular|Source+Sans+Pro:700,regular|');</script>
3025
3026    
3027
3028    <div class="hidden activeWidgetSkinComponentsOnPageJson">[]</div>
3029        <div style="display: none;">
3030            <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
3031                <symbol id="iconSlideshowArrowLeft" viewBox="0 0 22.68 40">
3032                    <title>Slideshow Left Arrow</title>
3033                    <g>
3034                        <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>
3035                    </g>
3036                </symbol>
3037                <symbol id="iconSlideshowArrowRight" viewBox="0 0 22.68 40">
3038                    <title>Slideshow Right Arrow</title>
3039                    <g>
3040                        <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>
3041                    </g>
3042                </symbol>
3043            </svg>
3044        </div>
3045    
3046	
3047	
3048
3049    <div id="root-picker-outlet"></div>
3050</body>
3051</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.