PageSourceSearch

https://www.cityofalgonac.org/HighWater

html cityofalgonac.org collected 2026-10-02 22:59:12 UTC 68,173 bytes, 2,567 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>            
4    
5    <title>The Official Website of the City of Algonac Michigan - Cross Connection Control Program</title>
6    <meta charset="UTF-8">
7    <meta name="viewport" content="width=device-width, initial-scale=1.0">
8    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
9    <meta name="AUTHOR" content="EvoGov.com"/>
10    <meta name="COPYRIGHT" content="Copyright 2024"/>
11    <meta name="GENERATOR" content="www.evogov.com"/>
12    <meta name="description" content="Official Website for the City of Algonac Michigan"/>
13    
14    
15    <!-- JQuery Core -->
16    
16<script src="https://code.jquery.com/jquery-3.7.1.min.js" integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=" crossorigin="anonymous"></script>
16
17    <!-- JQuery UI -->
18    
18<script src="https://code.jquery.com/ui/1.13.3/jquery-ui.min.js" integrity="sha256-sw0iNNXmOJbQhYFuC9OF2kOlD5KQKe1y5lfBn4C9Sjg=" crossorigin="anonymous"></script>
18
19    
20    <!-- 
21    Slick Slider
22    <link href="https://cdn.evo.cloud/scripts/slick/1.8.1/slick.css" rel="stylesheet" type="text/css">
23    
23<script src="https://cdn.evo.cloud/scripts/slick/1.8.1/slick.min.js"></script>
23
24     -->
25    
26    <style>#pieChart_content strong {
27    font-weight: bold;
28    color: #62A343;
29}
30
31#social_bar {
32    display: grid;
33    grid-template-columns: repeat(3,1fr);
34    background-color: #FFF;
35    padding: 10px;
36    grid-gap: 20px
37}
38#social_bar .facebook_feed {
39    background-color: #3b5998;
40    width: 100%;
41    padding: auto;
42}
43#social_bar .facebook_feed .facebook {
44    width: 340px;
45    margin: auto;
46}
47#social_bar .weather_feed {
48    background-color: #003366;
49    width: 100%;
50    padding: auto;
51}
52#social_bar .weather_feed .weather {
53    width: 400px;
54    margin: auto;
55}
56#social_bar .video_feed {
57    background-color: #c4302b;
58    width: 100%;
59    padding: auto;
60}
61#social_bar .video_feed .video {
62    width: 459px;
63    margin: auto;
64}
65
66.left_image_wrap {
67    min-height: 200px;
68}
69h1 {
70    font-size: 2em !important;
71}
72h2 {
73    font-size: 1.75em !important;
74}
75h3 {
76    font-size: 1.5em !important;
77}
78h4 {
79    font-size: 1.25em !important;
80}
81h5 {
82    font-size: 1em !important;
83}
84
85.action_button_bar {
86    
87}
88.action_button_bar ul {
89    margin-top: 15px;
90    margin-bottom: 15px;
91    list-style: none;
92    display: grid;
93    grid-gap: 20px;
94    grid-template-columns: repeat(5, 1fr);
95}
96.action_button_bar ul li {
97    border: solid 3px #337ab7;
98    border-radius: 10px;
99    text-align: center;
100    padding-top: 5px;
101}
102.action_button_bar ul li a {
103    z-index: 5;
104}
105.action_button_bar ul li a i {
106    font-size: 48px;
107}
108
109#evo_interior_content h2 {
110    font-size: 1.75em !important;
111    padding: 0 15px;
112    background-image: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.2), transparent);
113    color: #62A343;
114}
115#evo_interior_content h3 {
116    font-size: 1.5em !important;
117    border-bottom: solid 1px #1466B1;
118    border-left: solid 1px #1466B1;
119    padding: 0 10px;
120    margin-left: 5px;
121    box-shadow: -3px 5px 5px #eee;
122}
123#evo_interior_content h4 {
124    font-size: 1.25em !important;
125    border-bottom: solid 1px #EEE;
126    padding: 0 15px;
127}
128#evo_interior_content h5 {
129    font-size: 1em !important;
130    color: #1466B0;
131    padding: 0 15px;
132}
133#evo_page_side_menu_wrapper {
134  background-color: #1466B1 !important;
135}
136#evo_page_side_menu {
137
138}
139#evo_page_side_menu a {
140  color: #FFF;
141}
142#evo_page_side_menu i {
143  color: #FFF;
144  float: right;
145}
146#evo_page_side_menu ul li ul li:hover {
147  background-color: #FFC60A;
148  color: #FFF;
149  text-decoration: none;
150}
151#evo_page_side_menu ul {
152  list-style-type: none;
153  padding-left: 0;
154  margin: 0;
155}
156#evo_page_side_menu ul li {
157    padding: 3px 5px;
158}
159#evo_page_side_menu .side_menu_current_page {
160    padding: 3px 5px;
161}
162#evo_page_side_menu ul li ul li {
163    margin: 3px 0px;
164    font-size: 15px;
165    margin-left: 10px;
166}
167.side_menu_on_path {
168    font-weight: bold;
169    font-size: 16px;
170}
171#evo_page_side_menu .side_menu_other {
172    display: none;
173}
174
175.evo_department_content_wrapper .evo_grid_wrapper {
176    grid-gap: 0px !important;
177    min-height: 650px;
178
179}
180#evo_department_menu_top_cta {
181    text-align: center;
182    margin-top: 90px;
183    font-size: 14px;
184    box-sizing: border-box;
185    padding-bottom: 10px;
186}
187#evo_department_menu_top_cta ul {
188    list-style: none;
189    display: grid;
190    grid-gap: 20px;
191    padding: 0 25px;
192    grid-template-columns: repeat(4, 1fr);
193    max-width: 1200px;
194    transform: translateX(-50%);
195    margin-left: 50%;
196    margin-bottom: 0;
197}
198#evo_department_menu_top_cta a {
199    color: #1466B1;
200    text-decoration: none;
201    white-space: nowrap;
202}
203#evo_department_menu_top_cta {
204    color: #fff;
205}
206#evo_department_menu_top_cta li {
207    font-size: 16px;
208    font-weight: bold;
209    cursor: pointer;
210}
211#evo_department_menu_top_cta i {
212    color: #FFF;
213    background-color: #1466B1;
214    height: 80px;
215    width: 100px;
216    border-radius: 50%;
217    text-align: center;
218    padding-top: 20px;
219    font-size: 48px;
220    transition: 1s ease;
221    margin: -80px 10px 0px 50%;
222    display: block;
223    transform: translateX(-50%);
224    border: 3px solid #fff;
225}
226#evo_department_menu_top_cta i:hover {
227    background-color: #1466B1;
228    color: #fff;
229    transform: translateX(-50%) scale(1.1);
230}
231#evo_department_menu_top_cta .menu_label_text {
232  margin-top: -40px;
233  margin-bottom: 40px;
234  background-color: rgba(0, 0, 0, 0.6);
235  display: block;
236  height: 40px;
237  position: absolute;
238  width: 225px;
239  text-align: center;
240  color: white;
241  padding-top: 5px;
242  line-height: 18px;
243}
244#evo_department_menu_top_cta .menu_label_text:hover {
245  color: yellow;
246  background-color: rgba(0, 0, 0, 0.4);
247  text-decoration: underline;
248}
249
250
251.evo_background_random_from_slideshow_if_no_background_slideshow {
252    position: absolute;
253    background-repeat: no-repeat;
254}
255
256
257
258#evohome {
259	width:100%;
260	height:auto;
261	display:grid;
262	margin-top: -17px;
263}
264
265.news-box-categories {
266	display: none;
267}
268a {
269    text-decoration: none !important;
270    color: #1466B1;
271}
272html {
273    box-sizing: border-box;
274    font-family: sans-serif;
275    color: #333;
276    width: 100%;
277    height: auto;
278}
279body {
280    background: #dedede;
281    font-family: 'Montserrat', sans-serif;
282    display: grid;
283    margin: 0;
284    width: 100vw;
285    height: auto;
286    box-sizing: border-box;
287    overflow-x: hidden;
288    font-smooth: auto;
289    font-size: 15px;
290}
291#evo_featurepanels_photobar {
292    width: 100%;
293    margin-bottom: -4px;
294    overflow: hidden;
295    background-color: #1466B1;
296}
297#evo_featurepanel_photobar_background {
298	max-width: 100%;
299	max-height: 430px;
300}
301#evo_department_slideshow {
302    
303}
304.evo_department_related_page_link {
305    margin-left: 20px !important;
306}
307.evo_department_related_page_link ul li ul li a {
308    background: rgba(255,255,255,0.1) !important;
309}
310#evo_department_related_page_wrapper > .evo_department_related_pages_level > .evo_department_related_pages_level > a {
311    
312    margin-left: 35px !important;
313}
314#evo_department_related_page_wrapper > .evo_department_related_pages_level > .evo_department_related_pages_level > hover:a {
315    background: #FFC60A !important;
316}
317.evo_department_left_column .evo_department_related_page_title {
318    width: auto !important;
319}
320.evo_grid_based_theme #evo_department_slideshow {
321    height: 350px !important;
322}
323
324/* Department Page Layout overrides */
325.evo_department_action_button_label_without_image_wrapper {
326    background: #1466B1 !important;
327    min-height: 80px !important;
328}
329.evo_department_left_column ul li ul li a.evo_department_related_page_link {
330    background-color: red !important;
331}
332.evo_department_left_column {
333    background-color: #1466B1 !important;
334    background: url("/media/Design Files/logos/PhillipsCountySeal_Cropped.png") no-repeat bottom left;
335}
336.evo_department_left_column img {
337    height: 150px;
338}
339a.evo_department_related_page_link:hover {
340    background-color: #FFC60A !important;
341}
342.evo_department_page_caret {
343    color: #FFF;
344}
345a.evo_department_related_page_title {
346    background-color: #1466B1;
347    border-radius:0px;
348    width:95%;
349}
350a.evo_department_related_page_link {
351    text-decoration:none;
352    color:#ffffff;
353}
354.evo_department_related_pages_level {
355    background-color:#1466B1;
356    width: 100% !important;
357    padding-left: 0 !important;
358}
359#evo_departments_title_name {
360    background-color: #62A343;
361    padding: 5px 10px !important;
362    color: #FFF !important;
363    margin-top: 0 !important;
364    margin-bottom: 0 !important;
365    z-index: 1 !important;
366    font-size: 2em !important;
367}
368#evo_department_contact_us_link {
369    display: none;
370}
371#evo_department_contact_us_link i {
372    color: #FFF !important;
373}
374.evo_departments_breadcrumbs {
375    margin-bottom: 0;
376    color: #1466B1 !important;
377    display: block;
378    padding: 0 !important;
379    border-radius: 0 !important;
380}
381#evo_interior_breadcrumbs {
382    margin-bottom: 0;
383    color: #1466B1 !important;
384    display: block;
385    padding: 0 !important;
386    border-radius: 0 !important;
387    background: rgba(231, 231, 231, 1.0);
388}
389#evo_interior_breadcrumbs a {
390    color: #1466B1 !important;
391    z-index: 2;
392    position: relative;
393}
394.evo_departments_breadcrumbs a {
395    color: #1466B1 !important;
396    z-index: 2;
397    position: relative;
398}
399#department_social_icons {
400    position: relative;
401    z-index: 1;
402    background-color: #1466B1 !important;
403}
404#department_social_icons a {
405    font-size: 25px !important;
406}
407#department_social_icons i {
408    margin-top: 13px;
409}
410.evo_department_action_button_label {
411    background: rgba(100, 132, 42, 0.8) !important;
412}
413.evo_department_right_column {
414    background-color: #FFF;
415    color: #1466B1;
416    border-left: solid 1px rgba(100,100,100,0.1);
417}
418
419/* Override EvoCommon side menu colors */
420.evo_department_right_column .contact_information_title, .evo_department_right_column .staff_directory_link, .evo_department_right_column .evo_department_side_menu_title {
421
422    margin-bottom: 5px !important;
423
424    border-radius: 0 !important;
425    width: auto !important;
426}
427body .evo_directory_subheading {background:#fff;}
428body .evo_department_content_wrapper .contact_information_point_of_contact {background:#fff;}
429body .evo_department_content_wrapper .contact_information_point_of_contact .point_of_contact_job_title {min-width: 100px;}
430
431#evo_department_directory_link {
432    display: none;
433}
434.evo_department_detail_contact_information_wrapper {
435    padding: 5px 0px !important;
436}
437.evo_department_content_wrapper .hours_wrapper {
438    padding: 10px 0px !important;
439}
440.evo_department_content_wrapper .contact_information_point_of_contact {
441    padding-left: 0 !important;
442}
443#evo_department_side_menu {
444    background-color: #fff;
445}
446#evo_department_side_menu .navbar-nav {
447    margin: 5px !important;
448    padding: 5px;
449}
450.evo_department_detail_icon_column i {
451    padding: 5px 10px !important;
452}
453#evo_department_side_menu .navbar-nav > li {
454    border-bottom: solid 1px #ccc;
455}
456#evo_department_side_menu .navbar-nav > li:last-child {
457    border: none;
458}
459.evo_department_middle_column {
460    background: #FFF !important;
461    padding: 15px !important;
462}
463
464.evo_department_calendar_box .evo_tab__events {
465    margin-left: 20px;
466}
467#evo_calendar_with_events_events_wrapper {
468    border: none !important;
469    left: 340px !important;
470}
471#evo_calendar_with_events_table_wrapper {
472    border-radius: 0px 0px 15px 15px !important;
473}
474
475#calendarFocusSmall .CalendarWithEvents {
476    background-color: #ddd !important;
477    color: #000 !important;
478}
479#calendarFocusSmall .CalendarMonthTitle {
480    background: #1466B1 !important;
481}
482#calendarFocusSmall .CalendarDayNorm.CalendarSmall.calendar_small_today {
483    background-color: #1466B1 !important;
484}
485#calendarFocusSmall .CalendarDayNorm.CalendarSmall.calendar_small_this_week {
486    color: #000 !important;
487    background-color: #EEE !important;
488}
489
490.btn {
491    color: #fff;
492    background: #333;
493    padding: 0.6rem 1.3rem;
494    text-decoration: none;
495    border: 0;
496}
497.evo_menu_mobile_visible {
498    left: 0px !important;
499    transition: left 0.5s ease !important;
500}
501.evo_menu_mobile_visible_content_wrapper {
502    margin-left: 100%;
503    transition: margin-left 0.5s ease !important;
504    overflow-x: hidden;
505}
506
507#evo_header {
508    height: 150px;
509    background: #1466B1;
510    position: relative;
511    z-index: 5 !important;
512    box-sizing: border-box;
513    width: 100vw;
514}
515body > .evo_param_grid_alert_scroll  {
516    width: 100vw;
517}
518
519.evo_param_grid_alert_scroll {
520    background-color: crimson !important;
521}
522
523#evo_search {
524	position: absolute;
525	top: 25px;
526	right: 50px;
527}
528#evo_search > form > div > span {
529	position: absolute;
530	right: 0px;
531	cursor: pointer;
532	display: none;
533}
534#evo_search input {
535	font-size: 14px;
536    background-color: rgba(255, 255, 255, 0.8);
537    border-radius: 5px;
538    height: 25px;
539    width: 255px;
540}
541#evo_overall_content_wrapper .evo_search_input {
542	width: 75%;
543}
544#evo_overall_content_wrapper .evo_search_button {
545	padding: 5px;
546}
547#evo_search button {
548	background-color: transparent;
549	border-width: 0px;
550	color: rgba(16, 94, 153, 1.0);
551}
552
553#evo_logo_primary {
554    position: absolute;
555    height: 140px;
556    margin-left: 50px;
557    margin-top: 5px;
558    box-shadow: 2px 2px 5px #333;
559    border-radius: 3px;
560}
561#evo_logo_secondary {
562    position: absolute;
563    height: 80px;
564    left: 220px;
565    top: 70px;
566    transform: translateY(-40px);
567}
568#evo_title_logo span img {
569    height: 4em;
570    position: absolute;
571    margin-top: 1.5em;
572    margin-left: 2em;
573}
574#evo_header .title {
575    box-sizing: border-box;
576    max-width: 100%;
577    width: 100%;
578}
579#evo_header #evo_title_logo_div {
580    width: 100%;
581    box-sizing: border-box;
582    min-width: 90vw;
583}
584#evo_header .evo_title_prefix {
585    position: absolute;
586    color: #1466B1;
587    font-size: 28px;
588    top: 10px;
589    margin-left: 198px;
590}
591#evo_header .evo_title_prefix span {
592    position: absolute;
593    color: #1466B1;
594    font-size: 28px;
595    margin-left: 15px;
596}
597#evo_header .evo_title_main {
598    position: absolute;
599    color: #1466B1;
600    font-size: 60px;
601    top: 30px;
602    margin-left: 200px;
603}
604#evo_header .evo_title_suffix {
605    position: absolute;
606    color: #1466B1;
607    font-size: 28px;
608    top: 85px;
609    margin-left: 200px;
610    letter-spacing: 11px;
611}
612
613.evo_form_submit {
614    float: right;
615}
616
617.menu_item_title {
618    font-style: italic;
619    color: #1466B1 !important;
620}
621#evo_main_menu_wrapper {
622    position: relative;
623    margin-top: -66px;
624    padding: 0 0 0 0;
625    z-index: 1000;
626    box-sizing: border-box;
627    height: auto;
628    margin-left: 30%;
629}
630#evo_main_menu {
631    /* tweak the position of the main menu */
632    margin-top: 10px;
633    z-index: 1000;
634    box-sizing: border-box;
635    max-width: 100%;
636
637}
638#evo_main_menu li {
639    list-style: none;
640}
641#evo_main_menu .evo_menu_inner_wrapper {
642    /* Position the Main Menu Headings */
643    box-sizing: border-box;
644    max-width: 100%;
645}
646#evo_main_menu > div > ul {
647    /* Main Menu Headings */
648    display: grid;
649    grid-gap: 20px;
650    grid-template-columns: repeat(auto-fit, minmax(75px, 1fr));
651    padding-left: 0px;
652    padding-right: 0px;
653    margin-left: 0px;
654    margin-right: 0px;
655    background-color: transparent !important;
656    max-width: 100%;
657    box-sizing: border-box;
658}
659#evo_main_menu > div > ul > li {
660    list-style: none;
661}
662#evo_main_menu > div > ul > li > a {
663    text-decoration: none;
664    padding-top: 4px;
665    padding-bottom: 19px;
666    text-align: center;
667    color: #FFF;
668    font-size: 1rem;
669    position: relative;
670    height: 26px;
671    white-space: nowrap;
672    display: block;
673    border-bottom: solid 2px Transparent;
674    text-transform: uppercase;
675}
676#evo_main_menu > div > ul > li > a:hover {
677    border-bottom: solid 2px #1466B1;
678}
679#evo_main_menu > div > ul > li > a
680#evo_main_menu li {
681    list-style: none;
682}
683#evo_main_menu > div > ul > li:hover {
684    
685}
686#evo_main_menu > div > ul {
687    /* Main Menu Heading Background Color */
688    background: rgba(30, 90, 30, 1.0);
689}
690#evo_main_menu.evo_desktop_mode > div > ul > li > ul {
691    background: rgba(20, 102, 177, 0.95);
692    display: none;
693    visibility: hidden;
694}
695#evo_main_menu.evo_desktop_mode > div > ul > li:hover > ul {
696    /* Main Menu Dropdown Background Color */
697    visibility: visible; /* Display the menu under any headings being hovered over */
698    display: block !important;
699    position: absolute;
700    overflow-y: auto; /* Make the dropdown scrollable if it is longer than the height for any reason */
701}
702#evo_main_menu > div > ul > li > ul.evo_display_block_important {
703    display: block !important;
704}
705#evo_main_menu > div > ul > li > ul a {
706    /* Align all span and link text to the left in the main menu that is not in the heading */
707    text-align: left;
708}
709
710/* Inner Main Menu Element Formatting */
711
712#evo_main_menu > div > ul > li > ul > li {
713    padding: 5px;
714}
715#evo_main_menu > div > ul > li > ul > li ul {
716    padding: 5px;
717    list-style: none;
718}
719#evo_main_menu > div > ul > li > ul > li > ul > li {
720    margin-left: 10px;
721}
722#evo_main_menu > div > ul > li > ul > li > a {
723    font-size: 1.0rem;
724    padding-top: 0px;
725    color: #fff;
726    text-decoration: none;
727    font-weight: bolder;
728    text-transform: uppercase;
729    border-bottom: 1px solid #EF7FB1;
730}
731#evo_main_menu > div > ul > li > ul > li > a:hover {
732    color: #FFC60A;
733}
734#evo_main_menu > div > ul > li > ul > li > ul > li > a {
735    font-size: 0.95rem;
736    padding-top: 0px;
737    color: #fff;
738    text-decoration: none;
739}
740#evo_main_menu > div > ul > li > ul > li > ul > li > a:hover {
741    color: #FFC60A;
742}
743#evo_main_menu > div > ul > li > ul > li > ul > li > ul > li > a {
744    font-size: 0.90rem;
745    padding-top: 0px;
746    color: #fff;
747    text-decoration: none;
748}
749#evo_main_menu > div > ul > li > ul > li > ul > li > ul > li > ul > li > a {
750    font-size: 0.85rem;
751    padding-top: 0px;
752    color: #fff;
753    text-decoration: none;
754}
755#evo_main_menu > div > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > a {
756    font-size: 0.80rem;
757    padding-top: 0px;
758    color: #fff;
759    text-decoration: none;
760}
761#evo_main_menu > div > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li > a {
762    display: none;
763}
764#evo_menu_float a {
765    text-decoration: none;
766    color: #fff;
767}
768
769/* Start evo_left_cta_grid Formatting */
770
771#evo_left_action {
772    position: absolute;
773    top: 210px;
774    left: 0;
775    bottom: 0;
776    width: 1px;
777    z-index: 150;
778}
779#evo_left_action .evo_left_action_border_bottom {
780    border-bottom: solid 1px;
781    border-color: #bbb;
782    margin-top: 20px;
783    margin-bottom: -21px;
784    width: 80%;
785    margin-left: 10%;
786    z-index: 15;
787}
788#evo_left_action ul {
789    list-style: none;
790    padding: 0;
791}
792#evo_left_action li {
793    display: block;
794    width: 180px;
795    transition: background-color 0.3s, margin 0.75s;
796    min-height: 50px;
797    color: #fff;
798    background-color: #1466B1;
799    margin-bottom: 10px;
800    padding-top: 0px;
801    margin-left: -130px;
802    cursor: pointer;
803
804}
805#evo_left_action li:hover {
806    margin-left: 0px;
807    box-shadow: 0 0 2px 0 1px 5px rgba(104, 104, 104, 0.8);
808}
809#evo_left_action li:hover i {
810    /* color: rgba(19, 137, 97, 1.0) */
811    color: #fff;
812}
813#evo_left_action a {
814    display: inline-block;
815    text-align: left;
816    color: #fff;
817    padding: 15px 5px;
818    font-size: 15px;
819    /*font-weight: bold;*/
820    line-height: 14px;
821    transition: all 0.3s;
822    z-index: 15;
823    /*text-transform: uppercase;*/
824    width: 100%;
825    position: relative;
826}
827#evo_left_action a .label_text {
828    width: 100%;
829    text-align: right;
830    display: inline-block;
831    transform: translateX(-60px);
832}
833#evo_left_action a:hover {
834    /*background-color: rgba(40, 40, 40, 1.0);*/
835}
836#evo_left_action i {
837    display: inline-block;
838    font-size: 28px;
839    color: #fff;
840    position: absolute;
841    right: 20px;
842    top: 10px;
843
844}
845#evo_left_action p {
846    text-align: center;
847    width: 100%;
848    margin-bottom: 0px;
849    margin-top: 0px;
850    margin-right: 0px;
851    font-size: 12px;
852    font-family: Optima, sans-serif;
853    color: #fff;
854}
855#evo_left_action.cta-collapse ul {
856    margin-top: 50px;
857}
858#evo_left_action.cta-collapse li {
859    margin: 20px;
860    width: 150px;
861    min-height: 81px;
862    float: left;
863}
864#evo_left_action.cta-collapse.cta-visible {
865    display: block;
866}
867
868#evo_commissioners_images_menu .evo_grid_menu {
869    display: grid;
870    grid-template-columns: 1fr 1fr 1fr;
871    grid-gap: 10px;
872    margin: 0;
873}
874#evo_commissioners_images_menu li {
875    list-style: none;
876    width: 150px;
877}
878#evo_commissioners_images_menu .evo_grid_menu h4 {
879    text-align: center;
880    color: rgba(140, 168, 0, 1.0);
881    margin-top: 0px;
882}
883
884#evo_commissioners {
885    height: auto;
886    padding: 20px;
887    color: #fff !important;
888    display: grid;
889    grid-template-columns: 2fr 1fr 2fr;
890    grid-gap: 20px;
891    background-color: #274073;
892    text-shadow: 1px 1px 2px rgba(40, 40, 40, 0.2);
893    position: relative;
894    overflow: hidden;
895    width: 100vw;
896    box-sizing: border-box;
897}
898#evo_commissioners a {
899    color: #FFF;
900}
901#evo_commissioners h3 {
902	font-weight: bold;
903	font-size: 1.1rem;
904	margin-bottom: 30px;
905    margin-top: 0;
906    background-color: #1c82be;
907    padding: 10px 10px 10px 20px;
908}
909.commission_meeting_wrapper {
910    margin-top: 10px;
911    grid-row: 1 / span 2;
912    margin-bottom: 10px;
913}
914#upcoming_events_commissioners_calendar {
915	margin-left: 15px;
916	height: 360px;
917    overflow-x: hidden;
918    overflow-y: auto;
919}
920#upcoming_events_commissioners_calendar .events-item {
921    min-height: 80px;
922}
923#upcoming_events_commissioners_calendar .events-summary {
924    display: none;
925}
926.events-headline {
927	font-size: 1.2em;
928    text-decoration: underline;
929
930}
931#evo_commissioners_message {
932    position: relative;
933    font-size: 1.1rem;
934    color: #FFF;
935}
936#evo_commissioners_message p {
937    margin-top: 0px;
938}
939#evo_commissioners_message .signature {
940    font-family: 'Kristi', cursive;
941    font-size: 2rem;
942}
943#evo_commissioners h2 {
944    color: #FFF;
945    font-size: 2em;
946    margin: 0;
947    letter-spacing: 15px;
948    margin-left: 25px;
949}
950#evo_commissioners .evo_commissioners_image_wrapper {
951    box-sizing: border-box;
952}
953#evo_commissioners .evo_commissioners {
954    padding: 10px;
955    position: relative;
956    overflow: hidden;
957    box-sizing: border-box;
958    grid-column: 2 / span 2;
959    display: grid;
960    
961}
962#evo_commissioners_background_image {
963    position: absolute;
964    top: -60px;
965    right: -40px;
966    opacity: 0.20;
967    transform: scale(1.8);
968}
969#evo_commissioners .evo_commissioners_image {
970    display: inline-block;
971    position: absolute;
972    margin-left: 50%;
973    transform: translateX(-50%);
974    opacity: 0.25;
975}
976#evo_commissioners #evo_faq_menu ul {
977    height: 100px;
978    display: grid;
979    grid-template-columns: 1fr 1fr 1fr;
980}
981#evo_commissioners #evo_faq_menu ul li {
982    padding-top: 10px;
983    padding-bottom: 10px;
984    height: 20px;
985}
986#evo_commissioners #evo_faq_menu a {
987    color: white;
988}
989
990#calendarFocusSmall .CalendarMonthTitle {
991    background: #1c82be !important;
992}
993#calendarFocusSmall .CalendarDayNorm.CalendarSmall.calendar_small_today {
994    background-color: #1c82be !important;
995}
996#calendarFocusSmall .CalendarDayNorm.CalendarSmall.calendar_small_this_week {
997    color: #000 !important;
998    background-color: #EEE !important;
999}
1000
1001#evo_bottom_action {
1002    text-align: center;
1003    margin-top: -94px;
1004    font-size: 14px;
1005    box-sizing: border-box;
1006    /*background: -webkit-linear-gradient(top, rgba(26, 22, 72, 0.3), rgba(26, 22, 72, 1));*/
1007    padding-bottom: 10px;
1008}
1009#evo_bottom_action ul {
1010    list-style: none;
1011    display: grid;
1012    grid-gap: 20px;
1013    padding: 0 25px;
1014   /*  grid-template-columns: repeat(5, 1fr); */
1015    max-width: 1200px;
1016    transform: translateX(-50%);
1017    margin-left: 50%;
1018    margin-bottom: 0;
1019}
1020/* set the number of icon grid columns based on the class that indicates the number of items */
1021ul.evo_li_children_1 {grid-template-columns: repeat(1, 1fr) !important;}
1022ul.evo_li_children_2 {grid-template-columns: repeat(2, 1fr) !important;}
1023ul.evo_li_children_3 {grid-template-columns: repeat(3, 1fr) !important;}
1024ul.evo_li_children_4 {grid-template-columns: repeat(4, 1fr) !important;}
1025ul.evo_li_children_5 {grid-template-columns: repeat(5, 1fr) !important;}
1026ul.evo_li_children_6 {grid-template-columns: repeat(6, 1fr) !important;}
1027ul.evo_li_children_7 {grid-template-columns: repeat(7, 1fr) !important;}
1028ul.evo_li_children_8 {grid-template-columns: repeat(8, 1fr) !important;}
1029ul.evo_li_children_9 {grid-template-columns: repeat(9, 1fr) !important;}
1030ul.evo_li_children_10 {grid-template-columns: repeat(10, 1fr) !important;}
1031ul.evo_li_children_11 {grid-template-columns: repeat(11, 1fr) !important;}
1032ul.evo_li_children_12 {grid-template-columns: repeat(12, 1fr) !important;}
1033
1034#evo_bottom_action a {
1035    color: #fff;
1036    text-decoration: none;
1037    white-space: nowrap;
1038}
1039#evo_bottom_action {
1040    color: #fff;
1041}
1042#evo_bottom_action li {
1043    font-size: 16px;
1044    font-weight: bold;
1045    cursor: pointer;
1046    text-shadow: 1px 1px 2px rgba(40, 40, 40, 0.75);
1047}
1048#evo_bottom_action i {
1049    color: #FFF;
1050    background-color: #1466B1;
1051    height: 80px;
1052    width: 100px;
1053    border-radius: 50%;
1054    text-align: center;
1055    padding-top: 20px;
1056    font-size: 52px;
1057    transition: 1s ease;
1058    margin: -80px 10px 20px 50%;
1059    display: block;
1060    transform: translateX(-50%);
1061    border: 3px solid #fff;
1062}
1063#evo_bottom_action i:hover {
1064    background-color: #62A343;
1065    color: #fff;
1066    transform: translateX(-50%) scale(1.2);
1067}
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077#evo_bottom_action_bar {
1078	display: grid;
1079	grid-gap: 0px;
1080	grid-template-columns: repeat(4, 1fr);
1081}
1082#evo_bottom_action_bar a {
1083    color: #FFF;
1084}
1085#evo_bottom_action_bar h3 {
1086	font-weight: bold;
1087	text-align: center;
1088	margin: 10px;
1089	text-shadow: 1px 1px 5px #303030;
1090}
1091#evo_bottom_action_bar i {
1092    margin-left: 50%;
1093    transform: translateX(-50%);
1094    margin-top: 100px;
1095    color: #FFF;
1096    text-shadow: 1px 1px 5px #303030;
1097}
1098#evo_bottom_action_bar .button {
1099    color: #FFC60A;
1100    font-size: 1.2rem;
1101    padding: 0.6rem 1.3rem;
1102    text-decoration: none;
1103    border: 0;
1104    width: 150px;
1105    text-align: center;
1106    border: solid #FFC60A;
1107    transform: left (-50%);
1108    margin-left: 50%;
1109    transform: translateX(-50%);
1110    text-transform: uppercase;
1111    transition: all 0.3s ease;
1112}
1113#evo_bottom_action_bar .button:hover {
1114    color: #1466B1;
1115    border: solid #FFC60A;
1116    background: #FFC60A;
1117    transition: all 0.3s ease;
1118}
1119#evo_bottom_action_bar > div {
1120	height: 325px;
1121	box-sizing: border-box;
1122}
1123#evo_bottom_action_bar .title {
1124    line-height: 160px;
1125}
1126#evo_bottom_action_bar .box_1 {
1127    background: url("/media/photography/Water_faucet_resized.jpg");
1128    color: #FFC60A;
1129    background-size:cover;
1130}
1131#evo_bottom_action_bar .box_1 a {
1132    color: #FFC60A;
1133}
1134#evo_bottom_action_bar .box_1 i {
1135    color: #FFC60A;
1136}
1137#evo_bottom_action_bar .box_2 {
1138    color: #fff;
1139    background-color: #1466B1;
1140    padding: 50px;
1141}
1142#evo_bottom_action_bar .box_2 a {
1143    border: solid 1px #FFF;
1144    height: 100%;
1145    width: 100%;
1146    display: block;
1147}
1148#evo_bottom_action_bar .box_3 {
1149    background: url("/media/DesignFiles/Action/Pay_Water_Bill.jpg");
1150    color: #FFC60A;
1151    background-size:cover;
1152}
1153#evo_bottom_action_bar .box_3 a {
1154    color: #FFC60A;
1155}
1156#evo_bottom_action_bar .box_3 i {
1157    color: #FFC60A;
1158}
1159#evo_bottom_action_bar .box_4 {
1160    color: #fff;
1161    background-color: #1466B1;
1162    padding: 50px;
1163}
1164#evo_bottom_action_bar .box_4 a {
1165    border: solid 1px #FFF;
1166    height: 100%;
1167    width: 100%;
1168    display: block;
1169}
1170#evo_bottom_action_bar .box_5 {
1171    color: #fff;
1172    background-color: #1466B1;
1173    padding: 50px;
1174}
1175#evo_bottom_action_bar .box_5 h3 {
1176    line-height: 50px;
1177    margin-top: 50px;
1178}
1179#evo_bottom_action_bar .box_5 a {
1180    border: solid 1px #FFF;
1181    height: 100%;
1182    width: 100%;
1183    display: block;
1184    color: #FFF;
1185}
1186#evo_bottom_action_bar .box_6 {
1187    background: url("/media/DesignFiles/Action/Budget_resized.jpg");
1188    color: #FFC60A;
1189    background-size:cover;
1190}
1191#evo_bottom_action_bar .box_6 a {
1192    color: #FFC60A;
1193}
1194#evo_bottom_action_bar .box_6 i {
1195    color: #FFC60A;
1196}
1197#evo_bottom_action_bar .box_7 {
1198    color: #fff;
1199    background-color: #1466B1;
1200    padding: 50px;
1201}
1202#evo_bottom_action_bar .box_7 h3 {
1203    line-height: 40px;
1204    margin-top: 40px;
1205}
1206#evo_bottom_action_bar .box_7 a {
1207    border: solid 1px #FFF;
1208    height: 100%;
1209    width: 100%;
1210    display: block;
1211    color: #FFF;
1212}
1213#evo_bottom_action_bar .box_8 {
1214    background: url("/media/DesignFiles/Action/Water-Quality.jpg");
1215    color: #FFC60A;
1216    background-size:cover;
1217}
1218#evo_bottom_action_bar .box_8 a {
1219    color: #FFC60A;
1220}
1221#evo_bottom_action_bar .box_8 i {
1222    color: #FFC60A;
1223}
1224
1225    
1226
1227#evo_news_events {
1228    display: grid;
1229    grid-gap: 20px;
1230    grid-template-columns: 2fr 1fr;
1231    min-height: 400px;
1232    padding: 0 60px;
1233}
1234#evo_news_events h2 {
1235    color: #333;
1236    border-bottom: 1px solid #333;
1237    padding: 20px;
1238    margin-top: 0;
1239}
1240.news_post_box {
1241    background-color: #1466B1 !important;
1242}
1243#evo_quick_links_menu li {
1244	list-style: none;
1245	margin-left: -20px;
1246}
1247.middle_box .evo_grid_menu {
1248	grid-template-columns: 1fr !important;
1249}
1250.middle_box .evo_grid_menu li {
1251	width: 100% !important;
1252    padding: 5px 5px;
1253    /*background-color: #1466B1;*/
1254}
1255.middle_box .evo_grid_menu li a {
1256	color: #1466B1;
1257	text-decoration: none;
1258}
1259.middle_box .evo_grid_menu li i {
1260	color: #1466B1;
1261}
1262#evo_bottom_action_bar .right_box {
1263
1264}
1265#evo_bottom_action_bar .right_box img {
1266	margin-left: 30px;
1267	box-shadow: 3px 3px 10px rgba(30,30,30,0.8);
1268}
1269#evo_bottom_action_bar .left_box img {
1270	margin-left: 30px;
1271	box-shadow: 3px 3px 10px rgba(30,30,30,0.8);
1272}
1273
1274#evo_footer {
1275    color: #fff;
1276    padding-left: 60px;
1277    padding-top: 10px;
1278    box-sizing: border-box;
1279    width: 100vw;
1280    background-color: #274073;
1281}
1282#evo_footer li {
1283    list-style: none;
1284}
1285#evo_footer .footer-box {
1286    display: grid;
1287    grid-gap: 50px;
1288    grid-template-columns: repeat(3, 1fr);
1289    width: 100%;
1290    box-sizing: border-box;
1291}
1292#evo_footer .footer-box > div {
1293    box-sizing: border-box;
1294}
1295#evo_footer a {
1296    color: #fff;
1297    text-decoration: none;
1298}
1299#evo_footer a:hover {
1300    text-decoration: underline;
1301}
1302#evo_footer h3 {
1303    color: #FFF;
1304    border-bottom: 1px solid #EF7FB1;
1305    font-size: 20px;
1306    margin-top: 0;
1307}
1308#evo_footer .address {
1309    font-size: 14px;
1310    z-index: 12;
1311    position: relative;
1312}
1313#evo_footer .resources {
1314    font-size: 14px;
1315}
1316#evo_footer .connect {
1317    font-size: 14px;
1318}
1319#evo_footer .site-links {
1320    font-size: 14px;
1321}
1322#evo_link_to_evogov_cms {
1323    display: none;
1324    width: 100%;
1325    text-align: center;
1326    color: #fff;
1327    text-shadow: 1px 1px 2px rgba(40, 40, 40, 0.75);
1328    font-size: 0.8em;
1329    padding-top: 200px;
1330}
1331
1332/* Slideshow Formatting */
1333
1334#evo_background_slideshow {
1335    z-index: -1;
1336    height: 750px;
1337    margin-top: -190px;
1338    max-width: 100vw;
1339    box-sizing: border-box;
1340    width: 100%;
1341    display: none;
1342}
1343#evo_background_slideshow .item {
1344    width: 100%;
1345    height: 600px !important;
1346}
1347#evo_background_slideshow img {
1348    object-fit: cover;
1349    position: absolute;
1350}
1351#evo_background_slideshow .evo_slideshow {
1352    height: 100%;
1353}
1354#evo_background_slideshow .evo_slideshow_slide {
1355    height: 0px;
1356}
1357#evo_background_slideshow .evo_slideshow_slides_wrapper {
1358    position: relative;
1359    overflow: hidden;
1360}
1361.evo_slideshow_slides_wrapper .current_slide img {
1362    opacity: 1;
1363    z-index: -1;
1364    transition: opacity 1.25s ease-in-out;
1365}
1366.evo_slideshow_slides_wrapper .current_slide video {
1367    opacity: 1;
1368    z-index: -1;
1369    transition: opacity 1.25s ease-in-out;
1370}
1371#evo_background_slideshow .evo_slideshow_indicators {
1372    list-style-type: none;
1373}
1374#evo_background_slideshow .evo_slideshow_previous {
1375    display: none;
1376}
1377#evo_background_slideshow .evo_slideshow_next {
1378    display: none;
1379}
1380.evo_slideshow_slides_wrapper {
1381    position: absolute;
1382    top: 0px;
1383    width: 100%;
1384    border-top: 0px black solid;
1385    height: 100%;
1386}
1387.evo_slideshow_slides_wrapper .item {
1388    width: 100%;
1389    height: 100%;
1390}
1391.evo_slideshow_slides_wrapper img {
1392    object-fit: cover;
1393    position: absolute;
1394    opacity: 0;
1395    transition: opacity 1.25s ease-in-out;
1396
1397}
1398.evo_slideshow_slides_wrapper video {
1399    object-fit: cover;
1400    position: absolute;
1401    opacity: 0;
1402    transition: opacity 1.25s ease-in-out;
1403    width: 100%;
1404    height: 100%;
1405}
1406/* End Slideshow Formatting */
1407
1408.evo_upcoming_events {
1409    margin-left: 20px !important;
1410}
1411.evo_upcoming_events .evo_cloud_widget {
1412    overflow-x: hidden;
1413    overflow-y: auto;
1414    height: 350px;
1415    padding-top: 20px;
1416    padding-bottom: 20px;
1417    position: relative;
1418}
1419.evo_upcoming_events .events-container {
1420    min-height: 86px;
1421    padding: 3px;
1422    display: block;
1423    overflow-y: auto;
1424    overflow-x: hidden;
1425}
1426.evo_upcoming_events .evo_calendar_title {
1427    font-weight: bold;
1428    font-size: 1.1rem;
1429    text-transform: uppercase;
1430    width: 100%;
1431    color: #fff;
1432    background-color: #62A343;
1433    padding: 10px 10px 10px 30px;
1434    height: 20px;
1435    position: relative;
1436}
1437.evo_upcoming_events .events-month-year-heading {
1438    display: none;
1439}
1440.evo_upcoming_events .events-month-day {
1441    position: relative;
1442    top: 2px;
1443    width: 70px;
1444    height: 70px;
1445    background: #FFC60A;
1446    margin-right: 10px;
1447    text-align: center;
1448    font-size: 1rem;
1449    color: #fff;
1450    border-radius: 50%;
1451    display: inline-block !important;
1452    margin-bottom: 0px;
1453    float: left;
1454
1455}
1456.evo_upcoming_events .events-month-day-day {
1457    position: absolute;
1458    width: 100%;
1459    text-align: center;
1460    top: 15px;
1461    left: -1px;
1462    font-size: 1.2rem;
1463    font-weight: bold;
1464}
1465.evo_upcoming_events .month, .events-date, .events-day, .events-year {
1466    display: none;
1467}
1468.evo_upcoming_events .events-month {
1469    display: none;
1470}
1471.evo_upcoming_events .events-month-abbreviation {
1472    position: absolute;
1473    color: #fff;
1474    width: 100%;
1475    text-align: center;
1476    top: 5px;
1477    left: 0px;
1478    font-size: 0.8rem;
1479    text-transform: uppercase;
1480}
1481.evo_upcoming_events .events-day_of_week {
1482    display: inline-block !important;
1483    font-size: 0.9rem;
1484}
1485.evo_upcoming_events .events-headline {
1486    font-size: 1.1rem;
1487    font-weight: bold;
1488}
1489.evo_upcoming_events .events-headline a {
1490    text-decoration: none;
1491    padding-bottom: 2px;
1492    /* display: inline-block; */
1493    text-transform: uppercase;
1494    color: rgba(30, 30, 30, 1.0);
1495}
1496.evo_upcoming_events .events-time {
1497    display: none;
1498}
1499.evo_upcoming_events .events-month-abbreviation {
1500    display: inline-block !important;
1501}
1502.evo_upcoming_events .events-view-all {
1503    position: absolute;
1504    display: none !important;
1505    top: -10px;
1506    right: 10px;
1507}
1508.evo_upcoming_events #evo_upcoming_events_view_all {
1509    color: white;
1510    text-transform: lowercase;
1511    text-decoration: none;
1512    float: right;
1513    margin-right: 50px;
1514    font-weight: normal;
1515    font-size: 0.9rem;
1516
1517}
1518.evo_upcoming_events .events-link {
1519    display: inline-block !important;
1520}
1521.evo_upcoming_events .events-link i {
1522    display: inline-block;
1523    margin-right: 10px;
1524    color: rgba(180, 90, 40, 1.0);
1525    font-size: 1.4rem;
1526}
1527.evo_upcoming_events .evo_more_information {
1528    display: none !important;
1529}
1530.evo_upcoming_events .events-summary {
1531    
1532}
1533.evo_upcoming_events .events-view-all {
1534    display: none;
1535}
1536.evo_upcoming_events .events-end-time {
1537    display: none;
1538}
1539.evo_upcoming_events .events-item {
1540    margin-left: 20px;
1541}
1542#upcoming_events_commissioners_calendar a {
1543	color: #fff !important;
1544	text-decoration: none;
1545}
1546#upcoming_events_commissioners_calendar .events-month-abbreviation {
1547display: inline-block !important;
1548	
1549}
1550#upcoming_events_commissioners_calendar .events-date-with-time {
1551	display: block !important;
1552	font-style: italic;
1553}
1554#upcoming_events_commissioners_calendar .events-month-day {
1555	/*display: inline-block !important;*/
1556	display: none;
1557}
1558#upcoming_events_commissioners_calendar .events-month-day-day {
1559	/*display: inline-block !important;*/
1560	display: none;
1561	margin-left: 8px;
1562}
1563#upcoming_events_commissioners_calendar .events-day_of_week {
1564	/*display: inline-block !important;*/
1565	display: none;
1566}
1567#upcoming_events_commissioners_calendar .events-month-year-heading {
1568	display: none;
1569}
1570#upcoming_events_commissioners_calendar .month {
1571	display: none;
1572}
1573#upcoming_events_commissioners_calendar .events-date.inner {
1574	display: none;
1575}
1576#upcoming_events_commissioners_calendar .events-day_wrapper {
1577	display: none;
1578}
1579#upcoming_events_commissioners_calendar .events-day {
1580	display: none;
1581}
1582#upcoming_events_commissioners_calendar .events-time {
1583    display: none;
1584}
1585#upcoming_events_commissioners_calendar .events-view-all {
1586    display: none;
1587}
1588#upcoming_events_commissioners_calendar .evo_more_information {
1589	float: right;
1590	margin-top: -10px;
1591    color: #fff;
1592    background-color: #1466B1;
1593    padding: 3px 5px;
1594    border-radius: 15px;
1595    font-size: .8em;
1596}
1597
1598.news_post_columns_inner_wrapper img {
1599    height: 206px !important;
1600    width: 206px !important;
1601}
1602.evo_news_and_events_wrapper {
1603    display: grid;
1604    grid-template-columns: 2fr 1fr;
1605    padding: 20px 20px 20px 60px;
1606    background-color: #fff;
1607    box-sizing: border-box;
1608}
1609.evo_news_posts .evo_news_posts_heading {
1610    font-weight: bold;
1611    font-size: 1.1rem;
1612    text-transform: uppercase;
1613    width: 100%;
1614    color: #fff;
1615    background-color: #62A343;
1616    padding: 10px 10px 10px 20px;
1617    display: block;
1618    height: auto;
1619    position: relative;
1620    box-sizing: border-box;
1621}
1622.evo_news_posts #evo_news_posts_view_all {
1623    color: white;
1624    text-transform: lowercase;
1625    text-decoration: none;
1626    float: right;
1627    margin-right: 50px;
1628    font-weight: normal;
1629    font-size: 0.9rem;
1630
1631}
1632.evo_news_posts {
1633    margin-left: 0px;
1634    display: block;
1635    height: 100%;
1636}
1637.evo_news_posts .evo_param_news_posts {
1638    padding-left: 20px;
1639    overflow-y: auto;
1640    overflow-x: hidden;
1641    height: 360px;
1642}
1643.evo_news_posts .item {
1644    margin-top: 15px;
1645    background-color: rgba(255, 255, 255, 1.0);
1646    padding: 10px;
1647}
1648.evo_news_posts .events-headline {
1649    /*margin-bottom: 10px;
1650    margin-top: 10px; */
1651    margin-left: 50px;
1652    font-weight: bold;
1653    font-size: 18px;
1654}
1655.evo_news_posts .events-date {
1656    display: none;
1657}
1658.evo_news_posts .events-month-day {
1659    position: relative;
1660    top: -32px;
1661    width: 40px;
1662    background: #7fc2a7; /* TEAL */
1663    float: left;
1664    margin-right: 10px;
1665    font-size: 16px;
1666    padding-top: 5px;
1667    padding-left: 11px;
1668    line-height: 13px;
1669    color: white;
1670    display: block !important;
1671    border-radius: 2px;
1672    margin-top: 10px;
1673}
1674.evo_news_posts .events-month-abbreviation {
1675    position: relative;
1676    color: white;
1677    top: 4px;
1678    left: -4px;
1679    font-size: 15px;
1680    text-transform: uppercase;
1681}
1682.evo_news_posts .events-month-day-day {
1683    margin-left: 4px;
1684    margin-top: -4px;
1685}
1686.evo_news_posts .events-time {
1687    float: left;
1688}
1689.evo_news_posts .events-time-separator {
1690    display: block !important;
1691    padding-left: 5px;
1692    padding-right: 5px;
1693    float: left;
1694}
1695.evo_news_posts .events-end-time {
1696    display: block !important;
1697    float: left;
1698    margin-right: 15px;
1699}
1700.evo_news_posts .events-summary {
1701    margin-bottom: 14px;
1702}
1703.evo_news_posts .events-summary > a {
1704    /* margin-top: 0px; */
1705    /* margin-left: 20px; */
1706    float: left;
1707
1708}
1709.evo_news_posts .news-date {
1710    display: none;
1711}
1712.evo_news_posts .evo_more_information_link {
1713    float: right;
1714    display: block;
1715    margin-top: 5px;
1716    text-decoration: none;
1717}
1718.evo_news_posts .news-headline {
1719    text-decoration: none;
1720    font-weight: bold;
1721    text-transform: uppercase;
1722    margin-top: 0px;
1723    margin-bottom: 0px;
1724}
1725.evo_news_posts .news_post_box {
1726    background-color: #1466B1;
1727    color: #fff;
1728}
1729.evo_news_posts .news-box-categories {
1730    color: #fff;
1731}
1732.evo_news_posts .news-date {
1733    color: #fff !important;
1734}
1735.evo_news_posts .news-headline a {
1736    color: #1466B1 !important;
1737}
1738.news_post_columns_inner_wrapper {
1739    grid-template-columns: repeat(4, 1fr) !important;
1740    max-width: 100% !important;
1741}
1742.news_post_column {
1743    width: 100% !important;
1744    height: auto;
1745    padding: 20px !important;
1746}
1747.news_post_columns_inner_wrapper .news-columns-date {
1748    color: #1466B1 !important;
1749}
1750.news-summary {
1751    font-weight: 100 !important;
1752}
1753
1754#news_posts_grid_carousel .slick-prev {
1755    position: absolute;
1756    margin-top: 75px;
1757    left: 0px;
1758    top: 0px;
1759    cursor: pointer;
1760    border-radius: 10px;
1761    background-color: rgba(40, 40, 40, 0.75);
1762    color: rgba(200, 200, 200, 1.0);
1763    border: 0px;
1764}
1765#news_posts_grid_carousel .slick-prev i {
1766    font-size: 20px;
1767    transform: translateX(-1px);
1768}
1769#news_posts_grid_carousel .slick-next {
1770    position: absolute;
1771    margin-top: 75px;
1772    right: 0px;
1773    top: 0px;
1774    cursor: pointer;
1775    border-radius: 10px;
1776    background-color: rgba(40, 40, 40, 0.75);
1777    color: rgba(200, 200, 200, 1.0);
1778    border: 0px;
1779}
1780#news_posts_grid_carousel .slick-next i {
1781    font-size: 20px;
1782    transform: translateX(1px);
1783}
1784#news_posts_grid_carousel img {
1785    margin-left: 50%;
1786    transform: translateX(-50%);
1787}
1788#news_posts_grid_carousel .carousel {
1789  height: var(--height_evo_slideout_box) !important;
1790  overflow-y: hidden;
1791  margin-top: -20px;
1792}
1793#news_posts_grid_carousel .carousel-indicators li {
1794  background-color: rgba(250, 250, 250, 1.0);
1795}
1796#news_posts_grid_carousel .carousel-indicators li.active {
1797  background-color: rgba(50, 50, 1, 1.0);
1798}
1799#news_posts_grid_carousel .carousel-indicators {
1800  bottom: 60px;
1801  height: 20px;
1802}
1803#news_posts_grid_carousel > h2 {
1804    text-align: center;
1805    margin-top: 0px;
1806    margin-bottom: 0px;
1807}
1808#news_posts_grid_carousel > h2 > span {
1809    position: absolute;
1810    right: 10px;
1811}
1812#news_posts_grid_carousel .slick-dots {
1813    position: absolute;
1814    padding: 0px;
1815    margin-left: 50%;
1816    transform: translateX(-50%);
1817    
1818}
1819#news_posts_grid_carousel .slick-dots ul {
1820    
1821}
1822#news_posts_grid_carousel .slick-dots li {
1823    display: inline-block;
1824    width: 10px;
1825    height: 10px;
1826    border-radius: 10px;
1827    overflow: hidden;
1828    margin-left: 5px;
1829    margin-right: 5px;
1830    border: 1px solid black;
1831    background: white;
1832    cursor: pointer;
1833}
1834#news_posts_grid_carousel .slick-dots li.slick-active {
1835    background: rgba(80, 80, 80, 1.0);
1836    
1837}
1838#news_posts_grid_carousel .slick-dots li button {
1839    display: none;
1840}
1841.row .evo_department_news_box .evo_tab__news {
1842    height: 350px;
1843}
1844
1845#evo_interior_content_wrapper {
1846    display: grid;
1847    /*grid-gap: 20px;*/
1848    grid-template-columns: 2fr 9fr;
1849    min-height: calc(100vh - 135px - 480px);
1850    box-sizing: border-box;
1851    font-family: 'Open Sans', sans-serif;
1852    margin: 25px;
1853    margin-bottom: 0;
1854}
1855#evo_interior_content_wrapper tr:nth-child(even) {
1856  background-color: #f2f2f2;
1857}
1858#evo_interior_content {
1859    max-width: 100%;
1860    box-sizing: border-box;
1861    font-family: 'Open Sans', sans-serif;
1862    padding: 0;
1863    background-color: #FFF;
1864    padding: 10px;
1865}
1866#evo_interior_application_content_wrapper {
1867    min-height: 680px;
1868    box-sizing: border-box;
1869    max-width: 100%;
1870    margin: 25px;
1871    font-family: 'Open Sans', sans-serif;
1872    margin: 100px 250px;
1873    background: rgba(255,255,255,0.3);
1874    padding: 10px;
1875}
1876#evo_interior_application_content_wrapper tr:nth-child(even) {
1877  background-color: #f2f2f2;
1878}
1879#evo_interior_title, #evo_application_title {
1880    text-align: left;
1881    background-color: #62A343;
1882    color: #FFF;
1883    padding: 6px 12px;
1884    margin-bottom: 10px;
1885    font-weight: bold;
1886    font-size: 2rem;
1887}
1888#evo_overall_content_wrapper {
1889    min-height: 100vh;
1890    display: grid;
1891    grid-template-rows: auto 1fr auto;
1892    grid-template-columns: 100%;
1893    box-sizing: border-box;
1894    max-width: 100vw;
1895    transition: margin-left 0.5s ease !important;
1896    z-index: 1;
1897}
1898
1899/* START /calendar formatting */
1900#evo_meetings_tabs ul {
1901    list-style: none;
1902    display: grid;
1903    grid-gap: 20px;
1904    grid-template-columns: 150px 150px;
1905}
1906#evo_calendar_select_all_checkboxes, #evo_calendar_clear_all_checkboxes {
1907    border: 1px solid rgba(60, 60, 20, 1.0);
1908    border-radius: 5px;
1909    padding: 8px;
1910    width: 100px;
1911}
1912.evo_meetings_calendar_selection_multiselect_wrapper {
1913    display: grid;
1914    grid-gap: 1px;
1915    grid-template-columns: 1fr 1fr 1fr;
1916    margin-left: 30px;
1917    margin-top: 10px;
1918    margin-bottom: 10px;
1919}
1920#evo_calendar_update {
1921    padding: 2px;
1922}
1923.evo_calendar_selection_checkbox {
1924    transform: translateY(2px);
1925}
1926#evo_meetings_monthview {
1927    margin-top: 10px !important;
1928}
1929#evo_meetings_monthview .evo_calendar_row {
1930    display: grid;
1931    grid-gap: 0px;
1932    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
1933}
1934#evo_listview_month_year_label {
1935    display: inline-block;
1936    width: 250px;
1937}
1938.evo_listview_control {
1939    display: inline-block;
1940}
1941#evo_listview_control_today, #evo_calendar_control_today {
1942    background-color: rgba(175, 175, 175, 1.0);
1943    color: black;
1944    cursor: pointer;
1945    font-size: 1.0em;
1946}
1947#evo_listview_control_previous, #evo_listview_control_next, #evo_listview_control_month, #evo_listview_control_year, #evo_calendar_control_previous, #evo_calendar_control_next, #evo_calendar_control_month, #evo_calendar_control_year, #evo_calendar_control_showall, #evo_calendar_control_icalendar_subscriptions, #evo_calendar_control_link_other_events_page {
1948    background: rgba(51, 122, 183, 1);
1949    cursor: pointer;
1950    font-size: 1.0em;
1951}
1952#evo_meetings_tabs a {
1953    text-decoration: none;
1954}
1955.evo_calendar_box_content {
1956    min-height: 150px;
1957    position: relative;
1958}
1959.evo_calendar_box_content .evo_calendar_date_box {
1960
1961}
1962.evo_calendar_box_content {
1963    margin-top: -25px;
1964    margin-bottom: 25px;
1965}
1966.evo_calendar_box_inner_content {
1967    padding-top: 25px;
1968}
1969
1970#listview_table > tbody > tr > td > ul {
1971    display: block;
1972    grid-gap: unset;
1973    grid-template-columns: unset;
1974}
1975
1976#listview_table > tbody > tr > td > a {
1977    color: black;
1978}
1979#evo_dual_color_border_top {
1980	height: 5px;
1981	width: 100%;
1982	background: rgba(140, 168, 0, 1.0);
1983	border-top: #1466B1 10px solid;
1984}
1985#evo_dual_color_border_bottom {
1986	height: 5px;
1987	width: 100%;
1988	background: rgba(140, 168, 0, 1.0);
1989	border-bottom: #1466B1 10px solid;
1990}
1991#evo_map_homepage_wrapper {
1992	height: 100%;
1993}
1994#evo_map_homepage_wrapper #evo_map_popup {
1995	left: unset !important;
1996	right: 50px !important;
1997	overflow-y: auto;
1998}
1999#evo_map_popup.evo_map_popup_image_mode {
2000    width: 41vw;
2001}
2002.evo_slider_image_mode_feature {
2003    width: 150px;
2004}
2005#evo_popup_image_mode_description_wrapper .evo_map_popup_more_info_button {
2006    font-size: 1.0em;
2007}
2008.evo_map_popup_more_info_button a {
2009    text-decoration: none;
2010}
2011#evo_map_popup.evo_map_popup_image_mode .evo_popup_image_mode_image {
2012    margin-top: 28px;
2013}
2014
2015/* Maps */
2016.place_map_row {
2017    display: grid;
2018    grid-gap: 10px;
2019    grid-template-columns: 1fr 1fr;
2020}
2021.place_map_row .place_address {
2022    display: grid;
2023    grid-gap: 10px;
2024    grid-template-columns: 1fr 2fr;
2025}
2026.place_map_row .place_directions {
2027    display: grid;
2028    grid-gap: 10px;
2029    grid-template-columns: 1fr 2fr;
2030}
2031.place_map_row .place_display_layers {
2032    display: grid;
2033    grid-gap: 10px;
2034    grid-template-columns: 1fr 2fr;
2035}
2036#evo_bookable_calendar {
2037    max-width: 1600px;
2038    margin-left: 50%;
2039    transform: translateX(-50%);
2040    font-size: 0.9em;
2041}
2042#evo_interior_application_content_wrapper #evo_bookable_calendar .fc-header-toolbar h2 {
2043    
2044}
2045#evo_map_image_mode_slider {
2046    box-sizing: border-box;
2047}
2048/* End Maps */
2049
2050
2051/* Start Mobile View Media Queries */
2052
2053@media (max-width: 1366px), (-ms-high-contrast: none), (-ms-high-contrast: active) {
2054    #evo_main_menu_wrapper {
2055        margin-left: 20%;
2056    }
2057    .news_post_columns_inner_wrapper {
2058        grid-template-columns: repeat(2, 1fr) !important;
2059    }
2060    #evo_interior_application_content_wrapper {
2061        margin: 0;
2062    }
2063}
2064@media (max-width: 1200px), (-ms-high-contrast: none), (-ms-high-contrast: active) {
2065    #social_bar {
2066        grid-template-columns: 1fr 1fr;
2067    }
2068}
2069@media (max-width: 980px), (-ms-high-contrast: none), (-ms-high-contrast: active) {
2070    
2071}
2072@media (max-width: 870px), (-ms-high-contrast: none), (-ms-high-contrast: active) {
2073    #social_bar {
2074        grid-template-columns: 1fr;
2075    }
2076}
2077@media (max-width: 768px), (-ms-high-contrast: none), (-ms-high-contrast: active)  {
2078    #evo_header {
2079        height: 170px;
2080    }
2081    #evohome {
2082        display: none;
2083    }
2084    
2085    #evo_logo_primary {
2086    position: absolute;
2087    height: 120px;
2088    margin-left: 10px;
2089    margin-top: -3px;
2090}
2091    
2092    #evo_search {
2093    	position: relative;
2094    	box-sizing: border-box;
2095    	top: 100px;
2096        right: unset;
2097        padding: 30px;
2098        left: unset;
2099    }
2100    #evo_search > form  {
2101    	width: 100%;
2102    }
2103    #evo_search > form > div {
2104        width: 100%;
2105    }
2106    #evo_search > form > div > span {
2107    	position: relative;
2108    	margin-left: -30px;
2109    }
2110    #evo_search input {
2111    	width: 75%;
2112    }
2113    
2114    .evo_menu_mobile_visible #evo_grid_main_menu_mobile_toggle_inside_menu_wrapper {
2115        display: block !important;
2116        position: absolute;
2117        right: 30px;
2118        top: 20px;
2119        color: #FFF;
2120        cursor: pointer;
2121        transform: scale(2);
2122    }
2123    #evo_grid_main_menu_mobile_toggle {
2124        text-shadow: 1px 1px 2px rgba(40, 40, 40, 0.75);
2125        display: block;
2126        color: #FFF;
2127        right: 30px;
2128        top: 20px;
2129        transform: scale(2);
2130        position: absolute;
2131        cursor: pointer;
2132    }
2133    
2134    #evo_main_menu_wrapper {
2135        left: -100%;
2136        transition: left 0.5s ease !important;
2137        position: fixed;
2138        top: 0px;
2139        width: 100%;
2140        height: 100vh;
2141        overflow-y: auto;
2142        margin-top: 0px;
2143        background: #1466B1;
2144        padding-left: 0px;
2145        padding-right: 0px;
2146        margin-left: 0px;
2147        padding-top: 30px;
2148        margin-top: 0px;
2149    }
2150    #evo_main_menu {
2151        padding-right: 30px;
2152    }
2153    #evo_main_menu > div > ul > li > a {
2154        font-size: 1.1em;
2155        font-weight: bold;
2156        position: relative;
2157        color: #FFF;
2158    }
2159    #evo_main_menu > div > ul > li > ul {
2160        height: auto !important;
2161    }
2162    #evo_main_menu > div > ul > li > ul > li {
2163        padding-left: 25px;
2164    }
2165    #evo_main_menu .evo_main_menu_heading_caret {
2166        left: unset;
2167    }
2168    #evo_main_menu .evo_menu_inner_wrapper {
2169        margin-left: 25px;
2170    }
2171    
2172    #evohome {
2173        margin-top: 0;
2174    }
2175    
2176    #evo_left_action {
2177        display: none;
2178    }
2179
2180    .evo_news_and_events_wrapper .evo_upcoming_events {
2181        margin-left: 0px !important;
2182        height: 430px;
2183    }
2184    .evo_news_and_events_wrapper {
2185        padding-left: 0px;
2186        padding-right: 0px;
2187        height: auto;
2188        grid-gap: 20px;
2189        grid-template-columns: 1fr;
2190        width: 100%;
2191        box-sizing: border-box;
2192    }
2193    .news_post_columns_inner_wrapper {
2194	    grid-template-columns: 1fr !important;
2195	}
2196	.news_post_columns_inner_wrapper img {
2197	    height: auto !important;
2198	    width: 33%;
2199	    margin-left: 33%;
2200	}
2201	
2202	#evo_commissioners {
2203	    grid-template-columns: 1fr;
2204	    padding-bottom: 20px;
2205	}
2206	.commission_meeting_wrapper {
2207	    margin-left: -20px;
2208	}
2209	.commission_meeting_wrapper .evo_param_calendar_small__events_79 {
2210	    width: 100vw;
2211	}
2212    #upcoming_events_commissioners_calendar {
2213        height: auto;
2214    }
2215    .commission_meeting_wrapper {
2216		grid-column: 1 / span 1;
2217	}
2218	#evo_commissioners .evo_commissioners {
2219	    grid-column: 1 / span 1;
2220	}
2221	#evo_commissioners .evo_commissioners_image_wrapper img {
2222	    width: 120px;
2223	}
2224	#evo_commissioners h2 {
2225	    letter-spacing: 0px;
2226        margin-left: 0px;
2227	}
2228	#evo_commissioners_images_menu .evo_grid_menu {
2229	    padding: 0;
2230	}
2231	#evo_commissioners_images_menu li {
2232	    width: 120px;
2233	}
2234	#evo_commissioners_message {
2235	    padding-right: 0;
2236	}
2237
2238    #evo_background_slideshow {
2239        margin-top: -16px;
2240        padding-top: 0px;
2241        height: 220px;
2242        display: none;
2243    }
2244    #evo_background_slideshow img {
2245        min-width: 100% !important;
2246        transform: none !important;
2247    }
2248    
2249    #evo_footer {
2250    	
2251    }
2252    #evo_footer .footer-box {
2253        grid-template-columns: 1fr;
2254        padding-right: 50px;
2255    }
2256    #evo_footer .evo_main_menu_heading_caret {
2257        opacity: 0 !important;
2258    }
2259    
2260    #evo_bottom_action {
2261        margin-top: 0px;
2262    }
2263    #evo_bottom_action ul {
2264        grid-template-columns: 1fr 1fr;
2265        margin-top: 125px;
2266        max-width: 100%;
2267        transform: none;
2268        margin-left: 0;
2269        margin-bottom: 0;
2270    }
2271    #evo_bottom_action li {
2272    	height: 125px;
2273    	margin-bottom: 15px;
2274    }
2275    #evo_bottom_action i {
2276        border-radius: 10px;
2277    }
2278    
2279    #evo_bottom_action_bar {
2280    	grid-template-columns: 1fr;
2281    }
2282    #evo_bottom_action_bar .left_box {
2283    	padding: 20px;
2284    	margin: 0;
2285    }
2286	
2287	#evo_page_side_menu_wrapper {
2288        display: none;
2289    }
2290    #evo_interior_content_wrapper {
2291        grid-template-columns: 1fr;
2292    }
2293}
2294@media (max-width: 600px), (-ms-high-contrast: none), (-ms-high-contrast: active)  {
2295    
2296}
2297
2298@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
2299    #evo_logo_primary {
2300        width: inherit;
2301    }
2302    #evo_search {
2303        right: 0px;
2304    }
2305    #evo_slideout_row {
2306        height: 100% !important;
2307    }
2308    #evo_footer .address {
2309        color: white;
2310    }
2311    #evo_footer .site-links a {
2312        color: white;
2313    }
2314    #evo_main_menu_wrapper {
2315        background-color: rgba(30, 90, 30, 1.0);
2316    }
2317    .evo_main_menu_heading_caret {
2318        position: relative !important;
2319        float: right !important;
2320        transform: translateY(-10px) !important;
2321        right: 0px !important;
2322    }
2323    #evo_main_menu a {
2324        color: white !important;
2325    }
2326    #evo_bottom_action li {
2327        height: 250px;
2328        display: inline-block;
2329        width: 25%;
2330    }
2331    #evo_bottom_action ul {
2332        margin-left: 50%;
2333        transform: translateX(-50%);
2334        margin-top: 100px;
2335        
2336    }
2337        #evo_left_action {
2338        display: none;
2339    }
2340    #evo_background_slideshow {
2341        height: 500px !important;
2342    }
2343    #evo_bottom_action_bar .right_box {
2344        display: none;
2345    }
2346
2347}
2348</style>
2349    
2350    
2351    <link href="https://fonts.googleapis.com/css?family=Kristi&dis
2351play=swap" rel="stylesheet">
2352    <link href="https://fonts.googleapis.com/css?family=Montserrat:300,400,700&display=swap" rel="stylesheet">
2353    <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,700&display=swap" rel="stylesheet">
2354
2355
2356    <!-- FontAwesome Icons -->
2357    
2357<script src="https://kit.fontawesome.com/f707860f9b.js" crossorigin="anonymous"></script>
2357
2358
2359    
2359<script>window.STATIC_URL = "https://evocloud-prod3-static.evogov.com/";</script>
2359
2360    
2360<script src="https://evocloud-prod3-static.evogov.com/evo_common.js"></script>
2360
2361<style>.evo_skip_link{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;}.evo_skip_link:focus{position:fixed;left:8px;top:8px;width:auto;height:auto;overflow:visible;padding:10px 16px;background:#ffffff;color:#0b3d91;font:600 16px/1.2 sans-serif;border:2px solid #0b3d91;border-radius:4px;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,.35);z-index:2147483647;}</style>
2361<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","@id":"https://www.cityofalgonac.org/#organization","name":"The Official Website of the City of Algonac Michigan","url":"https://www.cityofalgonac.org/","logo":"https://www.cityofalgonac.org/media/DesignFiles/Logos/algonaclogo-solid.jpg","image":"https://www.cityofalgonac.org/media/DesignFiles/Logos/algonaclogo-solid.jpg"}</script>
vendor: 1 bytes, line 2361
2361
2362<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","@id":"https://www.cityofalgonac.org/#website","name":"The Official Website of the City of Algonac Michigan","url":"https://www.cityofalgonac.org/","publisher":{"@id":"https://www.cityofalgonac.org/#organization"}}</script>
2362</head>
2363
2364<body data-evo-content-type-id="187" data-evo-object-id="3339" class="evo_background_random_from_slideshow_if_no_background_slideshow"><a class="evo_skip_link" href="#evo_main_content">Skip to main content</a>
2365<div class="evo_param_grid_alert_scroll evo_cloud_widget evo_param_alert_speed__1 evo_param_alert_title__Global evo_param_always_initially_open"></div>
2366<div id="evo_overall_content_wrapper" class="evo_grid_based_theme">
2367    <div id="evo_header">
2368        <i id="evo_grid_main_menu_mobile_toggle" class="fa fa-bars" style="display:none;"></i>
2369        <div class="title">
2370            <div id="evo_title_logo_div">
2371                <a href="/" id="evo_title_logo">
2372                    <img id="evo_logo_primary" alt="Algonac Michigan logo"
2373                         src="/media/DesignFiles/Logos/algonaclogo-solid.jpg">
2374                </a>
2375                <a href="/">
2376                <span class="evo_title_prefix"></span>
2377                <span class="evo_title_main"></span>
2378                <span class="evo_title_suffix"></span>
2379                </a>
2380            </div>
2381        </div>
2382        <div id="evo_search" class="evo_cloud_widget evo_param_search_form evo_param_search_placeholder_text__How_can_we_help?"></div>
2383    </div>
2384
2385    <!-- ***** BEGIN MAIN MENU ***** -->
2386    <div id="evo_main_menu_wrapper">
2387        <i id="evo_grid_main_menu_mobile_toggle_inside_menu_wrapper" class="fa fa-bars" style="display: none;"></i>
2388        <div id="evo_main_menu"
2389             class="evo_cloud_widget evo_param_main_menu_name__Main_Menu evo_param_menu_depth_down__3 evo_param_grid"><div class="wrapper wrapper-menu evo_menu_inner_wrapper" style="display: none">
2390<ul  class="nav navbar-nav" >
2391<li  class=" evo_menu_heading " >
2392<a href="/directory" >Departments<i class="fa fa-angle-down evo_main_menu_heading_caret"></i></a>
2393</li>
2394<li  class=" evo_menu_heading " >
2395<a href="javascript:void(0)" >Government</a>
2396</li>
2397<li  class=" evo_menu_heading " >
2398<a href="javascript:void(0)" >Businesses</a>
2399</li>
2400<li  class=" evo_menu_heading " >
2401<a href="javascript:void(0)" >Residents</a>
2402</li>
2403<li  class=" evo_menu_heading " >
2404<a href="javascript:void(0)" >I Want To...</a>
2405</li>
2406</ul>
2407</div></div>
2408    </div>
2409    <!-- ***** END MAIN MENU ***** -->
2410
2411    <div id="evo_interior_content_wrapper">
2412    <div id="evo_page_side_menu_wrapper">
2413        <div id="evo_page_side_menu" class="evo_cloud_widget evo_param_side_menu evo_param_depth_2"></div>
2414    </div>
2415    <div id="evo_interior_content">
2416    <div id="evo_interior_title">Cross Connection Control Program</div>
2417        <div id="evo_interior_breadcrumbs"><div class="wrapper wrapper-breadcrumbs">
2418<a href="/HighWater">Cross Connection Control Program</a>
2419</div></div>
2420        
2421        <span id="evo_main_content" tabindex="-1"></span>
2422
2423
2424
2425<div class="fr-view">
2426<p><a data-evo_media_link_media_id="148621" href="https://www.cityofalgonac.org/media/Departments/Cross Connection Control Residential Program.pdf">Cross Connection Control Residential Program.pdf&nbsp;</a></p>
2427
2428<p><a href="https://hydrocorpinc.com/wp-content/uploads/2020/10/MI_Residential_Cross_Connection_Control.pdf">What is Cross Connection?</a></p>
2429
2430<p><a href="https://hydrocorpinc.com/wp-content/uploads/2020/10/WATTS_CCC_QA.pdf">Cross Connection Questions &amp; Answers</a></p>
2431</div>
2432
2433
2434
2435
2436
2437    </div>
2438</div>
2439
2440    <div id="evo_footer">
2441        <div class="footer-box">
2442            <div class="footer_box_2">
2443                <div class="resources">
2444                    <h3>Resources</h3>
2445                    <div id="evo_faq_links_menu"
2446                         class="evo_cloud_widget evo_param_cta_menu evo_param_menu_depth_down__1 evo_param_menu_name__Site_Links"></div>
2447                </div>
2448            </div>
2449            <div class="footer_box_3">
2450                <div class="site-links">
2451                    <h3>Helpful Links</h3>
2452                    <div id="evo_site_links_menu"
2453                         class="evo_cloud_widget evo_param_cta_menu evo_param_menu_depth_down__1 evo_param_menu_name__Helpful_Links"></div>
2454                </div>
2455            </div>
2456            <div class="footer_box_4">
2457                <div class="address">
2458                    <h3>Address</h3>
2459                    <ul>
2460                        <li>City of Algonac<br>805 St. Clair River Drive<br>Algonac, Michigan 48001<br>Phone: (810) 794-9361</li>
2461                    </ul>
2462                </div>
2463            </div>
2464        </div>
2465        <a id="evo_link_to_evogov_cms" href="http://www.evogov.com/" target="_blank"
2466           title="Municipal Content Management System CMS">Site By EvoGov</a>
2467    </div>
2468</div>
2469<script>/* VERSION 05/29/2019 Theme:  Grid */
2470// evo_run_format_main_menu waits for the main menu widget to be defined and executes the code to format the main menu.
2471var evo_run_format_main_menu = function () {
2472    if (typeof (window.Evo.EvoCloudWidgetMenu) == "undefined") {
2473        setTimeout(evo_run_format_main_menu, 100);
2474        return undefined;
2475    }
2476    if (typeof (window.Evo.EvoCloudWidgetMenu.format_main_menu) == "undefined") {
2477        setTimeout(evo_run_format_main_menu, 100);
2478        return undefined;
2479    }
2480    window.Evo.EvoCloudWidgetMenu.format_main_menu(evo_main_menu_configuration);
2481    window.setTimeout(window.Evo.EvoCloudWidgetMenu.format_main_menu_on_resize, 500);
2482    window.setTimeout(window.Evo.EvoCloudWidgetMenu.format_main_menu_on_resize, 2000);
2483    window.setTimeout(window.Evo.EvoCloudWidgetMenu.format_main_menu_on_resize, 5000);
2484};
2485/*  evo_main_menu_configuration defines how the main menu should be formated 
2486'main_menu_default': {'number_of_columns': [integer, typically 1-4], 'overall_height': [integer, height of the column box], 'side_margin': [integer, px width of the box side margins], 'additional_width': [integer], 'left_side': [integer], 'mobile_styling_max_width': [integer]},
2487'integer [column number, starting with 0]': {'top': [integer, top px to start displaying the menu], 'bottom': [integer, bottom px to stop displaying the menu]}
2488'text in menu heading [lowercase, replace spaces with _]': {override main_menu_default values}
2489'text_in_menu_heading_[integer column number]': {override column default values}
2490*/
2491var evo_main_menu_configuration = { 'main_menu_default': { 'number_of_columns': 3, 'overall_height': 440, 'side_margin': 10, 'additional_width': 0, 'left_side': 0, 'tablet_styling_max_width': 960, 'tablet_styling_minimum_x': 50 },
2492
2493"departments": {'number_of_columns': 3, 'overall_height': 350},
2494"departments_0": {'top': 10, 'bottom': 340},
2495"departments_1": {'top': 10, 'bottom': 340},
2496"departments_2": {'top': 10, 'bottom': 340},
2497"departments_3": {'top': 10, 'bottom': 340},
2498"county_government": {'number_of_columns': 3, 'overall_height': 350},
2499"county_government_0": {'top': 10, 'bottom': 340},
2500"county_government_1": {'top': 10, 'bottom': 340},
2501"county_government_2": {'top': 10, 'bottom': 340},
2502"county_government_3": {'top': 10, 'bottom': 340},
2503"services_&_programs": {'number_of_columns': 3, 'overall_height': 350},
2504"services_&_programs_0": {'top': 10, 'bottom': 340},
2505"services_&_programs_1": {'top': 10, 'bottom': 340},
2506"services_&_programs_2": {'top': 10, 'bottom': 340},
2507"services_&_programs_3": {'top': 10, 'bottom': 340},
2508"tourism": {'number_of_columns': 3, 'overall_height': 350},
2509"tourism_0": {'top': 10, 'bottom': 340},
2510"tourism_1": {'top': 10, 'bottom': 340},
2511"tourism_2": {'top': 10, 'bottom': 340},
2512"tourism_3": {'top': 10, 'bottom': 340},
2513"economic_development": {'number_of_columns': 3, 'overall_height': 430},
2514"economic_development_0": {'top': 10, 'bottom': 420},
2515"economic_development_1": {'top': 10, 'bottom': 420},
2516"economic_development_2": {'top': 10, 'bottom': 420},
2517"economic_development_3": {'top': 10, 'bottom': 420},
2518"county_info": {'number_of_columns': 3, 'overall_height': 350},
2519"county_info_0": {'top': 10, 'bottom': 340},
2520"county_info_1": {'top': 10, 'bottom': 340},
2521"county_info_2": {'top': 10, 'bottom': 340},
2522"county_info_3": {'top': 10, 'bottom': 340},
2523
2524
2525
2526
2527
2528
2529};
2530evo_widget_search_form_submit_html = '<button><i class="fa fa-search" aria-hidden="true"></i></button>';  // Defines the html in the search box button
2531menu_text_to_put_logo_after = undefined;  // Set to undefined if not used, moves the logo to a specific spot on the menu
2532menu_logo_animate_on_mouseover = false; // Set to true for the logo to animate when mouse-over on menu items
2533evo_main_menu_pad_to_edge_of_view = false
2534evo_body_background = 'url("") no-repeat center center fixed';
2535evo_main_menu_pad_to_edge_of_view = true;
2536evo_run_format_main_menu();  // Format the main menu (waits for any AJAX calls to complete)
2537
2538evo_bottom_cta_left_image_left_adjustment = -40
2539evo_bottom_cta_left_image_top_adjustment = 150
2540window.evo_alerts_body_transform = "translateY(20px)";
2541window.evo_ol_foreground_font_size_offset = 0;
2542
2543window.evo_external_links_open_new_tab = false;
2544window.evo_external_links_warning_icon = ''; // EXAMPLE USAGE:  <i class="fa fa-fire" aria-hidden="true" style="margin-left: 10px;color:red"></i>';
2545window.evo_external_links_warning_popup = "";
2546window.evo_external_links_warning_popup_domains_to_exclude = [];
2547
2548
2549$( document ).ready(function() {
2550    if($("#evo_interior_title").text().length == 0) {
2551        $("#evo_interior_title").css("display", "none");
2552    }
2553});
2554</script>
vendor: 1 bytes, line 2554
2554
2555<script>/* Requires the following Div to be added to the Page:  <div id="fb-root"></div>*/
2556/* code is from:  https://developers.facebook.com/docs/plugins/page-plugin */
2557
2558(function(d, s, id) {
2559  var js, fjs = d.getElementsByTagName(s)[0];
2560  if (d.getElementById(id)) return;
2561  js = d.createElement(s); js.id = id;
2562  js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.10";
2563  fjs.parentNode.insertBefore(js, fjs);
2564}(document, 'script', 'facebook-jssdk'));</script>
vendor: 2 bytes, line 2564
2564
2565<script src="https://evocloud-prod3-static.evogov.com/evo_misc/evo_page_view_beacon.js" async></script>
2565
2566</body>
2567</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.