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 <meta name="category0" content="Home" /> 119 120 121 <meta name="theme-color" content="rgb(0, 90, 124)"> 122 <link rel="icon" href="/images/favicon.ico" type="image/x-icon" /> 123 <link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" /> 124 <title>Groveland, FL - Official Website | Official Website</title> 125 126 <meta name="description" content=""> 127 <meta name="keywords" content="Home"> 128
128<script src="/Assets/Scripts/jQuery/jquery-3.7.1.min.js"></script>
128 129
129<script src="/Assets/Scripts/jQuery/jquery-migrate-3.6.0.min.js" type="text/javascript"></script>
129 130 131 132 <!--[if IE 6]>
132<script language="JavaScript" type="text/javascript"> var isie6 = true; </script>
132<![endif]--> 133 <!--[if IE 7]>
133<script language="JavaScript" type="text/javascript"> var isie7 = true; </script>
133<![endif]--> 134 <!--[if IE 8]>
134<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
134<![endif]--> 135 <!--[if IE 9]>
135<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
135<![endif]--> 136
136<script type="text/javascript"><!-- 137 var intCountryCode = 840; 138 var order = ''; 139//--></script>
139 140 141<link href="/-681783051.css" rel="stylesheet" type="text/css" /> <link href="/-2140275272.css" rel="stylesheet" type="text/css" /> <link href="/-672682029.css" rel="stylesheet" type="text/css" /> 142 143 <link rel="stylesheet" type="text/css" href="/Assets/Styles/Print.css" media="print"> 144
144<script type="text/javascript"> 145 window.Pages = window.Pages || {}; 146 // FrontEnd RWD initialization 147 window.Pages.rwdReady = $.Deferred(); 148 window.Pages.toolBarDeferred = $.Deferred(); 149 window.Pages.rwdSetupComplete = $.Deferred(); 150 window.Pages.megaMenuLoaded = $.Deferred(); 151 window.Pages.angularToolbarComplete = $.Deferred(); 152 window.Pages.frontEndToolbarComplete = $.Deferred(); 153 </script>
153 154 <!--CPHeadContent--> 155
155<script src="/739942322.js" type="text/javascript"></script>
155 156 157 158 159 160 161 162 163 164 <!--[if lte IE 8]><link rel="stylesheet" type="text/css" href="/App_Themes/ie8.css"><![endif]--> 165 <!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/App_Themes/ie7.css"><![endif]--> 166 <!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="/App_Themes/ie6.css"><![endif]--> 167 <!--[if lt IE 9]>
167<script type="text/javascript" src="/Scripts/html5.js"></script>
167<![endif]--> 168 169
169<script type="text/javascript"> 170 setEditorVariables(false, 840); 171 function getPrintPreviewType() { return 0; } function printPreview() {pPreview(getPrintPreviewType()); } 172 </script>
172 173
173<script src="/Assets/Scripts/AlpineJS/3.14.1/alpine.min.js" type="text/javascript" defer="defer"></script>
173 174</head> 175<body class="wide " > 176 177
177<script>jQuery(document).click(function (event) { 178 var target = jQuery(event.target); 179 if (target.attr('src') && target.parents('.image').length && target.parents('.widget').length) { 180 var text = target.attr('title'); 181 182 if (!text.length) { 183 text = "N/A"; 184 } 185 ga('send', 186 { 187 hitType: 'event', 188 eventCategory: 'Image', 189 eventAction: 'Image - ' + text, 190 eventLabel: window.location.href 191 }); 192 } 193 if (target.is('button') || target.hasClass('button') || target.parents().hasClass('button')) { 194 var text = ""; 195 if (target.parents('.button')[0]) { 196 text = target.parents('.button').first().text(); 197 } else if (target.text().length) { 198 text = target.text(); 199 } else if (target.attr('title').length) { 200 text = target.attr('title'); 201 } 202 if (!text.length) { 203 text = "N/A"; 204 } 205 ga('send', 206 { 207 hitType: 'event', 208 eventCategory: 'Button', 209 eventAction: 'Button - ' + text, 210 eventLabel: window.location.href 211 }); 212 } 213 if (target.parents('.widgetCustomHtml').length) { 214 ga('send', 215 { 216 hitType: 'event', 217 eventCategory: 'Custom Html',
218 eventAction: 'Custom Html Clicked', 219 eventLabel: window.location.href 220 }); 221 } 222 if (target.parents('.editor').length) { 223 ga('send', 224 { 225 hitType: 'event', 226 eventCategory: 'Editor', 227 eventAction: 'Editor Link Clicked', 228 eventLabel: window.location.href 229 }); 230 } 231 if (target.parents('.GraphicLinks').length) { 232 var text = ""; 233 var targetGraphicLink = target; 234 if (target.hasClass('widgetGraphicLinksLink')) { 235 targetGraphicLink = jQuery(target.children()[0]); 236 } 237 if (targetGraphicLink.hasClass('text')) { 238 text = targetGraphicLink.text(); 239 } else if (targetGraphicLink.attr('src').length) { 240 if (targetGraphicLink.attr('alt').length) { 241 text = targetGraphicLink.attr('alt'); 242 } else { 243 text = targetGraphicLink.attr('src'); 244 } 245 } else { 246 text = "N/A"; 247 } 248 ga('send', 249 { 250 hitType: 'event', 251 eventCategory: 'Graphic Links', 252 eventAction: 'Graphic Link - ' + text, 253 eventLabel: window.location.href 254 }); 255 } 256 if (target.parents('.InfoAdvanced').length) { 257 ga('send', 258 { 259 hitType: 'event', 260 eventCategory: 'Info Advanced', 261 eventAction: 'Info Advanced Clicked', 262 eventLabel: window.location.href 263 }); 264 } 265 if (target.parents('.list').length) { 266 ga('send', 267 { 268 hitType: 'event', 269 eventCategory: 'List', 270 eventAction: 'List Clicked', 271 eventLabel: window.location.href 272 }); 273 } 274 if (target.parents('.megaMenuItem').length || target.parents('.topMenuItem').length) { 275 var megaMenuText = jQuery('.topMenuItem.mouseover').find('span').text(); 276 var breadCrumbs = []; 277 jQuery('.breadCrumbs > li').each(function () { 278 breadCrumbs.push(this.textContent); 279 }); 280 var pageTitle = breadCrumbs.join('>'); 281 var subTitleText = target.parents('.megaMenuItem').children('.widgetTitle').children().text(); 282 var text = ""; 283 if (pageTitle) { 284 text += pageTitle + " | "; 285 } else { 286 text += document.title + ' - '; 287 } 288 if (target.text() == "" && megaMenuText == "") { 289 text += "N/A"; 290 } else if (target.text().length && megaMenuText.length) { 291 if (megaMenuText == target.text()) { 292 text += megaMenuText; 293 } else { 294 text += megaMenuText + " - " + subTitleText + " - " + target.text(); 295 } 296 } else if (target.text() == "") { 297 text += megaMenuText; 298 } else { 299 text += target.text(); 300 } 301 if (!text.length) { 302 text = "N/A"; 303 } 304 ga('send', 305 { 306 hitType: 'event', 307 eventCategory: 'Mega Menu', 308 eventAction: 'Mega Menu : ' + text, 309 eventLabel: window.location.href 310 }); 311 } 312 if (target.parents('.widgetNewsFlash').length && target.parents('.widgetItem').length) { 313 var text = jQuery(target.parents('.widgetItem')[0]).find('.widgetTitle').children().text(); 314 if (!text.length) { 315 text = "N/A"; 316 } 317 ga('send', 318 { 319 hitType: 'event', 320 eventCategory: 'News Flash', 321 eventAction: 'News Flash - ' + text, 322 eventLabel: window.location.href 323 }); 324 } 325 if (target.hasClass('widgetQuickLinksLink') || target.find('.widgetQuickLinksLink').length) { 326 var text = target.text(); 327 if (!text.length) { 328 text = "N/A"; 329 } 330 ga('send', 331 { 332 hitType: 'event', 333 eventCategory: 'Quick Links', 334 eventAction: 'Quick Links - ' + text, 335 eventLabel: window.location.href 336 }); 337 } 338 if (target.attr('src') && target.parents('.cpSlideshow').length) { 339 var text = target.attr('title'); 340 if (!text.length) { 341 text = "N/A"; 342 } 343 ga('send', 344 { 345 hitType: 'event', 346 eventCategory: 'Slideshow', 347 eventAction: 'Slideshow - ' + text, 348 eventLabel: window.location.href 349 }); 350 } 351 if (target.parents('.widgetText').length) { 352 ga('send', 353 { 354 hitType: 'event', 355 eventCategory: 'Text', 356 eventAction: 'Text Link Clicked', 357 eventLabel: window.location.href 358 }); 359 } 360});</script>
360 361 <div id="popoverModal" class="cp-PopOver cp-PopOver--modal cp-AdminWrap" style="position: fixed; display: none;"> 362 <div class="cp-PopOver-header"> 363 <h3 class="cp-PopOver-title"></h3> 364 <button class="cp-Btn cp-PopOver-close" onclick="closePopOverModal(event)"> 365 <svg class="cp-Icon--close" alt="close" title="close"> 366 <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconClose"></use> 367 </svg> 368 </button> 369 </div> 370 <div id="cpPopOverBody" class="cp-PopOver-body"> 371 <form id="cpPopOverForm" name="cpPopOverForm" novalidate></form> 372 </div> 373 <div id="cpPopOverFooter" class="cp-PopOver-footer"> 374 <div class="cp-BtnGroup" id="actionButtons"> 375 <!-- Action buttons will be dynamically added here --> 376 </div> 377 </div> 378</div> 379 <div id="fb-root"></div> 380<div id=skipToContentLinks> 381<a href="#cc5d7867fd-22b7-4e24-b3a7-874f01574053" target="_self" class="skipToContentLink">Skip to Main Content</a> 382</div> 383 <form id="frmReferenceFormForTelerikEditorDialogs"></form> 384 385 <input type="hidden" id="GoogleMapsKey" value="AIzaSyDWUuE-ifkbhxblF920N8MjpBdTg1Wt784" /> 386 387 388 389 <input type="hidden" id="cpcDomain" value="https://cp-civicplusuniversity2.civicplus.com"> 390 <input type="hidden" id="hdnStructureID" value="16" /> 391 <input type="hidden" id="hdnContentCollectionID" value="b20a8254-3c8c-4bbb-a590-5dbfd54adccd" /> 392 <input type="hidden" id="hdnWorkingCopyID" value="00000000-0000-0000-0000-000000000000" /> 393 <input type="hidden" id="hdnThemeID" value="33" /> 394 <input type="hidden" id="pageIsFrontEnd" value="true" /> 395 <input type="hidden" id="pageModuleID" /> 396 <input type="hidden" id="pagePageID" value="1" /> 397 398 <div id="stickyPlaceholder"></div> 399 <div id="outer-wrap" class="outer-wrap"> 400 <div id="inner-wrap" class="inner-wrap"> 401 <div id="divToolbars" class="cpToolbars newCP mui-fixed" style=""> 402 403<style> 404@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:700); 405.alertText .customAlert { 406 color: #EAEAEA; 407 display: inline-block; 408 font-family: 'Open Sans Condensed', sans-serif; 409 text-transform: uppercase; 410 font-weight: bold; 411 height: 27px; 412 left: 57px; 413 line-height: 27px; 414 overflow: hidden; 415 position: absolute; 416 top: 15px; 417 white-space: nowrap; 418 width: 268px; 419} 420</style> 421 <div id="1_divAlertBar" class="alertToolbar cpToolbar" style="background: #222222;"> 422 <div id="1_divAlertToolbarInner" class="alertToolbarInner" style="font-size: 16px;"> 423 <a href="/AlertCenter.aspx" id="1_lnkAlertText" class="alertText" style="border-right: 1px solid #000000;"> 424 <img src="/Common/Images/AlertCenter/alertBarBlink.svg" id="1_imgDot" alt="Emergency Alert" class="redDot" /> 425 <span id="1_customAlert" class="customAlert">Water Alert</span> 426 </a> 427 <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;"> 428 ð¥ MARSH FIRE ALERT 429 <span style="color: #00A3E0;">Latest Update 9:30 AM</span> 430</a> 431<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;"> 432 WATER UPDATE: Precautionary Boil Water Advisory Lifted for Northern Service Area 433 <span style="color: #00A3E0;">CLICK FOR MORE INFORMATION UPDATED 8:30 AM</span> 434</a> 435</span> 436 </div> 437 </div> 438 <div id="1_divAlertBarEmpty" class="alertBarEmpty"></div> 439 440 441 442 443<!-- Begin Signed Out Bar --> 444<div class="cpToolbar user public"> 445 <div class="inner selfClear"> 446 <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. </span></p> 447 <ul class="nav secondary"> 448 <li><a href="/MyAccount" class="button" id="loggedOutToolbarSignInButton">Website Sign In</a></li> 449 </ul> 450 </div> 451</div>
452<script> 453 $(document).ready(function () { 454 $('#signedOutToolbarCreateProfileButton').click(function (event) { 455 event.preventDefault(); 456 window.location.href = '/MyAccount/ProfileCreate?from=url&url=/&dn=' + window.location.origin; 457 }); 458 459 460 $('#loggedOutToolbarSignInButton').click(function (event) { 461 event.preventDefault(); 462 window.location.href = '/MyAccount/?from=url&url=' + encodeURIComponent(window.location.href.replace(window.location.origin, '')) + '&dn=' + window.location.host; 463 }); 464 465 466 if ('False' == 'True') { 467 $('#loggedOutToolbarSignInButton').hide(); 468 } 469 }) 470</script>
470 471<!-- End Signed Out Bar --> 472 473 </div> 474 <div id="bodyWrapper"> 475 <div id="mainNavHolderMobile" class="mainNavHolderMobile"></div> 476 477<div data-cpRole="structuralContainer" id="bodyContainerTS"> 478<!-- <div data-cpRole="banner" id="banner2" class="fixedBannerTS"></div> --><!-- Header Container --><header data-cpRole="structuralContainer" id="headerContainerTS"> 479<div class="siteWrap8"><div data-cpRole="structuralContainer" id="flexHeaderTS"> 480<div data-cpRole="banner" id="bannerLogoTS" class="bannerLogoTS empty"> 481 482 483 484 485 <a id="bannerLogoTS-98" style=" display: block; text-align: center; 486" class="bannerObject" href="/" target="_self"><img alt="Logo 7.13.26" class="bannerObject" height="70" src="/ImageRepository/Document?documentID=10572" width="70" /></a> 487</div><nav data-cpRole="nav" id="mainNav" class="siteNav mainNav" role="navigation"> 488<ol id="mainNavMenu" data-parent="1" class="rootNavMenu" role="menu"><!-- 489--><li id="MainItem31" class="topMenuItem" role="none" data-pageid="31" data-displaymegamenu="True"><!-- 490 --><!-- 491 --> <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> <!-- 492 --><!-- 493 --></li><!----><li id="MainItem27" class="topMenuItem" role="none" data-pageid="27" data-displaymegamenu="True"><!-- 494 --><!-- 495 --> <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> <!-- 496 --><!-- 497 --></li><!----><li id="MainItem129" class="topMenuItem" role="none" data-pageid="129" data-displaymegamenu="True"><!-- 498 --><!-- 499 --> <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> <!-- 500 --><!-- 501 --></li><!----><li id="MainItem101" class="topMenuItem" role="none" data-pageid="101" data-displaymegamenu="True"><!-- 502 --><!-- 503 --> <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> <!-- 504 --><!-- 505 --></li><!----><li id="MainItem454" class="topMenuItem" role="none" data-pageid="454" data-displaymegamenu="True"><!-- 506 --><!-- 507 --> <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> <!-- 508 --><!-- 509 --></li><!----> 510</ol> 511 512 513
513<script type="text/javascript"> 514 (function () { 515 function setupMenu() { 516 const menuID = 'mainNavMenu'; 517 const menuType = MAIN_MENU; 518 519 //setup menu manager properties for main menu 520 if (!menuManager.mobileMainNav && true) 521 menuManager.adjustMainItemsWidth('#' + menuID); 522 menuManager.isMainMenuEditable = false; 523 menuManager.mainMenuMaxSubMenuLevels = 4; 524 menuManager.setMOMMode(2, menuType); 525 526 //Init main menu 527 const setupDraggable = menuManager.isMainMenuEditable; 528 const urlToGetHiddenMenus = '/Pages/MenuMain/HiddenMainSubMenus?pageID=1&moduleID=&themeID=33&menuContainerID=mainNav'; 529 530 menuManager.setupMenu(menuID, 'mainNav', menuType, setupDraggable, urlToGetHiddenMenus); 531 menuManager.mainMenuInit = true; 532 menuManager.mainMenuTextResizer = true; 533 if (1.00 > 0) 534 menuManager.mainMenuTextResizerRatio = 1.00; 535 if (window.isResponsiveEnabled) 536 menuManager.mainMenuReady.resolve(); 537 538 } 539 540 if (document.readyState === "complete" 541 || document.readyState === "loaded" 542 || document.readyState === "interactive") { 543 setupMenu(); 544 return; 545 } 546 547 document.addEventListener("DOMContentLoaded", setupMenu); 548 })(); 549 </script>
549 550 551 552<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="cca043a3c0-258a-4dda-af7b-ed4bc07640f0" data-containerid="a043a3c0-258a-4dda-af7b-ed4bc07640f0" class="pageContent cpGrid cpGrid24"> 553 554 555 556 557 </div> 558</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu27" class="contentTop mainNavMegaMenu megaMenuContainer pageID_27 hidden" data-orientation="horizontal"> <div id="ccdf356146-a529-4c6f-b5ef-09640abb9d6e" data-containerid="df356146-a529-4c6f-b5ef-09640abb9d6e" class="pageContent cpGrid cpGrid24"> 559 560 561 562 563 </div> 564</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu129" class="contentTop mainNavMegaMenu megaMenuContainer pageID_129 hidden" data-orientation="horizontal"> <div id="cce1d3646c-9243-429a-a6f9-c74680171931" data-containerid="e1d3646c-9243-429a-a6f9-c74680171931" class="pageContent cpGrid cpGrid24"> 565 566 567 568 569 </div> 570</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu101" class="contentTop mainNavMegaMenu megaMenuContainer pageID_101 hidden" data-orientation="horizontal"> <div id="cc20451f6b-4b9a-4d70-9e12-1b403834a5ed" data-containerid="20451f6b-4b9a-4d70-9e12-1b403834a5ed" class="pageContent cpGrid cpGrid24"> 571 572 573 574 575 </div> 576</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu454" class="contentTop mainNavMegaMenu megaMenuContainer pageID_454 hidden" data-orientation="horizontal"> <div id="cc025defe4-de51-4a5c-a8f9-4a031414ce58" data-containerid="025defe4-de51-4a5c-a8f9-4a031414ce58" class="pageContent cpGrid cpGrid24"> 577 578 579 580 581 </div> 582</aside></aside></nav><div data-cpRole="contentContainer" id="searchTS"> <div id="ccc218598d-7c56-4cd6-8618-ff6037708a9b" data-containerid="c218598d-7c56-4cd6-8618-ff6037708a9b" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile"> 583 584 585 <div class="row outer wide"><!-- 586--><div class="outer col col24 first last" style="" data-widgetcontainerid="c9c513fb-ee59-4f4d-bf99-bb4f81f86961">� 587 <div class="row nest first last wide">� 588 589 <div class="inner col col24 first last id2102620a-41d4-4205-b81a-e8c7df7a9492" style="" data-widgetcontainerid="2102620a-41d4-4205-b81a-e8c7df7a9492">� 590<div data-widget-id="cecf4e8a-4d43-40a6-b947-2707de45e9db" data-widget-controller-path="/Layout/WidgetSearch"> 591 592
592<script defer type="text/javascript" src="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.js"></script>
592 593
593<script defer src="/Areas/Layout/Assets/Scripts/Search.js" type="text/javascript"></script>
593 594
594<script defer type="text/javascript"> 595 596 $(document).ready(function () { 597 try { 598 // Minimum characters required before performing a search/autocomplete 599 var minPrefixLength = 3; 600 var autoCompleteDebounceDelay = 500; 601 var searchFieldSelector = "#searchField" + 'cecf4e8a-4d43-40a6-b947-2707de45e9db'; 602 var checkboxSelector = "#ysnSearchOnlyDept" + 'cecf4e8a-4d43-40a6-b947-2707de45e9db'; 603 var buttonSelector = ".widgetSearchButton" + 'cecf4e8a-4d43-40a6-b947-2707de45e9db'; 604 var autoCompleteCache = {}; 605 var autoCompleteCacheKeys = []; 606 var autoCompleteCacheLimit = 25; 607 var currentAutoCompleteRequest = null; 608 var currentAutoCompleteRequestKey = null; 609 var autoCompleteDebounceTimer = null; 610 var autoCompleteDebounceKey = null; 611 var pendingAutoCompleteResponses = []; 612 613 function normalizeAutoCompleteTerm(term) { 614 return $.trim((term || "") + "").replace(/\s+/g, " "); 615 } 616 617 function shouldSearch(term) { 618 return normalizeAutoCompleteTerm(term).length >= minPrefixLength; 619 } 620 621 function getAutoCompleteUrl() { 622 return '/Search/AutoComplete' + ($(checkboxSelector).is(':checked') || false? '?departmentId=0' : ''); 623 } 624 625 function getAutoCompleteCacheKey(requestUrl, term) { 626 return requestUrl + "|" + term.toLowerCase(); 627 } 628 629 function cacheAutoCompleteResult(cacheKey, data) { 630 if (!Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) { 631 autoCompleteCacheKeys.push(cacheKey); 632 if (autoCompleteCacheKeys.length > autoCompleteCacheLimit) { 633 delete autoCompleteCache[autoCompleteCacheKeys.shift()]; 634 } 635 } 636 autoCompleteCache[cacheKey] = data; 637 } 638 639 function respondToPendingAutoComplete(data) { 640 var responses = pendingAutoCompleteResponses; 641 pendingAutoCompleteResponses = []; 642 for (var i = 0; i < responses.length; i++) { 643 responses[i](data); 644 } 645 } 646 647 function cancelPendingAutoComplete() { 648 clearTimeout(autoCompleteDebounceTimer); 649 autoCompleteDebounceKey = null; 650 if (currentAutoCompleteRequest != null) { 651 currentAutoCompleteRequest.abort(); 652 currentAutoCompleteRequest = null; 653 } 654 currentAutoCompleteRequestKey = null; 655 respondToPendingAutoComplete([]); 656 } 657 658 function createWidgetAutoCompleteSource(options) { 659 return function (request, response) { 660 var term = normalizeAutoCompleteTerm(request.term); 661 if (!options.shouldSearch(term)) { 662 response([]); 663 return; 664 } 665 666 var requestUrl = options.url(); 667 var cacheKey = getAutoCompleteCacheKey(requestUrl, term); 668 if (Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) { 669 response(autoCompleteCache[cacheKey]); 670 if (options.success) { 671 options.success(autoCompleteCache[cacheKey]); 672 } 673 return; 674 } 675 676 if (currentAutoCompleteRequestKey === cacheKey || autoCompleteDebounceKey === cacheKey) { 677 pendingAutoCompleteResponses.push(response); 678 return; 679 } 680 681 cancelPendingAutoComplete(); 682 autoCompleteDebounceKey = cacheKey; 683 pendingAutoCompleteResponses.push(response); 684 autoCompleteDebounceTimer = setTimeout(function () { 685 autoCompleteDebounceKey = null; 686 currentAutoCompleteRequestKey = cacheKey; 687 currentAutoCompleteRequest = $.ajax({ 688 url: requestUrl, 689 dataType: "json", 690 timeout: options.timeout, 691 data: { 692 term: term, 693 }, 694 success: function (data) { 695 if (currentAutoCompleteRequestKey === cacheKey) { 696 cacheAutoCompleteResult(cacheKey, data); 697 respondToPendingAutoComplete(data); 698 if (options.success) { 699 options.success(data); 700 } 701 } 702 }, 703 error: function (xmlhttprequest, textstatus, message) { 704 if (textstatus === "abort") { 705 return; 706 } 707 708 if (options.error) { 709 options.error(xmlhttprequest, textstatus, message); 710 } 711 712 respondToPendingAutoComplete([]); 713 }, 714 complete: function (xmlhttprequest) { 715 if (currentAutoCompleteRequest === xmlhttprequest) { 716 currentAutoCompleteRequest = null;
717 currentAutoCompleteRequestKey = null; 718 } 719 } 720 }); 721 }, options.delay); 722 }; 723 } 724 725 // click handler for search buttons 726 $(buttonSelector).click(function (e) { 727 e.preventDefault(); 728 var $btn = $(this); 729 var $field = $btn.siblings(".widgetSearchBox"); 730 var term = $field.val() + ""; 731 if (!shouldSearch(term)) { 732 // do nothing until user types enough characters 733 $field.focus(); 734 return; 735 } 736 737 if ($(checkboxSelector).is(':checked') || false) 738 { 739 doWidgetSearch($.trim(term), Number(0)); 740 } 741 else { 742 doWidgetSearch($.trim(term), 0); 743 } 744 }); 745 746 // enter key handler for the search field 747 $(searchFieldSelector).keypress(function (e) { 748 var code = e.which || e.keyCode; 749 if (code === 13) { 750 e.preventDefault(); 751 var $this = $(this); 752 var term = $this.val() + ""; 753 if (!shouldSearch(term)) { 754 // do nothing until user types enough characters 755 $this.focus(); 756 return false; 757 } 758 759 if ($(checkboxSelector).is(':checked') || false) { 760 doWidgetSearch($.trim(term), Number(0)); 761 } else { 762 doWidgetSearch($.trim(term), 0); 763 } 764 return false; 765 } 766 return true; 767 }); 768 769 // autocomplete: set minLength and guard source 770 if (true) { 771 var $searchField = $(searchFieldSelector).autocomplete({ 772 minLength: minPrefixLength, 773 source: createWidgetAutoCompleteSource({ 774 delay: autoCompleteDebounceDelay, 775 timeout: 10000, 776 shouldSearch: shouldSearch, 777 url: getAutoCompleteUrl, 778 success: function () { 779 $('.autoCompleteError').remove(); 780 }, 781 error: function (xmlhttprequest, textstatus, message) { 782 if (textstatus === "timeout") { 783 if ($(searchFieldSelector).siblings('.autoCompleteError').length == 0) 784 $('<span class="autoCompleteError"><p class="alert error">Search autocomplete is currently not responding. Please try again later.</p></span>').insertAfter($(searchFieldSelector)); 785 } 786 } 787 }), 788 html: true, 789 delay: 0, 790 select: function (event, ui) { 791 $(this).val(ui.item.value); 792 $(this).next().click(); 793 } 794 }); 795 796 $searchField.data("ui-autocomplete")._renderItem = function (ul, item) { 797 return $("<li class=\"itemList\"></li>") 798 .data("ui-autocomplete-item", item) 799 .append("<a>" + item.label + "</a>") 800 .appendTo(ul); 801 }; 802 } 803 804 // keep searchBtnApplyQuery consistent with prefix rule 805 window.searchBtnApplyQuery = function() { 806 var $field = $(searchFieldSelector); 807 var term = $field.val() + ""; 808 if (shouldSearch(term)) { 809 // update href for the icon/button (if present) 810 var btn = document.getElementById("btnSearchIcon"); 811 if (btn) btn.href = "/Search?searchPhrase=" + encodeURIComponent($.trim(term)); 812 } else { 813 var btn = document.getElementById("btnSearchIcon"); 814 if (btn) btn.href = "#"; 815 } 816 }; 817 } 818 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. 819 }); 820 </script>
820 821 822 <section id="widgetPreviewSearch" class="widget widgetSearch skin93 widgetOptionSet77" style="display: block;" aria-label="Search"> 823 <!-- For the button right and inside --> 824 <div class="widgetBody buttonRightInside"> 825 <input class="widgetSearchBox widgetSearchBoxcecf4e8a-4d43-40a6-b947-2707de45e9db" cp5ph="true" id="searchFieldcecf4e8a-4d43-40a6-b947-2707de45e9db" name="searchField" onchange="searchBtnApplyQuery();" placeholder="Search..." type="text" value="" /> 826 <a href="/Search/Results" id="btnSearchIcon" class="widgetSearchButton widgetSearchButtoncecf4e8a-4d43-40a6-b947-2707de45e9db" 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> 827 828 <label class="searchLabel" aria-hidden="true" for="searchFieldcecf4e8a-4d43-40a6-b947-2707de45e9db">Search</label> 829 </div> 830 831 </section> 832 833 834<style scoped> 835 836 .widgetSearch ::-webkit-input-placeholder { 837 color: #3D3D3D; 838 } 839 .widgetSearch :-moz-placeholder { /* Firefox 18- */ 840 color: #3D3D3D; 841 } 842 .widgetSearch ::-moz-placeholder { /* Firefox 19+ */ 843 color: #3D3D3D; 844 } 845 .widgetSearch :-ms-input-placeholder { 846 color: #3D3D3D; 847 } 848 849 850 .widgetSearch .widgetBody .widgetSearchBoxcecf4e8a-4d43-40a6-b947-2707de45e9db 851 { 852 color: #3D3D3D; 853 height:60px; 854border-radius: 30px; 855background: #F2F2F2; 856padding:0 65px 0 32px; 857border:none; 858font-family: Poppins; 859font-size: 16px; 860font-style: italic; 861font-weight: 500; 862 863 } 864 .widgetSearch .widgetBody .widgetSearchButtoncecf4e8a-4d43-40a6-b947-2707de45e9db 865 { 866 margin: 5px 4px 5px 0; 867 } 868 .widgetSearch .widgetSearch-onlyDeptcecf4e8a-4d43-40a6-b947-2707de45e9db 869 { 870 display: inline-block; 871 color: #333; 872 873 874 padding-top: 10px; 875 } 876 #ysnSearchOnlyDeptcecf4e8a-4d43-40a6-b947-2707de45e9db 877 { 878 position: relative; 879 top: .125em; 880 } 881 882</style> 883 884<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.css"> 885<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.theme.min.css"> 886 887 888
889<script type="text/javascript"> 890 //Updates search icons href to have the correct queryString 891 function searchBtnApplyQuery() { 892 document.getElementById("btnSearchIcon").href = "/Search?searchPhrase=" + document.getElementById("searchFieldcecf4e8a-4d43-40a6-b947-2707de45e9db").value; 893 } 894</script>
894 895 896</div> 897 898 </div> <!-- inner column --> 899 900 </div> <!-- inner row --> 901 902 </div><!-- outer column --><!-- --></div> <!-- outer row --> 903 904 905 </div> 906</div> 907</div></div> 908</header><!-- Banner --><div data-cpRole="structuralContainer" id="bannerContainerTS" class="noOverflowTS"> 909<div data-cpRole="structuralContainer" id="bannerSizingTS"> 910<div data-cpRole="structuralContainer" id="bannerSearchTS"> 911<div class="siteWrap4"><div data-cpRole="contentContainer" id="gbsTS1"> <div id="cc18a8ee49-bd0e-4835-bcb4-97cf00fc4fcb" data-containerid="18a8ee49-bd0e-4835-bcb4-97cf00fc4fcb" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="35"> 912 913 914 <div class="row outer wide"><!-- 915--><div class="outer col col24 first last" style="" data-widgetcontainerid="740c8e79-d0cd-4068-9a50-597cd544ddf4">� 916 <div class="row nest first last wide">� 917 918 <div class="inner col col24 first last id71756a4c-4063-4565-b0f4-45d03c005c15" style="" data-widgetcontainerid="71756a4c-4063-4565-b0f4-45d03c005c15">� 919<div data-widget-id="aa17995e-cdde-456d-bd4c-5fcfc2158730" data-widget-controller-path="/GraphicLinks/Widget"> 920 921 922 923 924<div id="graphicLinkWidgetaa17995e-cdde-456d-bd4c-5fcfc2158730" class="widget widgetGraphicLinks skin95 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:20em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 925 <div class="widgetHeader"> 926 <div class=""> 927 </div> 928 </div> 929 <div class="widgetBody cpGrid cpGrid1 "> 930 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 931 <ul class="semanticList"> 932 <!-- 933 --><li class="widgetItem GraphicLinks"> 934 935<div> 936 <a href="https://groveland-fl.gov/AgendaCenter/Search/?term=&CIDs=2,7,3,23,22,10,6,&startDate=&endDate=&dateRange=&dateSelector=" target="_self" class="fancyButton fancyButton343 " > 937 <span> 938 <span><span class="text"><span class="textStyle1">city meetings</span><span class="textStyle2">Access upcoming meeting agendas and minutes</span></span></span> 939 </span> 940 </a> 941</div> 942 <style scoped="scoped">.fancyButton343.fancyButton:link,.fancyButton343.fancyButton:visited, .fancyButton343div.fancyButton{ 943 -webkit-border-top-left-radius: 8px; 944 -moz-border-top-left-radius: 8px; 945 -khtml-border-top-left-radius: 8px; 946 border-top-left-radius: 8px; 947 -webkit-border-top-right-radius: 8px; 948 -moz-border-top-right-radius: 8px; 949 -khtml-border-top-right-radius: 8px; 950 border-top-right-radius: 8px; 951 -webkit-border-bottom-left-radius: 8px; 952 -moz-border-bottom-left-radius: 8px; 953 -khtml-border-bottom-left-radius: 8px; 954 border-bottom-left-radius: 8px; 955 -webkit-border-bottom-right-radius: 8px; 956 -moz-border-bottom-right-radius: 8px; 957 -khtml-border-bottom-right-radius: 8px; 958 border-bottom-right-radius: 8px; 959 background-image: url('/ImageRepository/Document?documentID=242'); 960 background-repeat: no-repeat; 961 background-position: 20px center; 962 border-top: 4px None rgba(78, 89, 110, 0.75); 963 border-left: 4px None rgba(78, 89, 110, 0.75); 964 border-right: 4px None rgba(78, 89, 110, 0.75); 965 border-bottom: 4px None rgba(78, 89, 110, 0.75); 966transition: all .2s ease-in-out;} 967.fancyButton343.fancyButton:hover,.fancyButton343.fancyButton:focus,.fancyButton343.fancyButton:active,.fancyButton343.fancyButton.hover{ 968 border-top: 4px None rgb(177, 192, 128); 969 border-left: 4px None rgb(177, 192, 128); 970 border-right: 4px None rgb(177, 192, 128); 971 border-bottom: 4px None rgb(177, 192, 128); 972} 973.fancyButton343.fancyButton:link > span,.fancyButton343.fancyButton:visited > span, .fancyButton343div.fancyButton > span{ 974} 975.fancyButton343.fancyButton:hover > span,.fancyButton343.fancyButton:focus > span,.fancyButton343.fancyButton:active > span,.fancyButton343.fancyButton.hover > span{ 976} 977.fancyButton343.fancyButton .text{ 978 font-family: "Arial"; 979 text-align: left; 980 padding-top: 10px; 981 padding-bottom: 10px; 982 padding-right: 20px; 983 padding-left: 103px; 984 font-weight: 400; 985 text-decoration: none; 986 background-color: rgb(244, 244, 244); 987 padding-top: 10px; 988 padding-bottom: 10px; 989 padding-right: 20px; 990 padding-left: 103px; 991 background-image: url('/ImageRepository/Document?documentID=10214'); 992 background-repeat: no-repeat; 993 background-position: 17px center; 994line-height: 1.2; 995border-radius: 4px; 996box-shadow: 0 3px 6px rgba(0, 0, 0, 0.10); 997min-height:88px; 998display:flex; 999flex-direction:column; 1000justify-content:center; 1001transition:all .3s ease-in-out; 1002} 1003.fancyButton343.fancyButton:hover .text,.fancyButton343.fancyButton:focus .text,.fancyButton343.fancyButton:active .text,.fancyButton343.fancyButton.hover .text{ 1004 text-decoration: none; 1005 background-color: rgb(0, 121, 166); 1006 background-image: url('/ImageRepository/Document?documentID=10213'); 1007 1008 1009} 1010.fancyButton343.fancyButton .textStyle2{ 1011 color: rgb(14, 34, 12); 1012 font-family: Poppins; 1013 font-style: normal; 1014 text-decoration: none; 1015transition:all .3s ease-in-out;} 1016.fancyButton343.fancyButton:hover .textStyle2, .fancyButton343.fancyButton.hover .textStyle2{ 1017 color: rgb(255, 255, 255); 1018 text-decoration: none; 1019 1020} 1021.fancyButton343.fancyButton .textStyle1{ 1022 color: rgb(33, 77, 28); 1023 font-size: 1.2em; 1024 font-family: Poppins; 1025 font-weight: 700; 1026 text-decoration: none; 1027display: inline-block; 1028padding-bottom: 6px; 1029text-transform:uppercase; 1030transition:all .3s ease-in-out;} 1031.fancyButton343.fancyButton:hover .textStyle1, .fancyButton343.fancyButton.hover .textStyle1{ 1032 color: rgb(255, 255, 255); 1033 text-decoration: underline; 1034 1035} 1036</style> 1037 1038 </li><!-- 1039 --><li class="widgetItem GraphicLinks"> 1040 1041<div> 1042 <a href="https://groveland.billingdoc.net/login " target="_blank" class="fancyButton fancyButton344 " aria-label="Pay My Bill Online payment portal Opens in new window"> 1043 <span> 1044 <span><span class="text"><span class="textStyle1">Pay My Bill</span><span class="textStyle2">Online payment portal</span></span></span> 1045 </span> 1046 </a> 1047</div> 1048 <style scoped="scoped">.fancyButton344.fancyButton:link,.fancyButton344.fancyButton:visited, .fancyButton344div.fancyButton{ 1049 -webkit-border-top-left-radius: 8px; 1050 -moz-border-top-left-radius: 8px; 1051 -khtml-border-top-left-radius: 8px; 1052 border-top-left-radius: 8px; 1053 -webkit-border-top-right-radius: 8px; 1054 -moz-border-top-right-radius: 8px; 1055 -khtml-border-top-right-radius: 8px; 1056 border-top-right-radius: 8px; 1057 -webkit-border-bottom-left-radius: 8px; 1058 -moz-border-bottom-left-radius: 8px; 1059 -khtml-border-bottom-left-radius: 8px; 1060 border-bottom-left-radius: 8px; 1061 -webkit-border-bottom-right-radius: 8px; 1062 -moz-border-bottom-right-radius: 8px; 1063 -khtml-border-bottom-right-radius: 8px; 1064 border-bottom-right-radius: 8px; 1065 background-image: url('/ImageRepository/Document?documentID=242'); 1066 background-repeat: no-repeat; 1067 background-position: 20px center; 1068 border-top: 4px None rgba(78, 89, 110, 0.75); 1069 border-left: 4px None rgba(78, 89, 110, 0.75); 1070 border-right: 4px None rgba(78, 89, 110, 0.75); 1071 border-bottom: 4px None rgba(78, 89, 110, 0.75); 1072transition: all .2s ease-in-out;} 1073.fancyButton344.fancyButton:hover,.fancyButton344.fancyButton:focus,.fancyButton344.fancyButton:active,.fancyButton344.fancyButton.hover{ 1074 border-top: 4px None rgb(177, 192, 128); 1075 border-left: 4px None rgb(177, 192, 128); 1076 border-right: 4px None rgb(177, 192, 128); 1077 border-bottom: 4px None rgb(177, 192, 128); 1078} 1079.fancyButton344.fancyButton:link > span,.fancyButton344.fancyButton:visited > span, .fancyButton344div.fancyButton > span{ 1080} 1081.fancyButton344.fancyButton:hover > span,.fancyButton344.fancyButton:focus > span,.fancyButton344.fancyButton:active > span,.fancyButton344.fancyButton.hover > span{ 1082} 1083.fancyButton344.fancyButton .text{ 1084 font-family: "Arial"; 1085 text-align: left; 1086 padding-top: 10px; 1087 padding-bottom: 10px; 1088 padding-right: 20px; 1089 padding-left: 103px; 1090 font-weight: 400; 1091 text-decoration: none; 1092 background-color: rgb(244, 244, 244); 1093 padding-top: 10px; 1094 padding-bottom: 10px; 1095 padding-right: 20px; 1096 padding-left: 103px; 1097 background-image: url('/ImageRepository/Document?documentID=10220'); 1098 background-repeat: no-repeat; 1099 background-position: 17px center; 1100line-height: 1.2; 1101border-radius: 4px; 1102box-shadow: 0 3px 6px rgba(0, 0, 0, 0.10); 1103min-height:88px; 1104display:flex; 1105flex-direction:column; 1106justify-content:center; 1107transition:all .3s ease-in-out; 1108} 1109.fancyButton344.fancyButton:hover .text,.fancyButton344.fancyButton:focus .text,.fancyButton344.fancyButton:active .text,.fancyButton344.fancyButton.hover .text{ 1110 text-decoration: none; 1111 background-color: rgb(0, 121, 166); 1112 background-image: url('/ImageRepository/Document?documentID=10219'); 1113 1114 1115} 1116.fancyButton344.fancyButton .textStyle2{ 1117 color: rgb(14, 34, 12); 1118 font-family: Poppins; 1119 font-style: normal; 1120 text-decoration: none; 1121transition:all .3s ease-in-out;} 1122.fancyButton344.fancyButton:hover .textStyle2, .fancyButton344.fancyButton.hover .textStyle2{ 1123 color: rgb(255, 255, 255); 1124 text-decoration: none; 1125 1126} 1127.fancyButton344.fancyButton .textStyle1{ 1128 color: rgb(33, 77, 28); 1129 font-size: 1.2em; 1130 font-family: Poppins; 1131 font-weight: 700; 1132 text-decoration: none; 1133display: inline-block; 1134padding-bottom: 6px; 1135text-transform:uppercase; 1136transition:all .3s ease-in-out;} 1137.fancyButton344.fancyButton:hover .textStyle1, .fancyButton344.fancyButton.hover .textStyle1{ 1138 color: rgb(255, 255, 255); 1139 text-decoration: underline; 1140 1141} 1142</style> 1143 1144 </li><!-- 1145 --><li class="widgetItem GraphicLinks"> 1146 1147<div> 1148 <a href="/jobs.aspx" target="_self" class="fancyButton fancyButton345 " > 1149 <span> 1150 <span><span class="text"><span class="textStyle1">Employment </span><span class="textStyle2">Current job openings</span></span></span> 1151 </span> 1152 </a> 1153</div> 1154 <style scoped="scoped">.fancyButton345.fancyButton:link,.fancyButton345.fancyButton:visited, .fancyButton345div.fancyButton{ 1155 -webkit-border-top-left-radius: 8px; 1156 -moz-border-top-left-radius: 8px; 1157 -khtml-border-top-left-radius: 8px; 1158 border-top-left-radius: 8px; 1159 -webkit-border-top-right-radius: 8px; 1160 -moz-border-top-right-radius: 8px; 1161 -khtml-border-top-right-radius: 8px; 1162 border-top-right-radius: 8px; 1163 -webkit-border-bottom-left-radius: 8px; 1164 -moz-border-bottom-left-radius: 8px; 1165 -khtml-border-bottom-left-radius: 8px; 1166 border-bottom-left-radius: 8px; 1167 -webkit-border-bottom-right-radius: 8px; 1168 -moz-border-bottom-right-radius: 8px; 1169 -khtml-border-bottom-right-radius: 8px; 1170 border-bottom-right-radius: 8px; 1171 background-image: url('/ImageRepository/Document?documentID=242'); 1172 background-repeat: no-repeat; 1173 background-position: 20px center; 1174 border-top: 4px None rgba(78, 89, 110, 0.75); 1175 border-left: 4px None rgba(78, 89, 110, 0.75); 1176 border-right: 4px None rgba(78, 89, 110, 0.75); 1177 border-bottom: 4px None rgba(78, 89, 110, 0.75); 1178transition: all .2s ease-in-out;} 1179.fancyButton345.fancyButton:hover,.fancyButton345.fancyButton:focus,.fancyButton345.fancyButton:active,.fancyButton345.fancyButton.hover{ 1180 border-top: 4px None rgb(177, 192, 128); 1181 border-left: 4px None rgb(177, 192, 128); 1182 border-right: 4px None rgb(177, 192, 128); 1183 border-bottom: 4px None rgb(177, 192, 128); 1184} 1185.fancyButton345.fancyButton:link > span,.fancyButton345.fancyButton:visited > span, .fancyButton345div.fancyButton > span{ 1186} 1187.fancyButton345.fancyButton:hover > span,.fancyButton345.fancyButton:focus > span,.fancyButton345.fancyButton:active > span,.fancyButton345.fancyButton.hover > span{ 1188} 1189.fancyButton345.fancyButton .text{ 1190 font-family: "Arial"; 1191 text-align: left; 1192 padding-top: 10px; 1193 padding-bottom: 10px; 1194 padding-right: 20px; 1195 padding-left: 103px; 1196 font-weight: 400; 1197 text-decoration: none; 1198 background-color: rgb(244, 244, 244); 1199 padding-top: 10px; 1200 padding-bottom: 10px; 1201 padding-right: 20px; 1202 padding-left: 103px; 1203 background-image: url('/ImageRepository/Document?documentID=10216'); 1204 background-repeat: no-repeat; 1205 background-position: 17px center; 1206line-height: 1.2; 1207border-radius: 4px; 1208box-shadow: 0 3px 6px rgba(0, 0, 0, 0.10); 1209min-height:87px; 1210display:flex; 1211flex-direction:column; 1212justify-content:center; 1213transition:all .3s ease-in-out; 1214} 1215.fancyButton345.fancyButton:hover .text,.fancyButton345.fancyButton:focus .text,.fancyButton345.fancyButton:active .text,.fancyButton345.fancyButton.hover .text{ 1216 text-decoration: none; 1217 background-color: rgb(0, 121, 166); 1218 background-image: url('/ImageRepository/Document?documentID=10215'); 1219 1220 1221} 1222.fancyButton345.fancyButton .textStyle2{ 1223 color: rgb(14, 34, 12); 1224 font-family: Poppins; 1225 font-style: normal; 1226 text-decoration: none; 1227transition:all .3s ease-in-out;} 1228.fancyButton345.fancyButton:hover .textStyle2, .fancyButton345.fancyButton.hover .textStyle2{ 1229 color: rgb(255, 255, 255); 1230 text-decoration: none; 1231 1232} 1233.fancyButton345.fancyButton .textStyle1{ 1234 color: rgb(33, 77, 28); 1235 font-size: 1.2em; 1236 font-family: Poppins; 1237 font-weight: 700; 1238 text-decoration: none; 1239display: inline-block; 1240padding-bottom: 6px; 1241text-transform:uppercase; 1242transition:all .3s ease-in-out;} 1243.fancyButton345.fancyButton:hover .textStyle1, .fancyButton345.fancyButton.hover .textStyle1{ 1244 color: rgb(255, 255, 255); 1245 text-decoration: underline; 1246 1247} 1248</style> 1249 1250 </li><!-- 1251 --><li class="widgetItem GraphicLinks"> 1252 1253<div> 1254 <a href="https://www.groveland-fl.gov/m/newsflash?cat=1" target="_self" class="fancyButton fancyButton346 " > 1255 <span> 1256 <span><span class="text"><span class="textStyle1">Public Notice</span><span class="textStyle2">View All Public Notices</span></span></span> 1257 </span> 1258 </a> 1259</div> 1260 <style scoped="scoped">.fancyButton346.fancyButton:link,.fancyButton346.fancyButton:visited, .fancyButton346div.fancyButton{ 1261 -webkit-border-top-left-radius: 8px; 1262 -moz-border-top-left-radius: 8px; 1263 -khtml-border-top-left-radius: 8px; 1264 border-top-left-radius: 8px; 1265 -webkit-border-top-right-radius: 8px; 1266 -moz-border-top-right-radius: 8px; 1267 -khtml-border-top-right-radius: 8px; 1268 border-top-right-radius: 8px; 1269 -webkit-border-bottom-left-radius: 8px; 1270 -moz-border-bottom-left-radius: 8px; 1271 -khtml-border-bottom-left-radius: 8px; 1272 border-bottom-left-radius: 8px; 1273 -webkit-border-bottom-right-radius: 8px; 1274 -moz-border-bottom-right-radius: 8px; 1275 -khtml-border-bottom-right-radius: 8px; 1276 border-bottom-right-radius: 8px; 1277 background-image: url('/ImageRepository/Document?documentID=242'); 1278 background-repeat: no-repeat; 1279 background-position: 20px center; 1280 border-top: 4px None rgba(78, 89, 110, 0.75); 1281 border-left: 4px None rgba(78, 89, 110, 0.75); 1282 border-right: 4px None rgba(78, 89, 110, 0.75); 1283 border-bottom: 4px None rgba(78, 89, 110, 0.75); 1284transition: all .2s ease-in-out;} 1285.fancyButton346.fancyButton:hover,.fancyButton346.fancyButton:focus,.fancyButton346.fancyButton:active,.fancyButton346.fancyButton.hover{ 1286 border-top: 4px None rgb(177, 192, 128); 1287 border-left: 4px None rgb(177, 192, 128); 1288 border-right: 4px None rgb(177, 192, 128); 1289 border-bottom: 4px None rgb(177, 192, 128); 1290} 1291.fancyButton346.fancyButton:link > span,.fancyButton346.fancyButton:visited > span, .fancyButton346div.fancyButton > span{ 1292} 1293.fancyButton346.fancyButton:hover > span,.fancyButton346.fancyButton:focus > span,.fancyButton346.fancyButton:active > span,.fancyButton346.fancyButton.hover > span{ 1294} 1295.fancyButton346.fancyButton .text{ 1296 font-family: "Arial"; 1297 text-align: left; 1298 padding-top: 10px; 1299 padding-bottom: 10px; 1300 padding-right: 20px; 1301 padding-left: 103px; 1302 font-weight: 400; 1303 text-decoration: none; 1304 background-color: rgb(244, 244, 244); 1305 padding-top: 10px; 1306 padding-bottom: 10px; 1307 padding-right: 20px; 1308 padding-left: 103px; 1309 background-image: url('/ImageRepository/Document?documentID=10223'); 1310 background-repeat: no-repeat; 1311 background-position: 17px center; 1312line-height: 1.2; 1313border-radius: 4px; 1314box-shadow: 0 3px 6px rgba(0, 0, 0, 0.10); 1315min-height:88px; 1316display:flex; 1317flex-direction:column; 1318justify-content:center; 1319transition:all .3s ease-in-out; 1320} 1321.fancyButton346.fancyButton:hover .text,.fancyButton346.fancyButton:focus .text,.fancyButton346.fancyButton:active .text,.fancyButton346.fancyButton.hover .text{ 1322 text-decoration: none; 1323 background-color: rgb(0, 121, 166); 1324 background-image: url('/ImageRepository/Document?documentID=10212'); 1325 1326 1327} 1328.fancyB
1328utton346.fancyButton .textStyle2{ 1329 color: rgb(14, 34, 12); 1330 font-family: Poppins; 1331 font-style: normal; 1332 text-decoration: none; 1333transition:all .3s ease-in-out;} 1334.fancyButton346.fancyButton:hover .textStyle2, .fancyButton346.fancyButton.hover .textStyle2{ 1335 color: rgb(255, 255, 255); 1336 text-decoration: none; 1337 1338} 1339.fancyButton346.fancyButton .textStyle1{ 1340 color: rgb(33, 77, 28); 1341 font-size: 1.2em; 1342 font-family: Poppins; 1343 font-weight: 700; 1344 text-decoration: none; 1345display: inline-block; 1346padding-bottom: 6px; 1347text-transform:uppercase; 1348transition:all .3s ease-in-out;} 1349.fancyButton346.fancyButton:hover .textStyle1, .fancyButton346.fancyButton.hover .textStyle1{ 1350 color: rgb(255, 255, 255); 1351 text-decoration: underline; 1352 1353} 1354</style> 1355 1356 </li><!-- 1357 --><li class="widgetItem GraphicLinks"> 1358 1359<div> 1360 <a href="/806" target="_self" class="fancyButton fancyButton347 " > 1361 <span> 1362 <span><span class="text"><span class="textStyle1">Public Safety</span><span class="textStyle2">Police & Fire Services</span></span></span> 1363 </span> 1364 </a> 1365</div> 1366 <style scoped="scoped">.fancyButton347.fancyButton:link,.fancyButton347.fancyButton:visited, .fancyButton347div.fancyButton{ 1367 -webkit-border-top-left-radius: 8px; 1368 -moz-border-top-left-radius: 8px; 1369 -khtml-border-top-left-radius: 8px; 1370 border-top-left-radius: 8px; 1371 -webkit-border-top-right-radius: 8px; 1372 -moz-border-top-right-radius: 8px; 1373 -khtml-border-top-right-radius: 8px; 1374 border-top-right-radius: 8px; 1375 -webkit-border-bottom-left-radius: 8px; 1376 -moz-border-bottom-left-radius: 8px; 1377 -khtml-border-bottom-left-radius: 8px; 1378 border-bottom-left-radius: 8px; 1379 -webkit-border-bottom-right-radius: 8px; 1380 -moz-border-bottom-right-radius: 8px; 1381 -khtml-border-bottom-right-radius: 8px; 1382 border-bottom-right-radius: 8px; 1383 background-image: url('/ImageRepository/Document?documentID=242'); 1384 background-repeat: no-repeat; 1385 background-position: 20px center; 1386 border-top: 4px None rgba(78, 89, 110, 0.75); 1387 border-left: 4px None rgba(78, 89, 110, 0.75); 1388 border-right: 4px None rgba(78, 89, 110, 0.75); 1389 border-bottom: 4px None rgba(78, 89, 110, 0.75); 1390transition: all .2s ease-in-out;} 1391.fancyButton347.fancyButton:hover,.fancyButton347.fancyButton:focus,.fancyButton347.fancyButton:active,.fancyButton347.fancyButton.hover{ 1392 border-top: 4px None rgb(177, 192, 128); 1393 border-left: 4px None rgb(177, 192, 128); 1394 border-right: 4px None rgb(177, 192, 128); 1395 border-bottom: 4px None rgb(177, 192, 128); 1396} 1397.fancyButton347.fancyButton:link > span,.fancyButton347.fancyButton:visited > span, .fancyButton347div.fancyButton > span{ 1398} 1399.fancyButton347.fancyButton:hover > span,.fancyButton347.fancyButton:focus > span,.fancyButton347.fancyButton:active > span,.fancyButton347.fancyButton.hover > span{ 1400} 1401.fancyButton347.fancyButton .text{ 1402 font-family: "Arial"; 1403 text-align: left; 1404 padding-top: 10px; 1405 padding-bottom: 10px; 1406 padding-right: 20px; 1407 padding-left: 103px; 1408 font-weight: 400; 1409 text-decoration: none; 1410 background-color: rgb(244, 244, 244); 1411 padding-top: 10px; 1412 padding-bottom: 10px; 1413 padding-right: 20px; 1414 padding-left: 103px; 1415 background-image: url('/ImageRepository/Document?documentID=10221'); 1416 background-repeat: no-repeat; 1417 background-position: 17px center; 1418line-height: 1.2; 1419border-radius: 4px; 1420box-shadow: 0 3px 6px rgba(0, 0, 0, 0.10); 1421min-height:88px; 1422display:flex; 1423flex-direction:column; 1424justify-content:center; 1425transition:all .3s ease-in-out; 1426} 1427.fancyButton347.fancyButton:hover .text,.fancyButton347.fancyButton:focus .text,.fancyButton347.fancyButton:active .text,.fancyButton347.fancyButton.hover .text{ 1428 text-decoration: none; 1429 background-color: rgb(0, 121, 166); 1430 background-image: url('/ImageRepository/Document?documentID=10222'); 1431 1432 1433} 1434.fancyButton347.fancyButton .textStyle2{ 1435 color: rgb(14, 34, 12); 1436 font-family: Poppins; 1437 font-style: normal; 1438 text-decoration: none; 1439transition:all .3s ease-in-out;} 1440.fancyButton347.fancyButton:hover .textStyle2, .fancyButton347.fancyButton.hover .textStyle2{ 1441 color: rgb(255, 255, 255); 1442 text-decoration: none; 1443 1444} 1445.fancyButton347.fancyButton .textStyle1{ 1446 color: rgb(33, 77, 28); 1447 font-size: 1.2em; 1448 font-family: Poppins; 1449 font-weight: 700; 1450 text-decoration: none; 1451display: inline-block; 1452padding-bottom: 6px; 1453text-transform:uppercase; 1454transition:all .3s ease-in-out;} 1455.fancyButton347.fancyButton:hover .textStyle1, .fancyButton347.fancyButton.hover .textStyle1{ 1456 color: rgb(255, 255, 255); 1457 text-decoration: underline; 1458 1459} 1460</style> 1461 1462 </li><!-- 1463 --><li class="widgetItem GraphicLinks"> 1464 1465<div> 1466 <a href="/230" target="_self" class="fancyButton fancyButton348 " > 1467 <span> 1468 <span><span class="text"><span class="textStyle1">Garbage & Recycling</span><span class="textStyle2">Collection schedules & services</span></span></span> 1469 </span> 1470 </a> 1471</div> 1472 <style scoped="scoped">.fancyButton348.fancyButton:link,.fancyButton348.fancyButton:visited, .fancyButton348div.fancyButton{ 1473 -webkit-border-top-left-radius: 8px; 1474 -moz-border-top-left-radius: 8px; 1475 -khtml-border-top-left-radius: 8px; 1476 border-top-left-radius: 8px; 1477 -webkit-border-top-right-radius: 8px; 1478 -moz-border-top-right-radius: 8px; 1479 -khtml-border-top-right-radius: 8px; 1480 border-top-right-radius: 8px; 1481 -webkit-border-bottom-left-radius: 8px; 1482 -moz-border-bottom-left-radius: 8px; 1483 -khtml-border-bottom-left-radius: 8px; 1484 border-bottom-left-radius: 8px; 1485 -webkit-border-bottom-right-radius: 8px; 1486 -moz-border-bottom-right-radius: 8px; 1487 -khtml-border-bottom-right-radius: 8px; 1488 border-bottom-right-radius: 8px; 1489 background-image: url('/ImageRepository/Document?documentID=242'); 1490 background-repeat: no-repeat; 1491 background-position: 20px center; 1492 border-top: 4px None rgba(78, 89, 110, 0.75); 1493 border-left: 4px None rgba(78, 89, 110, 0.75); 1494 border-right: 4px None rgba(78, 89, 110, 0.75); 1495 border-bottom: 4px None rgba(78, 89, 110, 0.75); 1496transition: all .2s ease-in-out;} 1497.fancyButton348.fancyButton:hover,.fancyButton348.fancyButton:focus,.fancyButton348.fancyButton:active,.fancyButton348.fancyButton.hover{ 1498 border-top: 4px None rgb(177, 192, 128); 1499 border-left: 4px None rgb(177, 192, 128); 1500 border-right: 4px None rgb(177, 192, 128); 1501 border-bottom: 4px None rgb(177, 192, 128); 1502} 1503.fancyButton348.fancyButton:link > span,.fancyButton348.fancyButton:visited > span, .fancyButton348div.fancyButton > span{ 1504} 1505.fancyButton348.fancyButton:hover > span,.fancyButton348.fancyButton:focus > span,.fancyButton348.fancyButton:active > span,.fancyButton348.fancyButton.hover > span{ 1506} 1507.fancyButton348.fancyButton .text{ 1508 font-family: "Arial"; 1509 text-align: left; 1510 padding-top: 10px; 1511 padding-bottom: 10px; 1512 padding-right: 20px; 1513 padding-left: 103px; 1514 font-weight: 400; 1515 text-decoration: none; 1516 background-color: rgb(244, 244, 244); 1517 padding-top: 10px; 1518 padding-bottom: 10px; 1519 padding-right: 20px; 1520 padding-left: 103px; 1521 background-image: url('/ImageRepository/Document?documentID=10217'); 1522 background-repeat: no-repeat; 1523 background-position: 17px center; 1524line-height: 1.2; 1525border-radius: 4px; 1526box-shadow: 0 3px 6px rgba(0, 0, 0, 0.10); 1527min-height:88px; 1528display:flex; 1529flex-direction:column; 1530justify-content:center; 1531transition:all .3s ease-in-out; 1532} 1533.fancyButton348.fancyButton:hover .text,.fancyButton348.fancyButton:focus .text,.fancyButton348.fancyButton:active .text,.fancyButton348.fancyButton.hover .text{ 1534 text-decoration: none; 1535 background-color: rgb(0, 121, 166); 1536 background-image: url('/ImageRepository/Document?documentID=10218'); 1537 1538 1539} 1540.fancyButton348.fancyButton .textStyle2{ 1541 color: rgb(14, 34, 12); 1542 font-family: Poppins; 1543 font-style: normal; 1544 text-decoration: none; 1545transition:all .3s ease-in-out;} 1546.fancyButton348.fancyButton:hover .textStyle2, .fancyButton348.fancyButton.hover .textStyle2{ 1547 color: rgb(255, 255, 255); 1548 text-decoration: none; 1549 1550} 1551.fancyButton348.fancyButton .textStyle1{ 1552 color: rgb(33, 77, 28); 1553 font-size: 1.2em; 1554 font-family: Poppins; 1555 font-weight: 700; 1556 text-decoration: none; 1557display: inline-block; 1558padding-bottom: 6px; 1559text-transform:uppercase; 1560transition:all .3s ease-in-out;} 1561.fancyButton348.fancyButton:hover .textStyle1, .fancyButton348.fancyButton.hover .textStyle1{ 1562 color: rgb(255, 255, 255); 1563 text-decoration: underline; 1564 1565} 1566</style> 1567 1568 </li><!-- 1569 --> 1570 </ul> 1571 </nav> 1572 </div> 1573 <div class="widgetFooter"> 1574 </div> 1575</div> 1576</div> 1577 1578 </div> <!-- inner column --> 1579 1580 </div> <!-- inner row --> 1581 1582 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1583 1584 1585 </div> 1586</div><div data-cpRole="contentContainer" id="slideshowTS"> <div id="cc29fae0a2-dbc8-48a4-8d66-3dfacfc25138" data-containerid="29fae0a2-dbc8-48a4-8d66-3dfacfc25138" class="pageContent cpGrid cpGrid24 showInMobile"data-smoothscrolling="True"> 1587 1588 1589 <div class="row outer wide"><!-- 1590--><div class="outer col col24 first last" style="" data-widgetcontainerid="1cc4edf6-d5ea-40de-8b6d-0322d9a44c75">� 1591 <div class="row nest first last wide">� 1592 1593 <div class="inner col col24 first last id65cfcd49-797d-4c35-88a9-e8d67c583d11" style="" data-widgetcontainerid="65cfcd49-797d-4c35-88a9-e8d67c583d11">� 1594 1595 <div data-widget-id='19ecda6c-6e6a-4138-84aa-5c47071b31b2' data-moduleName="customHtml" id='widgetCustomHtml19ecda6c-6e6a-4138-84aa-5c47071b31b2' class="widget widgetCustomHtml skin93 narrow" > 1596 <div class="widgetBody pageStyles" id="widgetBody19ecda6c-6e6a-4138-84aa-5c47071b31b2"> 1597 <div id="customHtml19ecda6c-6e6a-4138-84aa-5c47071b31b2"><div><div style="position:relative; width:100%; padding-bottom:40px;"> 1598 <iframe id="grovelandVideo" width="100%" height="600" src="https://www.youtube.com/embed/BM9d0PNJ-88?autoplay=1&mute=1&controls=1&rel=0&enablejsapi=1" title="Welcome to Groveland" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen=""> 1599 </iframe>
1600 <div style="position:absolute; bottom:60px; left:0; right:0; text-align:center; z-index:10; pointer-events:none;"> 1601 <h1 style="color:white;font-size:48px;font-weight:bold;text-shadow:2px 2px 6px #000; margin:0;"> 1602 Welcome to Groveland 1603 </h1> 1604 <p style="color:white;font-size:22px;text-shadow:2px 2px 6px #000; margin:8px 0 0 0;"> 1605 City with Natural Charm 1606 </p> 1607 </div> 1608</div></div></div> 1609 </div> 1610 1611 </div> 1612 1613 </div> <!-- inner column --> 1614 1615 </div> <!-- inner row --> 1616 1617 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1618 <div class="row outer wide"><!-- 1619--><div class="outer col col24 first last" style="" data-widgetcontainerid="5c99de39-b7e2-433a-be17-7ea4ae15d80f">� 1620 <div class="row nest first last wide">� 1621 1622 <div class="inner col col24 first last id3064693d-22c7-4155-ae3b-33fffc58c16a" style="" data-widgetcontainerid="3064693d-22c7-4155-ae3b-33fffc58c16a">� 1623<div data-widget-id="193f2f88-b46b-4f85-b975-c42bb0a23a9f" data-widget-controller-path="/NewsFlash/Widget"> 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 <section class="widget widgetNewsFlash skin94 widgetOptionSet78 wide" data-modulewidgettype="newsFlash" id="widgetNewsFlash193f2f88-b46b-4f85-b975-c42bb0a23a9f" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="News Flash"> 1640 <div class="widgetBody cpGrid cpGrid2 "> 1641 <div class="row wide" style=""> 1642 <div class="col col1 first "> 1643 <ol class="semanticList"> 1644<li class="widgetItem mediaLeft" data-news-i-d="1563"> 1645 1646 <a href="/CivicAlerts.aspx?AID=1563" target="_self"><img class="media" src="/ImageRepository/Document?documentID=10795" alt="boil water advisory lifted" style="width:190px;" /></a> 1647 <div class="text" style="margin-left:199px;"> 1648 <h2 id="newsFlashItemHeader1563" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=1563" target="_self">Boil Water Advisory Lifted </a> 1649</h2><div class="widgetDesc"> 1650*Update 8:15 AM* The precautionary boil water advisory has been lifted. Water samples came back within safe drinking water standards, and residents may now return to normal water use. Thank y
1650ou for your patience and understanding. <a href="/CivicAlerts.aspx?AID=1563" target="_self" id="newsFlashReadOn1563" aria-label="Published on 09/29/2026: Boil Water Advisory Lifted" class="readOn">Published on 09/29/2026</a> 1651</div> 1652 1653 </div> 1654</li> 1655 </ol> 1656 </div> 1657 <div class="col col1 last"> 1658 <ol class="semanticList"> 1659<li class="widgetItem mediaLeft" data-news-i-d="1568"> 1660 1661 <a href="/CivicAlerts.aspx?AID=1568" target="_self"><img class="media" src="/ImageRepository/Document?documentID=10807" alt="BRUSH FIRE ALERT" style="width:190px;" /></a> 1662 <div class="text" style="margin-left:199px;"> 1663 <h2 id="newsFlashItemHeader1568" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=1568" target="_self">BRUSH FIRE ALERT </a> 1664</h2><div class="widgetDesc"> 1665The Groveland Fire Department is responding to a brush fire in the Eagle Pointe area. The following update includes current fire response efforts and potential temporary impacts to nearby water service. <a href="/CivicAlerts.aspx?AID=1568" target="_self" id="newsFlashReadOn1568" aria-label="Published on 09/30/2026: BRUSH FIRE ALERT" class="readOn">Published on 09/30/2026</a> 1666</div> 1667 1668 </div> 1669</li> 1670 </ol> 1671 </div> 1672 </div> 1673 1674 <a id="newsFlashViewAll193f2f88-b46b-4f85-b975-c42bb0a23a9f" class="widgetViewAll" style="" href="https://www.groveland-fl.gov/m/newsflash?sortBy=1&searchTerms=&cat=">View All News</a> 1675 </div> 1676 <div class="widgetFooter"> 1677 </div> 1678 <div class="addItemModal hidden"> 1679 <div class="url hidden">/CivicAlerts.aspx</div> 1680 </div> 1681 1682 </section> 1683 1684 1685 1686 1687 1688 1689 1690 1691</div> 1692 </div> <!-- inner column --> 1693 1694 </div> <!-- inner row --> 1695 1696 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1697 1698 1699 </div> 1700</div></div> 1701</div> 1702</div> 1703</div><!-- Content container --><div data-cpRole="structuralContainer" id="mainContainerTS"> 1704<div class="siteWrap4"><div data-cpRole="structuralContainer" id="mainWrapTS" class="mainWrap" role="main"> 1705<div data-cpRole="structuralContainer" id="outerContentWrapTS" class="outerContentWrap"> 1706<div data-cpRole="structuralContainer" id="contentWrapTS" class="contentWrap"> 1707<div data-cpRole="breadCrumbs" id="breadCrumbs" class="breadCrumbContainer">
1707<script type='text/javascript'>$('#breadCrumbs').hide();</script>
1707</div><div data-cpRole="mainContentContainer" id="moduleContent"> 1708 1709 <div id="page" class="moduleContentNew"> 1710 1711 1712 <input id="hdnPageID" name="hdnPageID" type="hidden" value="1" /> 1713 <input id="hdnParentID" name="hdnParentID" type="hidden" value="" /> 1714 <input id="hdnVersionID" name="hdnVersionID" type="hidden" value="9181" /> 1715 <input id="pageMenuTitle" name="pageMenuTitle" type="hidden" value="Home" /> 1716 <input id="pageShowFeatureColumn" name="pageShowFeatureColumn" type="hidden" value="True" /> 1717 <input id="hdnIsLayoutPage" name="hdnIsLayoutPage" type="hidden" value="False" /> 1718 <input id="hdnPageStatus" name="hdnPageStatus" type="hidden" value="Published" /> 1719 1720 1721 <div id="cc5d7867fd-22b7-4e24-b3a7-874f01574053" data-containerid="5d7867fd-22b7-4e24-b3a7-874f01574053" class="pageContent cpGrid cpGrid24" > 1722 1723 1724 1725 1726 </div> 1727 1728 </div> 1729 1730 1731 <div class="newCP"> 1732 1733 </div> 1734</div> 1735</div> 1736</div> 1737</div></div> 1738</div><!-- Useful Links --><div data-cpRole="structuralContainer" id="homeContainer2"> 1739<div class="siteWrap4"><div data-cpRole="contentContainer" id="homeContent2a"> <div id="ccdd316cd5-b5c7-4f6c-a961-b47e6c10a477" data-containerid="dd316cd5-b5c7-4f6c-a961-b47e6c10a477" class="pageContent cpGrid cpGrid24 showInMobile" data-contentcontainerbreakpoint="66"> 1740 1741 1742 <div class="row outer wide"><!-- 1743--><div class="outer col col7 first" style="" data-widgetcontainerid="a26c1c6d-5fca-4f60-82a8-f20488d91d9f">� 1744 <div class="row nest first last wide">� 1745 1746 <div class="inner col col7 first last id98302ba1-8dcb-4d93-80bd-dae8739f9ba9" style="" data-widgetcontainerid="98302ba1-8dcb-4d93-80bd-dae8739f9ba9">� 1747 <div data-widget-id="d23da581-7c67-443e-831d-d60fc1b124bc" data-widget-controller-path="/InfoAdvanced/Widget"> 1748 1749 1750 1751 1752 1753 <section id="divInfoAdvd23da581-7c67-443e-831d-d60fc1b124bc" class="widget widgetInfoAdvanced skin101 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 1754 <header class="widgetHeader" id="headerd23da581-7c67-443e-831d-d60fc1b124bc"> 1755 <div class=""> 1756 </div> 1757 </header> 1758 <div class="widgetBody cpGrid cpGrid1 "> 1759 <div class="row wide"> 1760 <div class="col col1 first last"> 1761 <ol class="pageStyles semanticList"> 1762 1763<li class="InfoAdvanced widgetItem fr-view"> 1764 <h1 class="headline">Useful Links</h1><p>Explore Our Most Commonly Used Links To Find What You Need</p> 1765</li> </ol> 1766 </div> 1767 </div> 1768 </div> 1769 <div class="widgetFooter"> 1770 1771 </div> 1772 1773 </section> 1774 1775 1776
1777<script type="text/javascript"> 1778 //Render slideshow if info advacned items contain one. 1779 $(document).ready(function (e) { 1780 $('#divInfoAdvd23da581-7c67-443e-831d-d60fc1b124bc .InfoAdvanced.widgetItem').each(function () { 1781 renderSlideshowIfApplicable($(this)); 1782 }); 1783 }); 1784</script>
1784</div> 1785 </div> <!-- inner column --> 1786 1787 </div> <!-- inner row --> 1788 1789 </div><!-- outer column --><!----><div class="outer col col2" style="" data-widgetcontainerid="b9aa0a7c-d22b-47dc-a849-dddfcdb84f4c">� 1790 <div class="row nest first last wide">� 1791 1792 <div class="inner col col2 first last id6586211b-fe45-43e7-9cf4-31be7965cb3e" style="" data-widgetcontainerid="6586211b-fe45-43e7-9cf4-31be7965cb3e">� 1793 1794<div class="widget widgetSpacer" id="edf6291b-c3af-46ea-ae2e-bfe0c85323e6"></div> 1795 </div> <!-- inner column --> 1796 1797 </div> <!-- inner row --> 1798 1799 </div><!-- outer column --><!----><div class="outer col col15 last" style="" data-widgetcontainerid="84407f00-153d-43e0-a2ce-5d66815e0e44">� 1800 <div class="row nest first last wide">� 1801 1802 <div class="inner col col15 first last id149dee25-3fe1-4882-95ad-acba6f3e8b27" style="" data-widgetcontainerid="149dee25-3fe1-4882-95ad-acba6f3e8b27">� 1803 <div data-widget-id="1755f953-72d6-40c8-b0e4-635188b400c6" data-widget-controller-path="/QuickLinks/Widget"> 1804 1805 1806 1807 1808 1809 1810 1811 1812 <section id="widgetQuicklink1755f953-72d6-40c8-b0e4-635188b400c6" class="widget widgetQuickLinks skin107 widgetOptionSet25 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Quick Links"> 1813 <header class="widgetHeader" id="quickLinksHeader1755f953-72d6-40c8-b0e4-635188b400c6"> 1814 <div class=""> 1815 </div> 1816 </header> 1817 <div class="widgetBody cpGrid cpGrid1 "> 1818 <div class="row narrow"> 1819 <div class="col col1 first last"> 1820 <ol class="semanticList"> 1821 1822 <li style="position:relative" class="widgetItem QuickLinks"> 1823 <a class="widgetDesc widgetQuickLinksLink" href="/191" target="_self" >Groveland Community Redevelopment Agency (CRA)</a> 1824 <div class="widgetMeta"></div> 1825 </li> 1826 1827 <li style="position:relative" class="widgetItem QuickLinks"> 1828 <a class="widgetDesc widgetQuickLinksLink" href="https://fl-groveland2.civicplus.com/770/Website-Feedback" target="_self" >Website Feedback</a> 1829 <div class="widgetMeta"></div> 1830 </li> 1831 1832 <li style="position:relative" class="widgetItem QuickLinks"> 1833 <a class="widgetDesc widgetQuickLinksLink" href="/79" target="_self" >Connect With Us</a> 1834 <div class="widgetMeta"></div> 1835 </li> 1836 1837 <li style="position:relative" class="widgetItem QuickLinks"> 1838 <a class="widgetDesc widgetQuickLinksLink" href="https://storymaps.arcgis.com/stories/8b85ae7a5bf2492c994f0af6243856d5" target="_self" >Development Activity Map</a> 1839 <div class="widgetMeta"></div> 1840 </li> 1841 1842 <li style="position:relative" class="widgetItem QuickLinks"> 1843 <a class="widgetDesc widgetQuickLinksLink" href="/35" target="_self" >Groveland Events & Programs </a> 1844 <div class="widgetMeta"></div> 1845 </li> 1846 1847 <li style="position:relative" class="widgetItem QuickLinks"> 1848 <a class="widgetDesc widgetQuickLinksLink" href="/DocumentCenter/View/6189/2022-Groveland-Strategic-Planpdf" target="_self" >Groveland Strategic Plan</a> 1849 <div class="widgetMeta"></div> 1850 </li> 1851 1852 <li style="position:relative" class="widgetItem QuickLinks"> 1853 <a class="widgetDesc widgetQuickLinksLink" href="/413" target="_self" >Online Permit Portal </a> 1854 <div class="widgetMeta"></div> 1855 </li> 1856 1857 <li style="position:relative" class="widgetItem QuickLinks"> 1858 <a class="widgetDesc widgetQuickLinksLink" href="/649" target="_self" >Procurement Bids</a> 1859 <div class="widgetMeta"></div> 1860 </li> 1861 1862 <li style="position:relative" class="widgetItem QuickLinks"> 1863 <a class="widgetDesc widgetQuickLinksLink" href="/229" target="_self" >Utility Billing</a> 1864 <div class="widgetMeta"></div> 1865 </li> 1866 1867 <li style="position:relative" class="widgetItem QuickLinks"> 1868 <a class="widgetDesc widgetQuickLinksLink" href="/774" target="_self" >Resident Engagement Program</a> 1869 <div class="widgetMeta"></div> 1870 </li> 1871 1872 <li style="position:relative" class="widgetItem QuickLinks"> 1873 <a class="widgetDesc widgetQuickLinksLink" href="/944" target="_self" >South Lake Avenue Improvement Project</a> 1874 <div class="widgetMeta"></div> 1875 </li> 1876 </ol> 1877 </div> 1878 </div> 1879 1880 </div> 1881 <div class="widgetFooter"> 1882 </div> 1883 <div class="addItemModal hidden"> 1884 <div class="url hidden">/QuickLinks.aspx</div> 1885 </div> 1886 1887 </section> 1888</div> 1889 1890 </div> <!-- inner column --> 1891 1892 </div> <!-- inner row --> 1893 1894 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1895 1896 1897 </div> 1898</div></div> 1899</div><!-- Carousel --><div data-cpRole="structuralContainer" id="homeContainer3"><div class="inner"> 1900<div class="siteWrap4"><div data-cpRole="contentContainer" id="homeContent3a"> <div id="ccb5b38b2a-8f31-4c1d-a05e-0b4313ca4732" data-containerid="b5b38b2a-8f31-4c1d-a05e-0b4313ca4732" class="pageContent cpGrid cpGrid24 showInMobile" data-contentcontainerbreakpoint="66"> 1901 1902 1903 <div class="row outer wide"><!-- 1904--><div class="outer col col24 first last" style="" data-widgetcontainerid="ca9e55cb-c2f0-4310-b6b9-7ed3c2ba2746">� 1905 <div class="row nest first last wide">� 1906 1907 <div class="inner col col24 first last id08b4d608-b8de-4417-9e88-f667da69e94e" style="" data-widgetcontainerid="08b4d608-b8de-4417-9e88-f667da69e94e">� 1908 <div data-widget-id="96e55733-da2a-4114-97c1-a57bfc0d9468" data-widget-controller-path="/InfoAdvanced/Widget"> 1909 1910 1911 1912 1913 1914 <section id="divInfoAdv96e55733-da2a-4114-97c1-a57bfc0d9468" class="widget widgetInfoAdvanced skin99 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 1915 <header class="widgetHeader" id="header96e55733-da2a-4114-97c1-a57bfc0d9468"> 1916 <div class=""> 1917 </div> 1918 </header> 1919 <div class="widgetBody cpGrid cpGrid1 "> 1920 <div class="row wide"> 1921 <div class="col col1 first last"> 1922 <ol class="pageStyles semanticList"> 1923 1924<li class="InfoAdvanced widgetItem fr-view"> 1925 <h1 class="headline" style="text-align: center;"><a href="https://www.groveland-fl.gov/m/newsflash?sortBy=1&searchTerms=&cat=" target="_blank" rel="noopener">Groveland News</a></h1><p style="text-align: center;">Stay Informed With The Latest Updates.</p> 1926</li> </ol> 1927 </div> 1928 </div> 1929 </div> 1930 <div class="widgetFooter"> 1931 1932 </div> 1933 1934 </section> 1935 1936 1937
1938<script type="text/javascript"> 1939 //Render slideshow if info advacned items contain one. 1940 $(document).ready(function (e) { 1941 $('#divInfoAdv96e55733-da2a-4114-97c1-a57bfc0d9468 .InfoAdvanced.widgetItem').each(function () { 1942 renderSlideshowIfApplicable($(this)); 1943 }); 1944 }); 1945</script>
1945</div> 1946 </div> <!-- inner column --> 1947 1948 </div> <!-- inner row --> 1949 1950 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1951 <div class="row outer wide"><!-- 1952--><div class="outer col col24 first last" style="" data-widgetcontainerid="1648f4b1-fcbd-44b2-bd90-d3601c8495ae">� 1953 <div class="row nest first last wide">� 1954 1955 <div class="inner col col24 first last id4ddd9474-5c1e-4e1f-b625-a444f22111b8" style="" data-widgetcontainerid="4ddd9474-5c1e-4e1f-b625-a444f22111b8">� 1956 1957 1958 1959
1959<script defer src="/Areas/Layout/Assets/Scripts/CarouselWidget.js" type="text/javascript"></script>
1959 1960 1961<section id="divCarouselaa7a21bc-782c-44f8-a6cd-35dcc4547f77" data-widgetid="aa7a21bc-782c-44f8-a6cd-35dcc4547f77" class="widget widgetCarousel wide" data-transition="slide" data-transitiontiming="8" aria-labelledby="headeraa7a21bc-782c-44f8-a6cd-35dcc4547f77" aria-label="Carousel"> 1962 1963 <div class="widgetBody"> 1964 <div class="widgetCarousel-container"> 1965 <div class="widgetCarousel-window" style="flex:80%"> 1966 <div class="widgetCarousel-slider" > 1967 1968 1969<div class="widgetCarousel-group" data-group="1"> 1970 <div class="widgetCarousel-item widgetCarousel-item--100 col" style="padding: 0 0.5em;"> 1971 1972<div data-widget-id="3bdecc73-f6e1-4be1-addc-6bc8d51fcf87" data-widget-controller-path="/NewsFlash/Widget"> 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 <section class="widget widgetNewsFlash skin93 widgetOptionSet78 wide" data-modulewidgettype="newsFlash" id="widgetNewsFlash3bdecc73-f6e1-4be1-addc-6bc8d51fcf87" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="newsFlashHeader3bdecc73-f6e1-4be1-addc-6bc8d51fcf87"> 1989 <header class="widgetHeader" id="newsFlashHeader3bdecc73-f6e1-4be1-addc-6bc8d51fcf87"> 1990 <div class=""> 1991 <h3><a style="" href="https://www.groveland-fl.gov/m/newsflash?cat=1" >Public Notices</a></h3> 1992 </div> 1993 </header> 1994 <div class="widgetBody cpGrid cpGrid2 "> 1995 <div class="row wide" style=""> 1996 <div class="col col1 first "> 1997 <ol class="semanticList"> 1998<li class="widgetItem mediaLeft" data-news-i-d="1566"> 1999 2000 <a href="/CivicAlerts.aspx?AID=1566" target="_self"><img class="media" src="/ImageRepository/Document?documentID=10391" alt="Public Notice" style="width:190px;" /></a> 2001 <div class="text" style="margin-left:199px;"> 2002 <h4 id="newsFlashItemHeader1566" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=1566" target="_self">Public Notice - Applications being Accepted for CRA 9-29-2026 </a> 2003</h4><div class="widgetDesc"> 2004 <a href="/CivicAlerts.aspx?AID=1566" target="_self" id="newsFlashReadOn1566" aria-label="Posted on 09/29/2026: Public Notice - Applications being Accepted for CRA 9-29-2026" class="readOn">Posted on 09/29/2026</a> 2005</div> 2006 2007 </div> 2008</li> 2009<li class="widgetItem mediaLeft" data-news-i-d="1564"> 2010 2011 <a href="/CivicAlerts.aspx?AID=1564" target="_self"><img class="media" src="/ImageRepository/Document?documentID=10409" alt="P&Z Board Meeting" style="width:190px;" /></a> 2012 <div class="text" style="margin-left:199px;"> 2013 <h4 id="newsFlashItemHeader1564" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=1564" target="_self">Public Notice - October 1, 2026 Planning & Zoning Board Meeting </a> 2014</h4><div class="widgetDesc"> 2015 <a href="/CivicAlerts.aspx?AID=1564" target="_self" id="newsFlashReadOn1564" aria-label="Read on...: Public Notice - October 1, 2026 Planning & Zoning Board Meeting" class="readOn">Read on...</a> 2016</div> 2017 2018 </div> 2019</li> 2020 </ol> 2021 </div> 2022 <div class="col col1 last"> 2023 <ol class="semanticList"> 2024<li class="widgetItem mediaLeft" data-news-i-d="1562"> 2025 2026 <a href="/CivicAlerts.aspx?AID=1562" target="_self"><img class="media" src="/ImageRepository/Document?documentID=10391" alt="Public Notice" style="width:190px;" /></a> 2027 <div class="text" style="margin-left:199px;"> 2028 <h4 id="newsFlashItemHeader1562" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=1562" target="_self">Public Notice - RAC Applications Being Accepted 9-28-2026 </a> 2029</h4><div class="widgetDesc"> 2030 <a href="/CivicAlerts.aspx?AID=1562" target="_self" id="newsFlashReadOn1562" aria-label="Posted on 09/28/2026: Public Notice - RAC Applications Being Accepted 9-28-2026" class="readOn">Posted on 09/28/2026</a> 2031</div> 2032 2033 </div> 2034</li> 2035<li class="widgetItem mediaLeft" data-news-i-d="1555"> 2036 2037 <a href="/CivicAlerts.aspx?AID=1555" target="_self"><img class="media" src="/ImageRepository/Document?documentID=10391" alt="Public Notice" style="width:190px;" /></a> 2038 <div class="text" style="margin-left:199px;"> 2039 <h4 id="newsFlashItemHeader1555" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=1555" target="_self">Public Notice Request - Niagara Appreciation Preentation 09-28-26 </a> 2040</h4><div class="widgetDesc"> 2041 <a href="/CivicAlerts.aspx?AID=1555" target="_self" id="newsFlashReadOn1555" aria-label="Posted on 09-24-26: Public Notice Request - Niagara Appreciation Preentation 09-28-26" class="readOn">Posted on 09-24-26</a> 2042</div> 2043 2044 </div> 2045</li> 2046 </ol> 2047 </div> 2048 </div> 2049 2050 <a id="newsFlashViewAll3bdecc73-f6e1-4be1-addc-6bc8d51fcf87" class="widgetViewAll" style="" href="https://www.groveland-fl.gov/m/newsflash?cat=1">View All Public Notices</a> 2051 </div> 2052 <div class="widgetFooter"> 2053 </div> 2054 <div class="addItemModal hidden"> 2055 <div class="url hidden">/CivicAlerts.aspx</div> 2056 </div> 2057 2058 </section> 2059 2060 2061 2062 2063 2064 2065 2066 2067</div> 2068 2069 </div> 2070 </div> 2071 2072 2073<div class="widgetCarousel-group" data-group="2"> 2074 <div class="widgetCarousel-item widgetCarousel-item--100 col" style="padding: 0 0.5em;opacity:0;"> 2075 2076<div data-widget-id="04db749a-608d-431e-a0d0-773dbc509bc3" data-widget-controller-path="/NewsFlash/Widget"> 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 <section class="widget widgetNewsFlash skin93 widgetOptionSet78 wide" data-modulewidgettype="newsFlash" id="widgetNewsFlash04db749a-608d-431e-a0d0-773dbc509bc3" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="newsFlashHeader04db749a-608d-431e-a0d0-773dbc509bc3"> 2093 <header class="widgetHeader" id="newsFlashHeader04db749a-608d-431e-a0d0-773dbc509bc3"> 2094 <div class=""> 2095 <h3><a style="" href="https://www.groveland-fl.gov/m/newsflash?cat=14&searchTerms=&sortBy=0" >Media Releases</a></h3> 2096 </div> 2097 </header> 2098 <div class="widgetBody cpGrid cpGrid2 "> 2099 <div class="row wide" style=""> 2100 <div class="col col1 first "> 2101 <ol class="semanticList"> 2102<li class="widgetItem mediaLeft" data-news-i-d="1577"> 2103 2104 <a href="/CivicAlerts.aspx?AID=1577" target="_self"><img class="media" src="/ImageRepository/Document?documentID=10818" alt="Sammy Anderson" style="width:190px;" /></a> 2105 <div class="text" style="margin-left:199px;"> 2106 <h4 id="newsFlashItemHeader1577" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=1577" target="_self">City of Groveland selects new Police Chief from within GPD ranks </a> 2107</h4><div class="widgetDesc"> 2108The City of Groveland has selected Groveland Police Department Lt. Sammy Anderson to continue his service to the City as GPDâs newest Police Chief. <a href="/CivicAlerts.aspx?AID=1577" target="_self" id="newsFlashReadOn1577" aria-label="GROVELAND, FL - : City of Groveland selects new Police Chief from within GPD ranks" class="readOn">
2108GROVELAND, FL - </a> 2109</div> 2110 2111 </div> 2112</li> 2113<li class="widgetItem mediaLeft" data-news-i-d="1558"> 2114 2115 <a href="/CivicAlerts.aspx?AID=1558" target="_self"><img class="media" src="/ImageRepository/Document?documentID=10733" alt="Groveland Media Release" style="width:190px;" /></a> 2116 <div class="text" style="margin-left:199px;"> 2117 <h4 id="newsFlashItemHeader1558" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=1558" target="_self">Sunshine Water Plant Experiences Brief Outage; Precautionary Boil Water Advisory Remains in Effect </a> 2118</h4><div class="widgetDesc"> 2119GROVELAND, Fla.â Earlier this afternoon, the City of Grovelandâs Sunshine Water Plant experienced a brief outage lasting approximately 30 minutes. The outage was caused by software used to automatically operate the plantâs pumps, which shut the pumps off. <a href="/CivicAlerts.aspx?AID=1558" target="_self" id="newsFlashReadOn1558" aria-label="Published on 9/25/2026: Sunshine Water Plant Experiences Brief Outage; Precautionary Boil Water Advisory Remains in Effect" class="readOn">Published on 9/25/2026</a> 2120</div> 2121 2122 </div> 2123</li> 2124 </ol> 2125 </div> 2126 <div class="col col1 last"> 2127 <ol class="semanticList"> 2128<li class="widgetItem mediaLeft" data-news-i-d="1554"> 2129 2130 <a href="/CivicAlerts.aspx?AID=1554" target="_self"><img class="media" src="/ImageRepository/Document?documentID=10733" alt="Groveland Media Release" style="width:190px;" /></a> 2131 <div class="text" style="margin-left:199px;"> 2132 <h4 id="newsFlashItemHeader1554" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=1554" target="_self">Fighting to preserve: Groveland invites public to attend and advocate to Save Wilson Island </a> 2133</h4><div class="widgetDesc"> 2134GROVELAND, FL - The City of Groveland is inviting residents and conservation supporters to take part in two upcoming events focused on the future of Wilson Island, that remains under active development pressure. <a href="/CivicAlerts.aspx?AID=1554" target="_self" id="newsFlashReadOn1554" aria-label="Published on 09/23/2026: Fighting to preserve: Groveland invites public to attend and advocate to Save Wilson Island" class="readOn">Published on 09/23/2026</a> 2135</div> 2136 2137 </div> 2138</li> 2139<li class="widgetItem mediaLeft" data-news-i-d="1552"> 2140 2141 <a href="/CivicAlerts.aspx?AID=1552" target="_self"><img class="media" src="/ImageRepository/Document?documentID=10733" alt="Groveland Media Release" style="width:190px;" /></a> 2142 <div class="text" style="margin-left:199px;"> 2143 <h4 id="newsFlashItemHeader1552" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=1552" target="_self">Groveland approves budget focused on property tax relief, fiscal responsibility, essential services </a> 2144</h4><div class="widgetDesc"> 2145GROVELAND, FL - After months of careful planning and review, the City of Groveland has adopted its FY2026-27 budget with a focus on providing property tax relief, maintaining essential services, and protecting the City's long-term financial health. <a href="/CivicAlerts.aspx?AID=1552" target="_self" id="newsFlashReadOn1552" aria-label="Published on 09/23/2026: Groveland approves budget focused on property tax relief, fiscal responsibility, essential services" class="readOn">Published on 09/23/2026</a> 2146</div> 2147 2148 </div> 2149</li> 2150 </ol> 2151 </div> 2152 </div> 2153 2154 <a id="newsFlashViewAll04db749a-608d-431e-a0d0-773dbc509bc3" class="widgetViewAll" style="" href="https://www.groveland-fl.gov/m/newsflash?cat=14&searchTerms=&sortBy=0">View All Media Releases</a> 2155 </div> 2156 <div class="widgetFooter"> 2157 </div> 2158 <div class="addItemModal hidden"> 2159 <div class="url hidden">/CivicAlerts.aspx</div> 2160 </div> 2161 2162 </section> 2163 2164 2165 2166 2167 2168 2169 2170 2171</div> 2172 2173 </div> 2174 </div> 2175 2176 2177<div class="widgetCarousel-group" data-group="3"> 2178 <div class="widgetCarousel-item widgetCarousel-item--100 col" style="padding: 0 0.5em;opacity:0;"> 2179 2180<div data-widget-id="e353dec5-36a6-4e3f-b881-6e71cdbc0d09" data-widget-controller-path="/NewsFlash/Widget"> 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 <section class="widget widgetNewsFlash skin93 widgetOptionSet78 wide" data-modulewidgettype="newsFlash" id="widgetNewsFlashe353dec5-36a6-4e3f-b881-6e71cdbc0d09" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="newsFlashHeadere353dec5-36a6-4e3f-b881-6e71cdbc0d09"> 2197 <header class="widgetHeader" id="newsFlashHeadere353dec5-36a6-4e3f-b881-6e71cdbc0d09"> 2198 <div class=""> 2199 <h3><a style="" href="https://www.groveland-fl.gov/m/newsflash?sortBy=1&searchTerms=&cat=" >All News</a></h3> 2200 </div> 2201 </header> 2202 <div class="widgetBody cpGrid cpGrid2 "> 2203 <div class="row wide" style=""> 2204 <div class="col col1 first "> 2205 <ol class="semanticList"> 2206<li class="widgetItem mediaLeft" data-news-i-d="1563"> 2207 2208 <a href="/CivicAlerts.aspx?AID=1563" target="_self"><img class="media" src="/ImageRepository/Document?documentID=10795" alt="boil water advisory lifted" style="width:190px;" /></a> 2209 <div class="text" style="margin-left:199px;"> 2210 <h4 id="newsFlashItemHeader1563" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=1563" target="_self">Boil Water Advisory Lifted </a> 2211</h4><div class="widgetDesc"> 2212*Update 8:15 AM* The precautionary boil water advisory has been lifted. Water samples came back within safe drinking water standards, and residents may now return to normal water use. Thank y
2212ou for your patience and understanding. <a href="/CivicAlerts.aspx?AID=1563" target="_self" id="newsFlashReadOn1563" aria-label="Published on 09/29/2026: Boil Water Advisory Lifted" class="readOn">Published on 09/29/2026</a> 2213</div> 2214 2215 </div> 2216</li> 2217<li class="widgetItem mediaLeft" data-news-i-d="1568"> 2218 2219 <a href="/CivicAlerts.aspx?AID=1568" target="_self"><img class="media" src="/ImageRepository/Document?documentID=10807" alt="BRUSH FIRE ALERT" style="width:190px;" /></a> 2220 <div class="text" style="margin-left:199px;"> 2221 <h4 id="newsFlashItemHeader1568" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=1568" target="_self">BRUSH FIRE ALERT </a> 2222</h4><div class="widgetDesc"> 2223The Groveland Fire Department is responding to a brush fire in the Eagle Pointe area. The following update includes current fire response efforts and potential temporary impacts to nearby water service. <a href="/CivicAlerts.aspx?AID=1568" target="_self" id="newsFlashReadOn1568" aria-label="Published on 09/30/2026: BRUSH FIRE ALERT" class="readOn">Published on 09/30/2026</a> 2224</div> 2225 2226 </div> 2227</li> 2228 </ol> 2229 </div> 2230 <div class="col col1 last"> 2231 <ol class="semanticList"> 2232<li class="widgetItem mediaLeft" data-news-i-d="1560"> 2233 2234 <a href="/CivicAlerts.aspx?AID=1560" target="_self"><img class="media" src="/ImageRepository/Document?documentID=10402" alt="Groveland News" style="width:190px;" /></a> 2235 <div class="text" style="margin-left:199px;"> 2236 <h4 id="newsFlashItemHeader1560" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=1560" target="_self">A Message from Mayor Keogh </a> 2237</h4><div class="widgetDesc"> 2238A message from Mayor Keith Keogh <a href="/CivicAlerts.aspx?AID=1560" target="_self" id="newsFlashReadOn1560" aria-label="Published on 9/25/2026: A Message from Mayor Keogh" class="readOn">Published on 9/25/2026</a> 2239</div> 2240 2241 </div> 2242</li> 2243<li class="widgetItem mediaLeft" data-news-i-d="1545"> 2244 2245 <a href="/CivicAlerts.aspx?AID=1545" target="_self"><img class="media" src="/ImageRepository/Document?documentID=10680" alt="11.1.26 Dia de Los Muertos Flyer FINAL" style="width:190px;" /></a> 2246 <div class="text" style="margin-left:199px;"> 2247 <h4 id="newsFlashItemHeader1545" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=1545" target="_self">Dia De Los Muertos Movie Night </a> 2248</h4><div class="widgetDesc"> 2249Celebrate DÃa de los Muertos with the City of Groveland at a special Movie Night in the Park. Enjoy an evening of cultural activities, local food vendors, and a free outdoor movie as we honor and remember loved one
2249s. <a href="/CivicAlerts.aspx?AID=1545" target="_self" id="newsFlashReadOn1545" aria-label="Published on 09/21/2026: Dia De Los Muertos Movie Night" class="readOn">Published on 09/21/2026</a> 2250</div> 2251 2252 </div> 2253</li> 2254 </ol> 2255 </div> 2256 </div> 2257 2258 <a id="newsFlashViewAlle353dec5-36a6-4e3f-b881-6e71cdbc0d09" class="widgetViewAll" style="" href="https://www.groveland-fl.gov/m/newsflash?sortBy=1&searchTerms=&cat=">View All Groveland News</a> 2259 </div> 2260 <div class="widgetFooter"> 2261 </div> 2262 <div class="addItemModal hidden"> 2263 <div class="url hidden">/CivicAlerts.aspx</div> 2264 </div> 2265 2266 </section> 2267 2268 2269 2270 2271 2272 2273 2274 2275</div> 2276 2277 </div> 2278 </div> 2279 </div> 2280 </div> 2281 2282 2283 <button aria-label="Previous" class="arrow prev widgetCarousel-previous disabled" style="display: none; background-color:transparent; border:0; padding:0; outline:0; box-shadow:none;"><svg style="background:; color:;"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconSlideshowArrowLeft"></use></svg></button> 2284 <button aria-label="Next" class="arrow next widgetCarousel-next disabled" style="display: none; background-color:transparent; border:0; padding:0; outline:0; box-shadow:none;"><svg style="background:; color:;"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconSlideshowArrowRight"></use></svg></button> 2285 <ol class="semanticList pager" style="display: none;"></ol> 2286
2286<script type="text/javascript"> 2287 $.when(window.Pages.rwdReady).done(function () { 2288 var mediaQuerySize = 25; 2289 var carouselWidgetID = 'divCarouselaa7a21bc-782c-44f8-a6cd-35dcc4547f77'; 2290 var $carouselWidget = $('#' + carouselWidgetID); 2291 var transition = 'slide'; 2292 var transitionTiming = 8; 2293 var groupAdvance = 'automatically'; 2294 var groupTiming = 5; 2295 var showArrows = true; 2296 var showPaging = true; 2297 var showDots = false; 2298 2299 if (mediaQuerySize > 0) { 2300 var mediaElementQuery = '#' + carouselWidgetID + ':media(this-min-width:' + mediaQuerySize + 'em)'; 2301 window.cpMedia.unregister(mediaElementQuery).register(mediaElementQuery, { 2302 deferSetup: false, 2303 setup: function () { 2304 $carouselWidget.addClass('narrow').removeClass('wide'); 2305 cpMedia.diag('$(element).addClass("narrow"), mediaQuery: ' + mediaElementQuery); 2306 2307 $carouselWidget.carouselWidget({ 2308 transition: transition, 2309 transitionTiming: transitionTiming, 2310 groupAdvance: groupAdvance, 2311 groupTiming: groupTiming, 2312 showArrows: showArrows, 2313 showPaging: showPaging, 2314 showDots: showDots, 2315 sliderSelector : 'div.widgetCarousel-slider', 2316 groupSelector: 'div.widgetCarousel-group', 2317 itemsSelector: 'div.widgetCarousel-item' 2318 }); 2319 }, 2320 match: function () { 2321 $carouselWidget.addClass('wide').removeClass('narrow'); 2322 cpMedia.diag('$(element).removeClass("narrow"), mediaQuery: ' + mediaElementQuery); 2323 2324 $carouselWidget.carouselWidget('destroy'); 2325 $carouselWidget.carouselWidget('init', { 2326 transition: transition, 2327 transitionTiming: transitionTiming, 2328 groupAdvance: groupAdvance, 2329 groupTiming: groupTiming, 2330 showArrows: showArrows, 2331 showPaging: showPaging, 2332 showDots: showDots, 2333 sliderSelector : 'div.widgetCarousel-slider', 2334 groupSelector: 'div.widgetCarousel-group', 2335 itemsSelector: '' 2336 }); 2337 }, 2338 unmatch: function () { 2339 $carouselWidget.addClass('narrow').removeClass('wide'); 2340 cpMedia.diag('$(element).addClass("narrow"), mediaQuery: ' + mediaElementQuery); 2341 2342 $carouselWidget.carouselWidget('destroy'); 2343 $carouselWidget.carouselWidget('init', { 2344 transition: transition, 2345 transitionTiming: transitionTiming, 2346 groupAdvance: groupAdvance, 2347 groupTiming: groupTiming, 2348 showArrows: showArrows, 2349 showPaging: showPaging, 2350 showDots: showDots, 2351 sliderSelector : 'div.widgetCarousel-slider', 2352 groupSelector: 'div.widgetCarousel-group', 2353 itemsSelector: 'div.widgetCarousel-item' 2354 }); 2355 } 2356 }); 2357 } 2358 }); 2359 2360 </script>
2360 2361 </div> 2362 2363 </div> 2364</section> 2365 2366 </div> <!-- inner column --> 2367 2368 </div> <!-- inner row --> 2369 2370 </div><!-- outer column --><!-- --></div> <!-- outer row --> 2371 2372 2373 </div> 2374</div></div></div> 2375</div><!-- Calendar --><div data-cpRole="structuralContainer" id="homeContainer4"> 2376<div class="siteWrap4"><div data-cpRole="contentContainer" id="homeContent4a"> <div id="cc5691ee22-5e24-48fe-b1fb-5a5e9f7cd1cb" data-containerid="5691ee22-5e24-48fe-b1fb-5a5e9f7cd1cb" class="pageContent cpGrid cpGrid24 showInMobile" data-contentcontainerbreakpoint="60"> 2377 2378 2379 <div class="row outer wide"><!-- 2380--><div class="outer col col12 first" style="" data-widgetcontainerid="563e42e5-814a-4a7f-b51f-87761c92bcd6">� 2381 <div class="row nest first wide">� 2382 2383 <div class="inner col col12 first last id3453c819-57f1-431c-beed-9ad309db322c" style="" data-widgetcontainerid="3453c819-57f1-431c-beed-9ad309db322c">� 2384 <div data-widget-id="df293670-f92a-45ad-bf05-0e5b13adcf5d" data-widget-controller-path="/InfoAdvanced/Widget"> 2385 2386 2387 2388 2389 2390 <section id="divInfoAdvdf293670-f92a-45ad-bf05-0e5b13adcf5d" class="widget widgetInfoAdvanced skin101 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 2391 <header class="widgetHeader" id="headerdf293670-f92a-45ad-bf05-0e5b13adcf5d"> 2392 <div class=""> 2393 </div> 2394 </header> 2395 <div class="widgetBody cpGrid cpGrid1 "> 2396 <div class="row wide"> 2397 <div class="col col1 first last"> 2398 <ol class="pageStyles semanticList"> 2399 2400<li class="InfoAdvanced widgetItem fr-view"> 2401 <h1 class="headline">City Events</h1> 2402</li> </ol> 2403 </div> 2404 </div> 2405 </div> 2406 <div class="widgetFooter"> 2407 2408 </div> 2409 2410 </section> 2411 2412 2413
2414<script type="text/javascript"> 2415 //Render slideshow if info advacned items contain one. 2416 $(document).ready(function (e) { 2417 $('#divInfoAdvdf293670-f92a-45ad-bf05-0e5b13adcf5d .InfoAdvanced.widgetItem').each(function () { 2418 renderSlideshowIfApplicable($(this)); 2419 }); 2420 }); 2421</script>
2421</div> 2422 </div> <!-- inner column --> 2423 2424 </div> <!-- inner row --> 2425 <div class="row nest last wide">� 2426 2427 <div class="inner col col12 first last idabc5fa04-7323-433f-9043-d54e9274d351" style="" data-widgetcontainerid="abc5fa04-7323-433f-9043-d54e9274d351">� 2428<div data-widget-id="1d7eba99-2c7f-4c29-919c-1f91f9318933" data-widget-controller-path="/Calendar/Widget"> 2429
2429<script src="/Areas/Calendar/Assets/Scripts/Calendar.js"></script>
2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439
2439<script type="text/javascript"> 2440 function openCalendarPublicSubmissionModal(calendarID, eventID, isCopy, order, updatePanelID, isSubmit) { 2441 var title = null; 2442 var className = null; 2443 2444 if (isSubmit) { 2445 title = ' Event Submission'; 2446 className = 'submitEvent'; 2447 } else 2448 className = 'liveEdit calendar'; 2449 2450 var url = '/common/modules/Calendar/calendarLiveEdit.aspx?calendarID=' + calendarID + '&eventID=' + eventID + '&order=' + order + '&updatePanelID=' + updatePanelID; 2451 2452 if (isSubmit) 2453 url = url + '&submit=1'; 2454 if (isCopy) 2455 url = url + '&strPage=itemCopy'; 2456 else 2457 url = url + '&strPage=itemForm'; 2458 2459 openCpModal({ 2460 title: title, 2461 className: className, 2462 isFrontEnd: true, 2463 useIframe: true, 2464 draggable: true, 2465 url: url 2466 }); 2467 } 2468 2469 $(document).ready(function (e) { 2470 if (typeof $ !== 'undefined') { 2471 $(document).ready(function (e) { 2472 //Bind the submit event click handler. 2473 $('.widgetPublicSubmit').unbind('click').click(function (e) { 2474 openCalendarPublicSubmissionModal(0, 0, false, 0, '', true); 2475 return false; 2476 }); 2477 }); 2478 } 2479 }); 2480 </script>
2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501<div id="widgetCalendar1d7eba99-2c7f-4c29-919c-1f91f9318933" class="widget widgetCalendar skin109 widgetOptionSet82 strip narrow" data-modulewidgettype="calendar" data-elementqueryclasses='{"wide-narrow":"min-width:999em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn'> 2502 <div class="widgetBody cpGrid cpGrid4 "> 2503 <div class="row auto narrow"> 2504 <div class="col col1 first "> 2505 <ol class="semanticList"> 2506 <li class="dateBlock" style=""> 2507 <abbr class="dateAbbr" title="October">Oct</abbr> 25083 </li> 2509 2510 <li class="widgetItem " data-event-i-d="3684"> 2511 <div style="" class="widgetDesc"> 2512 2513 2514 <h4><a href="/Calendar.aspx?EID=3684"><span>Outdoor Adventure Series: Kids Fishing Casting Skills Class</span></a></h4> 2515 </div> 2516 <a href="/Calendar.aspx?EID=3684" class="readOn" style="display:block;"><span class="visuallyHidden">Outdoor Adventure Series: Kids Fishing Casting Skills Class</span><span aria-hidden="true">Read On</span></a> 2517 </li> 2518 2519 </ol> 2520 </div> 2521 <div class="col col1 "> 2522 <ol class="semanticList"> 2523 <li class="dateBlock" style=""> 2524 <abbr class="dateAbbr" title="October">Oct</abbr> 252510 </li> 2526 2527 <li class="widgetItem " data-event-i-d="3692"> 2528 <div style="" class="widgetDesc"> 2529 2530 2531 <h4><a href="/Calendar.aspx?EID=3692"><span>Groveland Inaugural Founders' Gala</span></a></h4> 2532 Immerse yourself in a night of Fun. Fantasy. Commu... </div> 2533 <a href="/Calendar.aspx?EID=3692" class="readOn" style="display:block;"><span class="visuallyHidden">Groveland Inaugural Founders' Gala</span><span aria-hidden="true">Read On</span></a> 2534 </li> 2535 2536 </ol> 2537 </div> 2538 <div class="col col1 "> 2539 <ol class="semanticList"> 2540 <li class="dateBlock" style=""> 2541 <abbr class="dateAbbr" title="October">Oct</abbr> 254217 </li> 2543 2544 <li class="widgetItem " data-event-i-d="3685"> 2545 <div style="" class="widgetDesc"> 2546 2547 2548 <h4><a href="/Calendar.aspx?EID=3685"><span>Outdoor Adventure Series: Mountain & EBike Birdwatching</span></a></h4> 2549 </div> 2550 <a href="/Calendar.aspx?EID=3685" class="readOn" style="display:block;"><span class="visuallyHidden">Outdoor Adventure Series: Mountain & EBike Birdwatching</span><span aria-hidden="true">Read On</span></a> 2551 </li> 2552 2553 </ol> 2554 </div> 2555 <div class="col col1 last"> 2556 <ol class="semanticList"> 2557 <li class="dateBlock" style=""> 2558 <abbr class="dateAbbr" title="October">Oct</abbr> 255930 </li> 2560 2561 <li class="widgetItem " data-event-i-d="3631"> 2562 <div style="" class="widgetDesc"> 2563 2564 2565 <h4><a href="/Calendar.aspx?EID=3631"><span>Trunk or Treat</span></a></h4> 2566 </div> 2567 <a href="/Calendar.aspx?EID=3631" class="readOn" style="display:block;"><span class="visuallyHidden">Trunk or Treat</span><span aria-hidden="true">Read On</span></a> 2568 </li> 2569 2570 </ol> 2571 </div> 2572 2573 </div> 2574 <a id="calendarViewAll1d7eba99-2c7f-4c29-919c-1f91f9318933" class="widgetViewAll" style="" href="/calendar.aspx?CID=32">View All Events</a> 2575 </div> 2576 <div class="widgetFooter"> 2577 2578 </div> 2579 <div class="addItemModal hidden"> 2580 <div class="url hidden">/Calendar.aspx</div> 2581 </div> 2582</div> 2583</div> 2584 2585 </div> <!-- inner column --> 2586 2587 </div> <!-- inner row --> 2588 2589 </div><!-- outer column --><!----><div class="outer col col12 last" style="" data-widgetcontainerid="71d73728-3150-4446-825b-bd7b42348188">� 2590 <div class="row nest first wide">� 2591 2592 <div class="inner col col12 first last idb2195d6d-a8e6-4178-9e26-61a02b93d427" style="" data-widgetcontainerid="b2195d6d-a8e6-4178-9e26-61a02b93d427">� 2593 <div data-widget-id="2d3f31f0-7587-4bdc-a48a-671427a59754" data-widget-controller-path="/InfoAdvanced/Widget"> 2594 2595 2596 2597 2598 2599 <section id="divInfoAdv2d3f31f0-7587-4bdc-a48a-671427a59754" class="widget widgetInfoAdvanced skin101 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 2600 <header class="widgetHeader" id="header2d3f31f0-7587-4bdc-a48a-671427a59754">
2601 <div class=""> 2602 </div> 2603 </header> 2604 <div class="widgetBody cpGrid cpGrid1 "> 2605 <div class="row wide"> 2606 <div class="col col1 first last"> 2607 <ol class="pageStyles semanticList"> 2608 2609<li class="InfoAdvanced widgetItem fr-view"> 2610 <h1 class="headline">City Meetings</h1> 2611</li> </ol> 2612 </div> 2613 </div> 2614 </div> 2615 <div class="widgetFooter"> 2616 2617 </div> 2618 2619 </section> 2620 2621 2622
2623<script type="text/javascript"> 2624 //Render slideshow if info advacned items contain one. 2625 $(document).ready(function (e) { 2626 $('#divInfoAdv2d3f31f0-7587-4bdc-a48a-671427a59754 .InfoAdvanced.widgetItem').each(function () { 2627 renderSlideshowIfApplicable($(this)); 2628 }); 2629 }); 2630</script>
2630</div> 2631 </div> <!-- inner column --> 2632 2633 </div> <!-- inner row --> 2634 <div class="row nest last wide">� 2635 2636 <div class="inner col col12 first last id98dee4ab-a6d8-46fa-98a9-fa7c47021251" style="" data-widgetcontainerid="98dee4ab-a6d8-46fa-98a9-fa7c47021251">� 2637<div data-widget-id="7c9719b8-1526-489a-82e1-8d7bd83544e9" data-widget-controller-path="/Calendar/Widget"> 2638
2638<script src="/Areas/Calendar/Assets/Scripts/Calendar.js"></script>
2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648
2648<script type="text/javascript"> 2649 function openCalendarPublicSubmissionModal(calendarID, eventID, isCopy, order, updatePanelID, isSubmit) { 2650 var title = null; 2651 var className = null; 2652 2653 if (isSubmit) { 2654 title = ' Event Submission'; 2655 className = 'submitEvent'; 2656 } else 2657 className = 'liveEdit calendar'; 2658 2659 var url = '/common/modules/Calendar/calendarLiveEdit.aspx?calendarID=' + calendarID + '&eventID=' + eventID + '&order=' + order + '&updatePanelID=' + updatePanelID; 2660 2661 if (isSubmit) 2662 url = url + '&submit=1'; 2663 if (isCopy) 2664 url = url + '&strPage=itemCopy'; 2665 else 2666 url = url + '&strPage=itemForm'; 2667 2668 openCpModal({ 2669 title: title, 2670 className: className, 2671 isFrontEnd: true, 2672 useIframe: true, 2673 draggable: true, 2674 url: url 2675 }); 2676 } 2677 2678 $(document).ready(function (e) { 2679 if (typeof $ !== 'undefined') { 2680 $(document).ready(function (e) { 2681 //Bind the submit event click handler. 2682 $('.widgetPublicSubmit').unbind('click').click(function (e) { 2683 openCalendarPublicSubmissionModal(0, 0, false, 0, '', true); 2684 return false; 2685 }); 2686 }); 2687 } 2688 }); 2689 </script>
2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710<div id="widgetCalendar7c9719b8-1526-489a-82e1-8d7bd83544e9" class="widget widgetCalendar skin109 widgetOptionSet82 strip narrow" data-modulewidgettype="calendar" data-elementqueryclasses='{"wide-narrow":"min-width:999em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn'> 2711 <div class="widgetBody cpGrid cpGrid4 "> 2712 <div class="row auto narrow"> 2713 <div class="col col1 first "> 2714 <ol class="semanticList"> 2715 <li class="dateBlock" style=""> 2716 <abbr class="dateAbbr" title="October">Oct</abbr> 27175 </li> 2718 2719 <li class="widgetItem " data-event-i-d="3411"> 2720 <div style="" class="widgetDesc"> 2721 2722 2723 <h4><a href="/Calendar.aspx?EID=3411"><span>City Council Meeting</span></a></h4> 2724 </div> 2725 <a href="/Calendar.aspx?EID=3411" class="readOn" style="display:block;"><span class="visuallyHidden">City Council Meeting</span><span aria-hidden="true">Read On</span></a> 2726 </li> 2727 2728 </ol> 2729 </div> 2730 <div class="col col1 "> 2731 <ol class="semanticList"> 2732 <li class="dateBlock" style=""> 2733 <abbr class="dateAbbr" title="October">Oct</abbr> 27347 </li> 2735 2736 <li class="widgetItem " data-event-i-d="3701"> 2737 <div style="" class="widgetDesc"> 2738 2739 2740 <h4><a href="/Calendar.aspx?EID=3701"><span>CRA Task Force Meeting</span></a></h4> 2741 </div> 2742 <a href="/Calendar.aspx?EID=3701" class="readOn" style="display:block;"><span class="visuallyHidden">CRA Task Force Meeting</span><span aria-hidden="true">Read On</span></a> 2743 </li> 2744 2745 </ol> 2746 </div> 2747 <div class="col col1 "> 2748 <ol class="semanticList"> 2749 <li class="dateBlock" style=""> 2750 <abbr class="dateAbbr" title="October">Oct</abbr> 275113 </li> 2752 2753 <li class="widgetItem " data-event-i-d="3644"> 2754 <div style="" class="widgetDesc"> 2755 2756 2757 <h4><a href="/Calendar.aspx?EID=3644"><span>Recreational Advisory Committee Meeting</span></a></h4> 2758 </div> 2759 <a href="/Calendar.aspx?EID=3644" class="readOn" style="display:block;"><span class="visuallyHidden">Recreational Advisory Committee Meeting</span><span aria-hidden="true">Read On</span></a> 2760 </li> 2761 2762 </ol> 2763 </div> 2764 <div class="col col1 last"> 2765 <ol class="semanticList"> 2766 <li class="dateBlock" style=""> 2767 <abbr class="dateAbbr" title="October">Oct</abbr> 276815 </li> 2769 2770 <li class="widgetItem " data-event-i-d="3434"> 2771 <div style="" class="widgetDesc"> 2772 2773 2774 <h4><a href="/Calendar.aspx?EID=3434"><span>City Council Workshop</span></a></h4> 2775 </div> 2776 <a href="/Calendar.aspx?EID=3434" class="readOn" style="display:block;"><span class="visuallyHidden">City Council Workshop</span><span aria-hidden="true">Read On</span></a> 2777 </li> 2778 2779 </ol> 2780 </div> 2781 2782 </div> 2783 <a id="calendarViewAll7c9719b8-1526-489a-82e1-8d7bd83544e9" class="widgetViewAll" style="" href="/calendar.aspx?CID=48">View All Meetings</a> 2784 </div> 2785 <div class="widgetFooter"> 2786 2787 </div> 2788 <div class="addItemModal hidden"> 2789 <div class="url hidden">/Calendar.aspx</div> 2790 </div> 2791</div> 2792</div> 2793 2794 </div> <!-- inner column --> 2795 2796 </div> <!-- inner row --> 2797 2798 </div><!-- outer column --><!-- --></div> <!-- outer row --> 2799 2800 2801 </div> 2802</div></div> 2803</div><!-- Sign Up --><div data-cpRole="structuralContainer" id="homeContainer5"><div class="inner"><div class="inner"> 2804<div class="siteWrap4"><div data-cpRole="contentContainer" id="homeContent5a"> <div id="ccd938a812-13fd-4987-83cc-37eed143839a" data-containerid="d938a812-13fd-4987-83cc-37eed143839a" class="pageContent cpGrid cpGrid24 showInMobile" data-contentcontainerbreakpoint="60"> 2805 2806 2807 <div class="row outer wide"><!-- 2808--><div class="outer col col24 first last" style="" data-widgetcontainerid="9f3b5be3-645c-4bf5-8a1e-88629dcccfcf">� 2809 <div class="row nest first wide">� 2810 2811 <div class="inner col col24 first last id9db87359-908c-43dc-b6d7-02ff97bcb57d" style="" data-widgetcontainerid="9db87359-908c-43dc-b6d7-02ff97bcb57d">� 2812 <div data-widget-id="fc762efd-b656-4f02-ab91-700b0efca3b9" data-widget-controller-path="/InfoAdvanced/Widget"> 2813 2814 2815 2816 2817 2818 <section id="divInfoAdvfc762efd-b656-4f02-ab91-700b0efca3b9" class="widget widgetInfoAdvanced skin105 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 2819 <header class="widgetHeader" id="headerfc762efd-b656-4f02-ab91-700b0efca3b9">
2820 <div class=""> 2821 </div> 2822 </header> 2823 <div class="widgetBody cpGrid cpGrid1 "> 2824 <div class="row wide"> 2825 <div class="col col1 first last"> 2826 <ol class="pageStyles semanticList"> 2827 2828<li class="InfoAdvanced widgetItem fr-view"> 2829 <h1 class="headline" data-pasted="true">Stay Connected</h1> 2830</li> </ol> 2831 </div> 2832 </div> 2833 </div> 2834 <div class="widgetFooter"> 2835 2836 </div> 2837 2838 </section> 2839 2840 2841
2842<script type="text/javascript"> 2843 //Render slideshow if info advacned items contain one. 2844 $(document).ready(function (e) { 2845 $('#divInfoAdvfc762efd-b656-4f02-ab91-700b0efca3b9 .InfoAdvanced.widgetItem').each(function () { 2846 renderSlideshowIfApplicable($(this)); 2847 }); 2848 }); 2849</script>
2849</div> 2850 </div> <!-- inner column --> 2851 2852 </div> <!-- inner row --> 2853 <div class="row nest last wide">� 2854 2855 <div class="inner col col24 first last id8f400889-b458-4b53-9308-f8ea25880a53" style="" data-widgetcontainerid="8f400889-b458-4b53-9308-f8ea25880a53">� 2856 <div data-widget-id="ffe0b508-8c05-4a50-97a3-7dfdb49637a6" data-widget-controller-path="/QuickLinks/Widget"> 2857 2858 2859 2860 2861 2862 2863 2864 2865 <section id="widgetQuicklinkffe0b508-8c05-4a50-97a3-7dfdb49637a6" class="widget widgetQuickLinks skin111 widgetOptionSet83 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Quick Links"> 2866 <header class="widgetHeader" id="quickLinksHeaderffe0b508-8c05-4a50-97a3-7dfdb49637a6"> 2867 <div class=""> 2868 </div> 2869 </header> 2870 <div class="widgetBody cpGrid cpGrid3 "> 2871 <div class="row autoWidths left narrow"> 2872 <div class="col col1 first "> 2873 <ol class="semanticList"> 2874 2875 <li style="position:relative" class="widgetItem QuickLinks"> 2876 <a class="widgetDesc widgetQuickLinksLink" href="/list.aspx" target="_self" >Alerts</a> 2877 <div class="widgetMeta"></div> 2878 </li> 2879 </ol> 2880 </div> 2881 <div class="col col1 "> 2882 <ol class="semanticList"> 2883 2884 <li style="position:relative" class="widgetItem QuickLinks"> 2885 <a class="widgetDesc widgetQuickLinksLink" href="/752" target="_self" >Newsletters</a> 2886 <div class="widgetMeta"></div> 2887 </li> 2888 </ol> 2889 </div> 2890 <div class="col col1 last"> 2891 <ol class="semanticList"> 2892 2893 <li style="position:relative" class="widgetItem QuickLinks"> 2894 <a class="widgetDesc widgetQuickLinksLink" href="/79" target="_blank" aria-label="Connect With Us opens in new window">Connect With Us</a> 2895 <div class="widgetMeta"></div> 2896 </li> 2897 </ol> 2898 </div> 2899 </div> 2900 2901 </div> 2902 <div class="widgetFooter"> 2903 </div> 2904 <div class="addItemModal hidden"> 2905 <div class="url hidden">/QuickLinks.aspx</div> 2906 </div> 2907 2908 </section> 2909</div> 2910 2911 </div> <!-- inner column --> 2912 2913 </div> <!-- inner row --> 2914 2915 </div><!-- outer column --><!-- --></div> <!-- outer row --> 2916 2917 2918 </div> 2919</div></div></div></div> 2920</div><!-- Stats --><div data-cpRole="structuralContainer" id="homeContainer6"> 2921<div class="siteWrap4"><div data-cpRole="contentContainer" id="homeContent6a"> <div id="ccd656e4ce-4c37-4207-8903-904c46f247ef" data-containerid="d656e4ce-4c37-4207-8903-904c46f247ef" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="65"> 2922 2923 2924 <div class="row outer wide"><!-- 2925--><div class="outer col col24 first last" style="" data-widgetcontainerid="2e3e209c-b589-426d-8d5b-8765d651f0dc">� 2926 <div class="row nest first last wide">� 2927 2928 <div class="inner col col24 first last id57824dcd-098b-49ce-ad82-a5065a376ded" style="" data-widgetcontainerid="57824dcd-098b-49ce-ad82-a5065a376ded">� 2929 <div data-widget-id="8e2684e4-f492-4c8b-85e6-96ef77aeda78" data-widget-controller-path="/InfoAdvanced/Widget"> 2930 2931 2932 2933 2934 2935 <section id="divInfoAdv8e2684e4-f492-4c8b-85e6-96ef77aeda78" class="widget widgetInfoAdvanced skin101 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 2936 <header class="widgetHeader" id="header8e2684e4-f492-4c8b-85e6-96ef77aeda78"> 2937 <div class=""> 2938 </div> 2939 </header> 2940 <div class="widgetBody cpGrid cpGrid1 "> 2941 <div class="row wide"> 2942 <div class="col col1 first last"> 2943 <ol class="pageStyles semanticList"> 2944 2945<li class="InfoAdvanced widgetItem fr-view"> 2946 <h1 class="headline" style="text-align: center;">Groveland Residents At A Glance</h1><p style="text-align: center;"><em>*Stats updated 5/2026 from U.S. Census Bureau</em></p> 2947</li> </ol> 2948 </div> 2949 </div> 2950 </div> 2951 <div class="widgetFooter"> 2952 2953 </div> 2954 2955 </section> 2956 2957 2958
2959<script type="text/javascript"> 2960 //Render slideshow if info advacned items contain one. 2961 $(document).ready(function (e) { 2962 $('#divInfoAdv8e2684e4-f492-4c8b-85e6-96ef77aeda78 .InfoAdvanced.widgetItem').each(function () { 2963 renderSlideshowIfApplicable($(this)); 2964 }); 2965 }); 2966</script>
2966</div> 2967 </div> <!-- inner column --> 2968 2969 </div> <!-- inner row --> 2970 2971 </div><!-- outer column --><!-- --></div> <!-- outer row --> 2972 <div class="row outer wide"><!-- 2973--><div class="outer col col12 first" style="" data-widgetcontainerid="1a959737-48fa-43dc-9d82-95863cee0e97">� 2974 <div class="row nest first last wide">� 2975 2976 <div class="inner col col12 first last id01b9f8b3-fdc4-4b4f-957b-1eaee95c2138" style="" data-widgetcontainerid="01b9f8b3-fdc4-4b4f-957b-1eaee95c2138">� 2977 <div data-widget-id="c61315a7-404b-4ce8-ac8a-ed7300bfeb19" data-widget-controller-path="/InfoAdvanced/Widget"> 2978 2979 2980 2981 2982 2983 <section id="divInfoAdvc61315a7-404b-4ce8-ac8a-ed7300bfeb19" class="widget widgetInfoAdvanced skin112 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 2984 <header class="widgetHeader" id="headerc61315a7-404b-4ce8-ac8a-ed7300bfeb19"> 2985 <div class=""> 2986 </div> 2987 </header> 2988 <div class="widgetBody cpGrid cpGrid2 "> 2989 <div class="row wide"> 2990 <div class="col col1 first "> 2991 <ol class="pageStyles semanticList"> 2992 2993<li class="InfoAdvanced widgetItem fr-view"> 2994 <h1 class="headline" style="text-align: center;">$100,226</h1><p style="text-align: center;">Median Household<br>Income</p> 2995</li> </ol> 2996 </div> 2997 <div class="col col1 last"> 2998 <ol class="pageStyles semanticList"> 2999 3000<li class="InfoAdvanced widgetItem fr-view"> 3001 <h1 class="headline" style="text-align: center;">25,526</h1><p style="text-align: center;">Population</p> 3002</li> </ol> 3003 </div> 3004 </div> 3005 </div> 3006 <div class="widgetFooter"> 3007 3008 </div> 3009 3010 </section> 3011 3012 3013
3014<script type="text/javascript"> 3015 //Render slideshow if info advacned items contain one. 3016 $(document).ready(function (e) { 3017 $('#divInfoAdvc61315a7-404b-4ce8-ac8a-ed7300bfeb19 .InfoAdvanced.widgetItem').each(function () { 3018 renderSlideshowIfApplicable($(this)); 3019 }); 3020 }); 3021</script>
3021</div> 3022 </div> <!-- inner column --> 3023 3024 </div> <!-- inner row --> 3025 3026 </div><!-- outer column --><!----><div class="outer col col12 last" style="" data-widgetcontainerid="e2221964-3be6-4766-bc41-29f92b96f00c">� 3027 <div class="row nest first last wide">� 3028 3029 <div class="inner col col12 first last id0ef3c83c-e7dd-4beb-8e18-014c170b7222" style="" data-widgetcontainerid="0ef3c83c-e7dd-4beb-8e18-014c170b7222">� 3030 <div data-widget-id="b617e7c4-4dd3-451c-b1cd-8590c5771369" data-widget-controller-path="/InfoAdvanced/Widget"> 3031 3032 3033 3034 3035 3036 <section id="divInfoAdvb617e7c4-4dd3-451c-b1cd-8590c5771369" class="widget widgetInfoAdvanced skin112 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 3037 <header class="widgetHeader" id="headerb617e7c4-4dd3-451c-b1cd-8590c5771369"> 3038 <div class=""> 3039 </div> 3040 </header> 3041 <div class="widgetBody cpGrid cpGrid2 "> 3042 <div class="row wide"> 3043 <div class="col col1 first "> 3044 <ol class="pageStyles semanticList"> 3045 3046<li class="InfoAdvanced widgetItem fr-view"> 3047 <h1 class="headline" style="text-align: center;">38.8%</h1><p style="text-align: center;">Bachelor’s Degree<br>or Higher</p> 3048</li> </ol> 3049 </div> 3050 <div class="col col1 last"> 3051 <ol class="pageStyles semanticList"> 3052 3053<li class="InfoAdvanced widgetItem fr-view"> 3054 <h1 class="headline" style="text-align: center;">#3</h1><p style="text-align: center;">Most Diverse<br>City in Lake County</p> 3055</li> </ol> 3056 </div> 3057 </div> 3058 </div> 3059 <div class="widgetFooter"> 3060 3061 </div> 3062 3063 </section> 3064 3065 3066
3067<script type="text/javascript"> 3068 //Render slideshow if info advacned items contain one. 3069 $(document).ready(function (e) { 3070 $('#divInfoAdvb617e7c4-4dd3-451c-b1cd-8590c5771369 .InfoAdvanced.widgetItem').each(function () { 3071 renderSlideshowIfApplicable($(this)); 3072 }); 3073 }); 3074</script>
3074</div> 3075 </div> <!-- inner column --> 3076 3077 </div> <!-- inner row --> 3078 3079 </div><!-- outer column --><!-- --></div> <!-- outer row --> 3080 3081 3082 </div> 3083</div></div> 3084</div><!-- Footer --><footer data-cpRole="structuralContainer" id="footerContainerTS"> 3085<div class="siteWrap4"><div data-cpRole="contentContainer" id="footerTS"> <div id="cc35bf90ca-80da-4bdd-b1fc-8bec297506f9" data-containerid="35bf90ca-80da-4bdd-b1fc-8bec297506f9" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="63"> 3086 3087 3088 <div class="row outer wide"><!-- 3089--><div class="outer col col5 first" style="" data-widgetcontainerid="cec25bfd-c1f3-4abe-b024-b805014fd66c">� 3090 <div class="row nest first last wide">� 3091 3092 <div class="inner col col5 first last id6680d163-bff5-432c-9471-b760cb611639" style="" data-widgetcontainerid="6680d163-bff5-432c-9471-b760cb611639">� 3093 <div data-widget-id="a8e41e77-57a6-42bd-8b6b-231cd9571595" data-widget-controller-path="/InfoAdvanced/Widget"> 3094 3095 3096 3097 3098 3099 <section id="divInfoAdva8e41e77-57a6-42bd-8b6b-231cd9571595" 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"> 3100 <header class="widgetHeader" id="headera8e41e77-57a6-42bd-8b6b-231cd9571595"> 3101 <div class=""> 3102 </div> 3103 </header> 3104 <div class="widgetBody cpGrid cpGrid1 "> 3105 <div class="row wide"> 3106 <div class="col col1 first last"> 3107 <ol class="pageStyles semanticList"> 3108 3109<li class="InfoAdvanced widgetItem fr-view"> 3110 <p><a href="/"><img src="/ImageRepository/Document?documentId=9873" class="fr-dib" alt="Groveland Florida Homepage"></a></p> 3111</li> </ol> 3112 </div> 3113 </div> 3114 </div> 3115 <div class="widgetFooter"> 3116 3117 </div> 3118 3119 </section> 3120 3121 3122
3123<script type="text/javascript"> 3124 //Render slideshow if info advacned items contain one. 3125 $(document).ready(function (e) { 3126 $('#divInfoAdva8e41e77-57a6-42bd-8b6b-231cd9571595 .InfoAdvanced.widgetItem').each(function () { 3127 renderSlideshowIfApplicable($(this)); 3128 }); 3129 }); 3130</script>
3130</div> 3131 </div> <!-- inner column --> 3132 3133 </div> <!-- inner row --> 3134 3135 </div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="7efd9244-e0d7-497e-a679-99f0438213c5">� 3136 <div class="row nest first last wide">� 3137 3138 <div class="inner col col1 first last id760dc09d-4218-401e-9fc0-a45dd8fcf8f1" style="" data-widgetcontainerid="760dc09d-4218-401e-9fc0-a45dd8fcf8f1">� 3139 3140<div class="widget widgetSpacer" id="a626b746-d988-4f57-ab5f-730da5269110"></div> 3141 </div> <!-- inner column --> 3142 3143 </div> <!-- inner row --> 3144 3145 </div><!-- outer column --><!----><div class="outer col col4" style="" data-widgetcontainerid="3e42d92a-e628-48a9-850b-841a1ffc3911">� 3146 <div class="row nest first last wide">� 3147 3148 <div class="inner col col4 first last id2a473421-ac53-432a-a479-652398f8e4c1" style="" data-widgetcontainerid="2a473421-ac53-432a-a479-652398f8e4c1">� 3149 <div data-widget-id="3b7b3426-bf86-4382-add5-319a66166ccf" data-widget-controller-path="/InfoAdvanced/Widget"> 3150 3151 3152 3153 3154 3155 <section id="divInfoAdv3b7b3426-bf86-4382-add5-319a66166ccf" class="widget widgetInfoAdvanced skin94 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="header3b7b3426-bf86-4382-add5-319a66166ccf"> 3156 <header class="widgetHeader" id="header3b7b3426-bf86-4382-add5-319a66166ccf"> 3157 <div class=""> 3158 <h3 >Contact Us</h3> 3159 </div> 3160 </header> 3161 <div class="widgetBody cpGrid cpGrid1 "> 3162 <div class="row wide"> 3163 <div class="col col1 first last"> 3164 <ol class="pageStyles semanticList"> 3165 3166<li class="InfoAdvanced widgetItem fr-view"> 3167 <p>156 S Lake Ave</p> 3168</li> 3169<li class="InfoAdvanced widgetItem fr-view"> 3170 <p>Groveland, FL 34736</p> 3171</li> 3172<li class="InfoAdvanced widgetItem fr-view"> 3173 <p>Phone: <a href="tel:3524292141">352-429-2141</a></p> 3174</li> 3175<li class="InfoAdvanced widgetItem fr-view"> 3176 <p>Fax: <a href="tel:3524293852">352-429-3852</a></p><p><br></p> 3177</li> 3178<li class="InfoAdvanced widgetItem fr-view"> 3179 <p>City Hall Hours:</p> 3180</li> 3181<li class="InfoAdvanced widgetItem fr-view"> 3182 <p>Monday through Friday</p> 3183</li> 3184<li class="InfoAdvanced widgetItem fr-view"> 3185 <p>8 am to 5 pm</p> 3186</li> </ol> 3187 </div> 3188 </div> 3189 </div> 3190 <div class="widgetFooter"> 3191 3192 </div> 3193 3194 </section> 3195 3196 3197
3198<script type="text/javascript"> 3199 //Render slideshow if info advacned items contain one. 3200 $(document).ready(function (e) { 3201 $('#divInfoAdv3b7b3426-bf86-4382-add5-319a66166ccf .InfoAdvanced.widgetItem').each(function () { 3202 renderSlideshowIfApplicable($(this)); 3203 }); 3204 }); 3205</script>
3205</div> 3206 </div> <!-- inner column --> 3207 3208 </div> <!-- inner row --> 3209 3210 </div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="e8b76f6d-b2b8-42a7-a9e1-ec9d127125e3">� 3211 <div class="row nest first last wide">� 3212 3213 <div class="inner col col1 first last id36e2832a-be46-4ffb-91c7-470f0fc281d6" style="" data-widgetcontainerid="36e2832a-be46-4ffb-91c7-470f0fc281d6">� 3214 3215<div class="widget widgetSpacer" id="5b4b0b09-9398-4bc4-8c08-2010c385e639"></div> 3216 </div> <!-- inner column --> 3217 3218 </div> <!-- inner row --> 3219 3220 </div><!-- outer column --><!----><div class="outer col col4" style="" data-widgetcontainerid="ad7372b3-e232-4c11-91c1-c7ecb17c4d23">� 3221 <div class="row nest first last wide">� 3222 3223 <div class="inner col col4 first last idf268267c-d4d7-4cb5-8c42-bfaa87c57803" style="" data-widgetcontainerid="f268267c-d4d7-4cb5-8c42-bfaa87c57803">� 3224<div data-widget-id="84ba4864-5ac8-4872-a3cc-44b3b8bdafef" data-widget-controller-path="/GraphicLinks/Widget"> 3225 3226 3227 3228 3229<div id="graphicLinkWidget84ba4864-5ac8-4872-a3cc-44b3b8bdafef" class="widget widgetGraphicLinks skin94 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 3230 <div class="widgetHeader"> 3231 <div class=""> 3232 <h3 id="GraphicLinkHeaderText" class="" >Social Media</h3> 3233 </div> 3234 </div> 3235 <div class="widgetBody cpGrid cpGrid1 "> 3236 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 3237 <ul class="semanticList"> 3238 <!-- 3239 --><li class="widgetItem GraphicLinks"> 3240 3241<div> 3242 <a href="/facebook" target="_self" class="fancyButton fancyButton308 " > 3243 <span> 3244 <span><span class="text">Facebook</span></span> 3245 </span> 3246 </a> 3247</div> 3248 <style scoped="scoped">.fancyButton308.fancyButton:link,.fancyButton308.fancyButton:visited, .fancyButton308div.fancyButton{ 3249 background-repeat: no-repeat; 3250 background-position: left top; 3251} 3252.fancyButton308.fancyButton:hover,.fancyButton308.fancyButton:focus,.fancyButton308.fancyButton:active,.fancyButton308.fancyButton.hover{ 3253 background-repeat: no-repeat; 3254 background-position: left top; 3255} 3256.fancyButton308.fancyButton:link > span,.fancyButton308.fancyButton:visited > span, .fancyButton308div.fancyButton > span{ 3257} 3258.fancyButton308.fancyButton:hover > span,.fancyButton308.fancyButton:focus > span,.fancyButton308.fancyButton:active > span,.fancyButton308.fancyButton.hover > span{ 3259} 3260.fancyButton308.fancyButton .text{ 3261 color: rgb(0, 0, 0); 3262 font-family: "Poppins"; 3263 text-align: left; 3264 padding-left: 25px; 3265 font-style: normal; 3266 text-decoration: none; 3267 padding-left: 25px; 3268 background-image: url('/ImageRepository/Document?documentID=9871'); 3269 background-repeat: no-repeat; 3270 background-position: left center; 3271background-size:16px; 3272} 3273.fancyButton308.fancyButton:hover .text,.fancyButton308.fancyButton:focus .text,.fancyButton308.fancyButton:active .text,.fancyButton308.fancyButton.hover .text{ 3274 text-decoration: underline; 3275 background-repeat: no-repeat; 3276 background-position: left center; 3277 3278 3279} 3280</style> 3281 3282 </li><!-- 3283 --><li class="widgetItem GraphicLinks"> 3284 3285<div> 3286 <a href="/instagram" target="_self" class="fancyButton fancyButton309 " > 3287 <span> 3288 <span><span class="text">City Instagram</span></span> 3289 </span> 3290 </a> 3291</div> 3292 <style scoped="scoped">.fancyButton309.fancyButton:link,.fancyButton309.fancyButton:visited, .fancyButton309div.fancyButton{ 3293 background-repeat: no-repeat; 3294 background-position: left top; 3295} 3296.fancyButton309.fancyButton:hover,.fancyButton309.fancyButton:focus,.fancyButton309.fancyButton:active,.fancyButton309.fancyButton.hover{ 3297 background-repeat: no-repeat; 3298 background-position: left top; 3299} 3300.fancyButton309.fancyButton:link > span,.fancyButton309.fancyButton:visited > span, .fancyButton309div.fancyButton > span{ 3301} 3302.fancyButton309.fancyButton:hover > span,.fancyButton309.fancyButton:focus > span,.fancyButton309.fancyButton:active > span,.fancyButton309.fancyButton.hover > span{ 3303} 3304.fancyButton309.fancyButton .text{ 3305 color: rgb(0, 0, 0); 3306 font-family: "Poppins"; 3307 text-align: left; 3308 padding-left: 25px; 3309 font-style: normal; 3310 text-decoration: none; 3311 padding-left: 25px; 3312 background-image: url('/ImageRepository/Document?documentID=9872'); 3313 background-repeat: no-repeat; 3314 background-position: left center; 3315background-size:16px; 3316} 3317.fancyButton309.fancyButton:hover .text,.fancyButton309.fancyButton:focus .text,.fancyButton309.fancyButton:active .text,.fancyButton309.fancyButton.hover .text{ 3318 text-decoration: underline; 3319 background-repeat: no-repeat; 3320 background-position: left center; 3321 3322 3323} 3324</style> 3325 3326 </li><!-- 3327 --><li class="widgetItem GraphicLinks"> 3328 3329<div> 3330 <a href="https://www.instagram.com/cityofgrovelandparks/" target="_self" class="fancyButton fancyButton310 " > 3331 <span> 3332 <span><span class="text">Parks Instagram</span></span> 3333 </span> 3334 </a> 3335</div> 3336 <style scoped="scoped">.fancyButton310.fancyButton:link,.fancyButton310.fancyButton:visited, .fancyButton310div.fancyButton{ 3337 background-repeat: no-repeat; 3338 background-position: left top; 3339} 3340.fancyButton310.fancyButton:hover,.fancyButton310.fancyButton:focus,.fancyButton310.fancyButton:active,.fancyButton310.fancyButton.hover{ 3341 background-repeat: no-repeat; 3342 background-position: left top; 3343} 3344.fancyButton310.fancyButton:link > span,.fancyButton310.fancyButton:visited > span, .fancyButton310div.fancyButton > span{ 3345} 3346.fancyButton310.fancyButton:hover > span,.fancyButton310.fancyButton:focus > span,.fancyButton310.fancyButton:active > span,.fancyButton310.fancyButton.hover > span{ 3347} 3348.fancyButton310.fancyButton .text{ 3349 color: rgb(0, 0, 0); 3350 font-family: "Poppins"; 3351 text-align: left; 3352 padding-left: 25px; 3353 font-style: normal; 3354 text-decoration: none; 3355 padding-left: 25px; 3356 background-image: url('/ImageRepository/Document?documentID=9872'); 3357 background-repeat: no-repeat; 3358 background-position: left center; 3359background-size:16px; 3360} 3361.fancyButton310.fancyButton:hover .text,.fancyButton310.fancyButton:focus .text,.fancyButton310.fancyButton:active .text,.fancyButton310.fancyButton.hover .text{ 3362 text-decoration: underline; 3363 background-repeat: no-repeat; 3364 background-position: left center; 3365 3366 3367} 3368</style> 3369 3370 </li><!-- 3371 --> 3372 </ul> 3373 </nav> 3374 </div> 3375 <div class="widgetFooter"> 3376 </div> 3377</div> 3378</div> 3379 3380 </div> <!-- inner column --> 3381 3382 </div> <!-- inner row --> 3383 3384 </div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="8323b3a7-1307-498a-862a-b19e12d1d941">� 3385 <div class="row nest first last wide">� 3386 3387 <div class="inner col col1 first last idf184b4c5-5c12-4e49-8203-36148e8b34f9" style="" data-widgetcontainerid="f184b4c5-5c12-4e49-8203-36148e8b34f9">� 3388 3389<div class="widget widgetSpacer" id="5d7862e7-fac9-4df9-9e25-c041733e9dfb"></div> 3390 </div> <!-- inner column --> 3391 3392 </div> <!-- inner row --> 3393 3394 </div><!-- outer column --><!----><div class="outer col col4" style="" data-widgetcontainerid="deaa2fef-34d0-4675-ae6f-ba6829d354df">� 3395 <div class="row nest first last wide">� 3396 3397 <div class="inner col col4 first last id0ebd6b61-f208-4725-a022-3c20
3397dd96669c" style="" data-widgetcontainerid="0ebd6b61-f208-4725-a022-3c20dd96669c">� 3398 <div data-widget-id="3bbf8d29-d896-40f0-bd3a-51f33c2cc343" data-widget-controller-path="/QuickLinks/Widget"> 3399 3400 3401 3402 3403 3404 3405 3406 3407 <section id="widgetQuicklink3bbf8d29-d896-40f0-bd3a-51f33c2cc343" class="widget widgetQuickLinks skin94 widgetOptionSet25 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeader3bbf8d29-d896-40f0-bd3a-51f33c2cc343"> 3408 <header class="widgetHeader" id="quickLinksHeader3bbf8d29-d896-40f0-bd3a-51f33c2cc343"> 3409 <div class=""> 3410 <h3><a style="" href="/QuickLinks.aspx?CID=77" >Quick Links</a></h3> 3411 </div> 3412 </header> 3413 <div class="widgetBody cpGrid cpGrid1 "> 3414 <div class="row narrow"> 3415 <div class="col col1 first last"> 3416 <ol class="semanticList"> 3417 3418 <li style="position:relative" class="widgetItem QuickLinks"> 3419 <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> 3420 <div class="widgetMeta"></div> 3421 </li> 3422 3423 <li style="position:relative" class="widgetItem QuickLinks"> 3424 <a class="widgetDesc widgetQuickLinksLink" href="/calendar.aspx" target="_self" >City of Groveland Calendar</a> 3425 <div class="widgetMeta"></div> 3426 </li> 3427 3428 <li style="position:relative" class="widgetItem QuickLinks"> 3429 <a class="widgetDesc widgetQuickLinksLink" href="/calendar.aspx?CID=26,23,25,37,36" target="_self" >Meetings</a> 3430 <div class="widgetMeta"></div> 3431 </li> 3432 </ol> 3433 </div> 3434 </div> 3435 3436 </div> 3437 <div class="widgetFooter"> 3438 </div> 3439 <div class="addItemModal hidden"> 3440 <div class="url hidden">/QuickLinks.aspx</div> 3441 </div> 3442 3443 </section> 3444</div> 3445 3446 </div> <!-- inner column --> 3447 3448 </div> <!-- inner row --> 3449 3450 </div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="09e180c1-bcdc-40be-8002-44ea3ab9c112">� 3451 <div class="row nest first last wide">� 3452 3453 <div class="inner col col1 first last id07b07d01-5630-49f8-92ef-933da33d2949" style="" data-widgetcontainerid="07b07d01-5630-49f8-92ef-933da33d2949">� 3454 3455<div class="widget widgetSpacer" id="9a966baf-913f-4445-98ef-b39395695777"></div> 3456 </div> <!-- inner column --> 3457 3458 </div> <!-- inner row --> 3459 3460 </div><!-- outer column --><!----><div class="outer col col3 last" style="" data-widgetcontainerid="50587fed-b210-4ce7-93d6-5dc8c66d8a6d">� 3461 <div class="row nest first last wide">� 3462 3463 <div class="inner col col3 first last id379f2989-3b21-4b7c-bc7a-68cbfc455955" style="" data-widgetcontainerid="379f2989-3b21-4b7c-bc7a-68cbfc455955">� 3464 <div data-widget-id="2f48e1ef-754a-4e96-b099-a9669c3a5f2f" data-widget-controller-path="/QuickLinks/Widget"> 3465 3466 3467 3468 3469 3470 3471 3472 3473 <section id="widgetQuicklink2f48e1ef-754a-4e96-b099-a9669c3a5f2f" class="widget widgetQuickLinks skin94 widgetOptionSet25 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeader2f48e1ef-754a-4e96-b099-a9669c3a5f2f"> 3474 <header class="widgetHeader" id="quickLinksHeader2f48e1ef-754a-4e96-b099-a9669c3a5f2f"> 3475 <div class=""> 3476 <h3><a style="" href="/QuickLinks.aspx?CID=21" >Site Links</a></h3> 3477 </div> 3478 </header> 3479 <div class="widgetBody cpGrid cpGrid1 "> 3480 <div class="row narrow"> 3481 <div class="col col1 first last"> 3482 <ol class="semanticList"> 3483 3484 <li style="position:relative" class="widgetItem QuickLinks"> 3485 <a class="widgetDesc widgetQuickLinksLink" href="/directory.aspx" target="_self" >Contact Us</a> 3486 <div class="widgetMeta"></div> 3487 </li> 3488 3489 <li style="position:relative" class="widgetItem QuickLinks"> 3490 <a class="widgetDesc widgetQuickLinksLink" href="/sitemap.aspx" target="_self" >Site Map</a> 3491 <div class="widgetMeta"></div> 3492 </li> 3493 3494 <li style="position:relative" class="widgetItem QuickLinks"> 3495 <a class="widgetDesc widgetQuickLinksLink" href="/site/copyright" target="_self" >Copyright Notices</a> 3496 <div class="widgetMeta"></div> 3497 </li> 3498 3499 <li style="position:relative" class="widgetItem QuickLinks"> 3500 <a class="widgetDesc widgetQuickLinksLink" href="/accessibility" target="_self" >Accessibility</a> 3501 <div class="widgetMeta"></div> 3502 </li> 3503 3504 <li style="position:relative" class="widgetItem QuickLinks"> 3505 <a class="widgetDesc widgetQuickLinksLink" href="/admin" target="_self" >Website Sign-in</a> 3506 <div class="widgetMeta"></div> 3507 </li> 3508 </ol> 3509 </div> 3510 </div> 3511 3512 </div> 3513 <div class="widgetFooter"> 3514 </div> 3515 <div class="addItemModal hidden"> 3516 <div class="url hidden">/QuickLinks.aspx</div> 3517 </div> 3518 3519 </section> 3520</div> 3521 3522 </div> <!-- inner column --> 3523 3524 </div> <!-- inner row --> 3525 3526 </div><!-- outer column --><!-- --></div> <!-- outer row --> 3527 3528 3529 </div> 3530</div></div> 3531</footer><!-- Powered By --><div data-cpRole="structuralContainer" id="poweredByContainerTS"> 3532<div class="siteWrap4"><div data-cpRole="contentContainer" id="poweredByTS"> <div id="cc7aef08f6-83af-454e-ba75-0cca76fd0948" data-containerid="7aef08f6-83af-454e-ba75-0cca76fd0948"
3532class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile"> 3533 3534 3535 <div class="row outer wide"><!-- 3536--><div class="outer col col24 first last" style="" data-widgetcontainerid="7a8f4e74-9173-49f0-8c36-3968e608c666">� 3537 <div class="row nest first last wide">� 3538 3539 <div class="inner col col24 first last id58a95bbe-7a59-4524-841d-9b205a063108" style="" data-widgetcontainerid="58a95bbe-7a59-4524-841d-9b205a063108">� 3540 3541 <div data-widget-id='98b0c187-4ebd-449e-b4e7-58643a753e0a' data-moduleName="customHtml" id='widgetCustomHtml98b0c187-4ebd-449e-b4e7-58643a753e0a' class="widget widgetCustomHtml skin98 narrow" > 3542 <div class="widgetBody pageStyles" id="widgetBody98b0c187-4ebd-449e-b4e7-58643a753e0a"> 3543 <div id="customHtml98b0c187-4ebd-449e-b4e7-58643a753e0a"><div><style> 3544 /* CP icon */ 3545 .cpBylineIconTS { 3546 3547 } 3548 /* CP Text */ 3549 .cpBylineTextTS, 3550 .cpBylineTextTS a:link { 3551 3552 } 3553 3554 .cpBylineTS { 3555 text-align: center; 3556 } 3557 3558 .cpBylineIconTS { 3559 fill: currentColor; 3560 width: 39px; 3561 height: 26px; 3562 display: inline; 3563 vertical-align: middle; 3564 } 3565</style> 3566 3567<div class="widgetItem cpBylineTS"> 3568 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 100 100" class="cpBylineIconTS"> 3569 <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> 3570 <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> 3571 </svg> 3572 <span class="cpBylineTextTS">Government Websites by <a href="https://connect.civicplus.com/referral">CivicPlus®</a></span> 3573</div> 3574</div></div> 3575 </div> 3576 3577 </div> 3578 3579 </div> <!-- inner column --> 3580 3581 </div> <!-- inner row --> 3582 3583 </div><!-- outer column --><!-- --></div> <!-- outer row --> 3584 3585 3586 </div> 3587</div></div> 3588</div> 3589</div> 3590 3591 </div> 3592 </div> 3593 </div> 3594 3595<link href="/745732998.css" rel="stylesheet" type="text/css" /> 3596 3597<div id="SplashMessageWrapper" class="cp-Splash-wrapper"> 3598 <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"> 3599 <div class="cp-Splash-header"> 3600 <h2 class="cp-Splash-title" id="cp-Splash-title">Loading</h2> 3601 <button class="cp-Splash-Btn cp-Splash-close" aria-label="Close this modal" title="Close this window"> 3602 <svg id="iconClose" viewBox="0 0 25 25"> 3603 <polygon style="fill:currentcolor" 3604 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> 3605 </svg> 3606 </button>
3607 </div> 3608 <div class="cp-Splash-body"> 3609 <div class="cp-Splash-Prose editorContent fr-view" id="editorContentDesc"> 3610 <!-- Content from the Froala Editor will go here. --> 3611 Loading 3612 </div> 3613 </div> 3614 <div class="cp-Splash-footer"> 3615 <button class="cp-Splash-Btn cp-Splash-Btn--NoShow">Do Not Show Again</button> 3616 <button class="cp-Splash-Btn cp-Splash-Btn--Close">Close</button> 3617 </div> 3618 </div> 3619</div> 3620
3621<script src="/Assets/Scripts/APIClient.js"></script>
vendor: 2 bytes, line 3621
3621
3622<script src="/Assets/Mystique/Shared/Scripts/Moment/Moment.min.js"></script>
vendor: 2 bytes, line 3622
3622
3623<script src="/Assets/Scripts/SplashModal/SplashModalRender.js"></script>
vendor: 2 bytes, line 3623
3623
3624<script> 3625 3626 $(document).ready(function () { 3627 var filter = { 3628 targetId: '1', 3629 targetType: 1 3630 } 3631 3632 new SplashModalRender().triggerRender(filter); 3633 }); 3634</script>
3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651
3651<script src="/-1442400649.js" type="text/javascript"></script>
3651 3652 <!----------Google Translate (Mobile Friendly)---------> 3653 3654<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;} 3655 3656#launcher-wrapper {bottom: 50px !important;} 3657 3658</style> 3659 3660<div id="google-translate-container"> 3661 3662<div id="google_translate_element" style="position:fixed;bottom:0px;right:20px;z-index:5;"></div> 3663 3664</div> 3665
3666<script> 3667 3668function googleTranslateElementInit() { 3669 3670new google.translate.TranslateElement({ pageLanguage: "en" }, "google_translate_element"); 3671 3672// begin accessibility compliance 3673 3674$('img.goog-te-gadget-icon').attr('alt','Google Translate'); 3675 3676$('div#goog-gt-tt div.logo img').attr('alt','translate'); 3677 3678$('div#goog-gt-tt .original-text').css('text-align','left'); 3679 3680$('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000'); 3681 3682$('.goog-te-combo').attr('aria-label','google translate languages'); 3683 3684$('svg.goog-te-spinner').attr('title','Google Translate Spinner'); 3685 3686$('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000'); 3687 3688} 3689 3690$(function() { 3691 3692$.getScript("//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"); 3693 3694}); 3695 3696</script>
3696 3697 3698<!--------------End Google Translate-----------------> 3699 3700
3700<script type="text/javascript"> 3701 window._monsido = window._monsido || { 3702 token: "99FEvFtspqshnZYTZzriNw", 3703 statistics: { 3704 enabled: true, 3705 cookieLessTracking: true, 3706 documentTracking: { 3707 enabled: true, 3708 documentCls: "monsido_download", 3709 documentIgnoreCls: "monsido_ignore_download", 3710 documentExt: [], 3711 }, 3712 }, 3713 heatmap: { 3714 enabled: true, 3715 }, 3716 pageCorrect: { 3717 enabled: true, 3718 }, 3719 pageAssistV2: { 3720 enabled: true, 3721 theme: "light", 3722 mainColor: "#783CE2", 3723 textColor: "#ffffff", 3724 linkColor: "#783CE2", 3725 buttonHoverColor: "#783CE2", 3726 mainDarkColor: "#052942", 3727 textDarkColor: "#ffffff", 3728 linkColorDark: "#FFCF4B", 3729 buttonHoverDarkColor: "#FFCF4B", 3730 greeting: "Discover your personalization options", 3731 direction: "leftbottom", 3732 coordinates: "undefined undefined undefined undefined", 3733 iconShape: "circle", 3734 title: "Personalization Options", 3735 titleText: "Welcome to PageAssist™ toolbar! Adjust the options below to cater the website to your accessibility needs.", 3736 iconPictureUrl: "logo", 3737 logoPictureUrl: "", 3738 logoPictureBase64: "", 3739 languages: [""], 3740 defaultLanguage: "", 3741 skipTo: false, 3742 alwaysOnTop: false, 3743 }, 3744 }; 3745</script>
vendor: 2 bytes, line 3745
3745
3746<script type="text/javascript" async src="https://app-script.monsido.com/v2/monsido-script.js"></script>
3746 3747 3748 3749 3750 3751<!-- Begin Google Analyitic Code -->
3752<script>
vendor: 346 bytes, lines 3752-3758
3752 3753 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 3754 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 3755 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 3756 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 3757 3758 ga('create', '
3758UA-65575803-1
vendor: 40 bytes, lines 3758-3759
3758', 'auto'); 3759 ga('send', 'pageview');
3760</script>
3760 3761<!-- End Google Analyitic Code --> 3762 3763 3764<!-- Fixed Nav Adjustment -->
3765<script> 3766 function getValueTS(elem, attr) { 3767 const val = elem.css(attr); 3768 if (val === undefined) return undefined; 3769 const num = parseInt(val, 10); 3770 if (num === NaN) return undefined; 3771 return num; 3772 } 3773 3774 function clampTS(number, min, max) { 3775 return Math.min(Math.max(number, min), max); 3776 } 3777 3778 function isPageEditingTS() { 3779 return ( 3780 $("#doneEditing").length > 0 || // In live edit 3781 typeof DesignCenter !== "undefined" // In theme manager 3782 ); 3783 } 3784 3785 const bgColorRegexTS = /rgba\((\d+), (\d+), (\d+), (\d*\.?\d*)\)/; 3786 function isTransparentTS(elem) { 3787 const bg = elem.css('background-color'); 3788 if (typeof bg !== "string" || !bg.startsWith('rgba(')) return false; 3789 const matchState = bg.match(bgColorRegexTS); 3790 if (!matchState || matchState.length !== 5) return false; 3791 const alpha = parseFloat(matchState[4], 10); 3792 if (!(alpha >= 0 && alpha < 1)) return false; 3793 return true; 3794 } 3795 3796 function iterateLeftpads(cb) { 3797 const containersTS = $("[class^='siteWrap'],[class*=' siteWrap']"); 3798 for (let i = 0; i < containersTS.length; i++) { 3799 const containerTS = containersTS[i]; 3800 // Skip the body container and anything with data-skip-leftpad 3801 if ( 3802 containerTS.id !== "bodyContainerTS" && 3803 containerTS.getAttribute('data-skip-leftpad') === null 3804 ) { 3805 cb(containerTS); 3806 } 3807 } 3808 } 3809 3810 const anchor = $("#divToolbars"); 3811 3812 // Outer banner padding (push banner down) 3813 const outerSizingTS = $("#bannerContainerTS"); 3814 // Inner banner padding (push banner content down) - Transparent header OR on attaching headers 3815 const innerSizingTS = $("#bannerSizingTS"); 3816 const bodyContainerTS = $("#bodyContainerTS"); 3817 3818 const forceUnfixClassTS = "forceUnfixTS"; 3819 3820 const fixedTopTS = $(".fixedTopTS"); 3821 const fixedBottomTS = $(".fixedBottomTS"); 3822 const fixedLeftTS = $(".fixedLeftTS"); 3823 3824 var initialTopTS; 3825 var topAttachTS; 3826 if (fixedTopTS && fixedTopTS.length === 1) { 3827 initialTopTS = getValueTS(fixedTopTS, 'top'); 3828 const attachment = fixedTopTS.attr('data-attach');
3829 if (attachment) topAttachTS = $("#" + attachment); 3830 if (!topAttachTS || topAttachTS.length !== 1) topAttachTS = undefined; 3831 } 3832 3833 function resizeAdjustmentTS() { 3834 const editing = isPageEditingTS(); 3835 3836 // Fixed top script 3837 (function () { 3838 if (!fixedTopTS || fixedTopTS.length !== 1 || initialTopTS === undefined) return; 3839 3840 if (editing) { 3841 fixedTopTS[0].classList.add(forceUnfixClassTS); 3842 } else { 3843 fixedTopTS[0].classList.remove(forceUnfixClassTS); 3844 } 3845 3846 const topPosition = fixedTopTS.css('position'); 3847 if (topPosition === 'fixed') { 3848 if (topAttachTS) { 3849 scrollAdjustmentTS(); 3850 } else { 3851 const anchorHeight = anchor.outerHeight() - 1; 3852 fixedTopTS.css('top', anchorHeight + initialTopTS); 3853 } 3854 } else { 3855 fixedTopTS.css('top', initialTopTS); 3856 } 3857 3858 if (topPosition === 'fixed' || topPosition === 'absolute') { 3859 // Bump the banner content down 3860 if (isTransparentTS(fixedTopTS)) { 3861 innerSizingTS.css('padding-top', initialTopTS + fixedTopTS.outerHeight() - 1); 3862 outerSizingTS.css('padding-top', ''); 3863 3864 try { 3865 window.Pages.onResizeHandlersExecute(); 3866 } catch (e) { } 3867 } else { 3868 outerSizingTS.css('padding-top', fixedTopTS.outerHeight() - 1); 3869 innerSizingTS.css('padding-top', ''); 3870 } 3871 } else { 3872 innerSizingTS.css('padding-top', ''); 3873 outerSizingTS.css('padding-top', ''); 3874 } 3875 })(); 3876 3877 // Fixed bottom script 3878 (function () { 3879 if (!fixedBottomTS || fixedBottomTS.length === 0) return; 3880 3881 // If the widget has gone narrow, force unfix 3882 if (editing || fixedBottomTS.outerHeight() > 200) { 3883 fixedBottomTS[0].classList.add(forceUnfixClassTS); 3884 } else { 3885 fixedBottomTS[0].classList.remove(forceUnfixClassTS); 3886 } 3887 3888 if (fixedBottomTS.css('position') === 'fixed') { 3889 bodyContainerTS.css('padding-bottom', fixedBottomTS.outerHeight()); 3890 } else { 3891 bodyContainerTS.css('padding-bottom', ''); 3892 } 3893 })(); 3894 3895 // Fixed left script 3896 (function () { 3897 if (!fixedLeftTS || fixedLeftTS.length === 0) return; 3898 3899 if (editing) { 3900 fixedLeftTS[0].classList.add(forceUnfixClassTS); 3901 } else { 3902 fixedLeftTS[0].classList.remove(forceUnfixClassTS); 3903 } 3904 3905 if (fixedLeftTS.css('position') === 'fixed') { 3906 const anchorHeight = anchor.outerHeight() - 1; 3907 fixedLeftTS.css('top', anchorHeight); 3908 const leftBoundingTS = fixedLeftTS[0].getBoundingClientRect(); 3909 iterateLeftpads(function (containerTS) { 3910 const containerBoundingTS = containerTS.getBoundingClientRect(); 3911 if (containerBoundingTS.left <= leftBoundingTS.right) { 3912 $(containerTS).css('padding-left', leftBoundingTS.width + 16); 3913 } 3914 }); 3915 } else { 3916 fixedLeftTS.css('top', ''); 3917 iterateLeftpads(function (containerTS) { 3918 $(containerTS).css('padding-left', ''); 3919 }); 3920 } 3921 })(); 3922 } 3923 3924 function scrollAdjustmentTS() { 3925 if (!fixedTopTS || fixedTopTS.length !== 1 || !topAttachTS || topAttachTS.length !== 1) return; 3926 const topPosition = fixedTopTS.css('position'); 3927 if (topPosition === 'fixed' || topPosition === 'absolute') { 3928 const anchorBounding = anchor[0].getBoundingClientRect(); 3929 const attachBounding = topAttachTS[0].getBoundingClientRect(); 3930 const scrollTop = $(window).scrollTop(); 3931 3932 fixedTopTS.css('top', Math.max(anchorBounding.bottom - 1, attachBounding.bottom)); 3933 } else { 3934 fixedTopTS.css('top', initialTopTS); 3935 } 3936 } 3937 3938 $(window).load(function () { 3939 setTimeout(function () { 3940 resizeAdjustmentTS(); 3941 }, 350); 3942 3943 $(window).scroll(function () { 3944 scrollAdjustmentTS(); 3945 }); 3946 3947 var adjustTimeoutTS; 3948 $(window).resize(function () { 3949 clearTimeout(adjustTimeoutTS); 3950 adjustTimeoutTS = setTimeout(function () { 3951 resizeAdjustmentTS(); 3952 }, 350); 3953 });
3954 3955 $.when(window.Pages.angularToolbarComplete).done(function () { 3956 resizeAdjustmentTS(); 3957 }); 3958 }); 3959</script>
3959 3960<!-- End Fixed Nav Adjustment --> 3961 3962 3963<!-- Fixed Nav Adjustment -->
3964<script> 3965 function getValueTS(elem, attr) { 3966 const val = elem.css(attr); 3967 if (val === undefined) return undefined; 3968 const num = parseInt(val, 10); 3969 if (num === NaN) return undefined; 3970 return num; 3971 } 3972 3973 function clampTS(number, min, max) { 3974 return Math.min(Math.max(number, min), max); 3975 } 3976 3977 function isPageEditingTS() { 3978 return ( 3979 $("#doneEditing").length > 0 || // In live edit 3980 typeof DesignCenter !== "undefined" // In theme manager 3981 ); 3982 } 3983 3984 const bgColorRegexTS = /rgba\((\d+), (\d+), (\d+), (\d*\.?\d*)\)/; 3985 function isTransparentTS(elem) { 3986 const bg = elem.css('background-color'); 3987 if (typeof bg !== "string" || !bg.startsWith('rgba(')) return false; 3988 const matchState = bg.match(bgColorRegexTS); 3989 if (!matchState || matchState.length !== 5) return false; 3990 const alpha = parseFloat(matchState[4], 10); 3991 if (!(alpha >= 0 && alpha < 1)) return false; 3992 return true; 3993 } 3994 3995 function iterateLeftpads(cb) { 3996 const containersTS = $("[class^='siteWrap'],[class*=' siteWrap']"); 3997 for (let i = 0; i < containersTS.length; i++) { 3998 const containerTS = containersTS[i]; 3999 // Skip the body container and anything with data-skip-leftpad 4000 if ( 4001 containerTS.id !== "bodyContainerTS" && 4002 containerTS.getAttribute('data-skip-leftpad') === null 4003 ) { 4004 cb(containerTS); 4005 } 4006 } 4007 } 4008 4009 const anchor = $("#divToolbars");
4010 const anchor2 = $("#headerContainerTS") 4011 4012 // Outer banner padding (push banner down) 4013 const outerSizingTS = $("#bannerContainerTS"); 4014 // Inner banner padding (push banner content down) - Transparent header OR on attaching headers 4015 const innerSizingTS = $("#bannerSizingTS"); 4016 const bodyContainerTS = $("#bodyContainerTS"); 4017 4018 const forceUnfixClassTS = "forceUnfixTS"; 4019 4020 const fixedTopTS = $(".fixedTopTS"); 4021 const fixedBottomTS = $(".fixedBottomTS"); 4022 const fixedLeftTS = $(".fixedLeftTS"); 4023 4024 var initialTopTS; 4025 var topAttachTS; 4026 if (fixedTopTS && fixedTopTS.length === 1) { 4027 initialTopTS = getValueTS(fixedTopTS, 'top'); 4028 const attachment = fixedTopTS.attr('data-attach'); 4029 if (attachment) topAttachTS = $("#" + attachment); 4030 if (!topAttachTS || topAttachTS.length !== 1) topAttachTS = undefined; 4031 } 4032 4033 function resizeAdjustmentTS() { 4034 const editing = isPageEditingTS(); 4035 4036 // Fixed top script 4037 (function () { 4038 if (!fixedTopTS || fixedTopTS.length !== 1 || initialTopTS === undefined) return; 4039 4040 if (editing) { 4041 fixedTopTS[0].classList.add(forceUnfixClassTS); 4042 } else { 4043 fixedTopTS[0].classList.remove(forceUnfixClassTS); 4044 } 4045 4046 const topPosition = fixedTopTS.css('position'); 4047 if (topPosition === 'fixed') { 4048 if (topAttachTS) { 4049 scrollAdjustmentTS(); 4050 } else { 4051 const anchorHeight = anchor.outerHeight() - 1; 4052 fixedTopTS.css('top', anchorHeight + initialTopTS); 4053 } 4054 } else { 4055 fixedTopTS.css('top', initialTopTS); 4056 } 4057 4058 if (topPosition === 'fixed' || topPosition === 'absolute') { 4059 // Bump the banner content down 4060 if (isTransparentTS(fixedTopTS)) { 4061 innerSizingTS.css('padding-top', initialTopTS + fixedTopTS.outerHeight() - 1); 4062 outerSizingTS.css('padding-top', ''); 4063 4064 try { 4065 window.Pages.onResizeHandlersExecute(); 4066 } catch (e) { } 4067 } else { 4068 outerSizingTS.css('padding-top', fixedTopTS.outerHeight() - 1); 4069 innerSizingTS.css('padding-top', ''); 4070 } 4071 } else { 4072 innerSizingTS.css('padding-top', ''); 4073 outerSizingTS.css('padding-top', ''); 4074 } 4075 })(); 4076 4077 // Fixed bottom script 4078 (function () { 4079 if (!fixedBottomTS || fixedBottomTS.length === 0) return; 4080 4081 // If the widget has gone narrow, force unfix 4082 if (editing || fixedBottomTS.outerHeight() > 200) { 4083 fixedBottomTS[0].classList.add(forceUnfixClassTS); 4084 } else { 4085 fixedBottomTS[0].classList.remove(forceUnfixClassTS); 4086 } 4087 4088 if (fixedBottomTS.css('position') === 'fixed') { 4089 bodyContainerTS.css('padding-bottom', fixedBottomTS.outerHeight()); 4090 } else { 4091 bodyContainerTS.css('padding-bottom', ''); 4092 } 4093 })(); 4094 4095 // Fixed left script 4096 (function () { 4097 if (!fixedLeftTS || fixedLeftTS.length === 0) return; 4098 4099 if (editing) { 4100 fixedLeftTS[0].classList.add(forceUnfixClassTS); 4101 } else { 4102 fixedLeftTS[0].classList.remove(forceUnfixClassTS); 4103 } 4104 4105 if (fixedLeftTS.css('position') === 'fixed') { 4106 const anchorHeight = anchor.outerHeight() - 1; 4107 fixedLeftTS.css('top', anchorHeight); 4108 const leftBoundingTS = fixedLeftTS[0].getBoundingClientRect(); 4109 iterateLeftpads(function (containerTS) { 4110 const containerBoundingTS = containerTS.getBoundingClientRect(); 4111 if (containerBoundingTS.left <= leftBoundingTS.right) { 4112 $(containerTS).css('padding-left', leftBoundingTS.width + 16); 4113 } 4114 }); 4115 } else { 4116 fixedLeftTS.css('top', ''); 4117 iterateLeftpads(function (containerTS) { 4118 $(containerTS).css('padding-left', ''); 4119 }); 4120 } 4121 })(); 4122 } 4123 4124 function scrollAdjustmentTS() { 4125 if (!fixedTopTS || fixedTopTS.length !== 1 || !topAttachTS || topAttachTS.length !== 1) return; 4126 const topPosition = fixedTopTS.css('position'); 4127 if (topPosition === 'fixed' || topPosition === 'absolute') { 4128 const anchorBounding = anchor[0].getBoundingClientRect();
4129 const attachBounding = topAttachTS[0].getBoundingClientRect(); 4130 const scrollTop = $(window).scrollTop(); 4131 4132 fixedTopTS.css('top', Math.max(anchorBounding.bottom - 1, attachBounding.bottom)); 4133 } else { 4134 fixedTopTS.css('top', initialTopTS); 4135 } 4136 } 4137 4138 $(window).load(function () { 4139 setTimeout(function () { 4140 resizeAdjustmentTS(); 4141 }, 350); 4142 4143 $(window).scroll(function () { 4144 scrollAdjustmentTS(); 4145 }); 4146 4147 var adjustTimeoutTS; 4148 $(window).resize(function () { 4149 clearTimeout(adjustTimeoutTS); 4150 adjustTimeoutTS = setTimeout(function () { 4151 resizeAdjustmentTS(); 4152 }, 350); 4153 }); 4154 4155 $.when(window.Pages.angularToolbarComplete).done(function () { 4156 resizeAdjustmentTS(); 4157 }); 4158 }); 4159</script>
4159 4160<!-- End Fixed Nav Adjustment --> 4161 4162 4163
4163<script type="text/javascript"> 4164 $(function () { 4165 document.cookie = "responsiveGhost=0; path=/"; 4166 }); 4167 $(window).on("load", function () { 4168 $('body').addClass('doneLoading').removeClass('hideContent'); 4169 4170 if ($('#404Content').length > 0) 4171 $('div#bodyWrapper').css('padding', '0px'); 4172 }); 4173 </script>
4173 4174 4175 <noscript> 4176 <style> 4177 body.hideContent { 4178 opacity: 1 !important; 4179 } 4180 </style> 4181 </noscript> 4182 4183 4184<div style="display: none;"> 4185 <svg xmlns="http://www.w3.org/2000/svg" style="display:none;"> 4186 4187 <symbol id="iconArrow--left" viewbox="0 0 25 25"> 4188 <title>Arrow Left</title> 4189 <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> 4190 </symbol> 4191 4192 <symbol id="iconArrow--right" viewbox="0 0 25 25"> 4193 <title>Arrow Right</title> 4194 <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> 4195 </symbol> 4196 4197 </svg> 4198</div> 4199
4199<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>
4199 4200 4201 4202 <div class="hidden activeWidgetSkinComponentsOnPageJson">[]</div> 4203 <div style="display: none;"> 4204 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 4205 <symbol id="iconSlideshowArrowLeft" viewBox="0 0 22.68 40"> 4206 <title>Slideshow Left Arrow</title> 4207 <g> 4208 <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> 4209 </g> 4210 </symbol> 4211 <symbol id="iconSlideshowArrowRight" viewBox="0 0 22.68 40"> 4212 <title>Slideshow Right Arrow</title> 4213 <g> 4214 <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> 4215 </g> 4216 </symbol> 4217 </svg> 4218 </div> 4219 4220 4221 4222 4223 <div id="root-picker-outlet"></div> 4224</body> 4225</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.