PageSourceSearch

https://www.mmsd.com/about-us/milwaukee-rain-facility-information

html mmsd.com collected 2026-10-03 20:11:31 UTC 110,697 bytes, 2,450 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4
5
6    <meta http-equiv="X-UA-Compatible" content="IE=edge">
7    <link href='https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic' rel='stylesheet' type='text/css'>
8    <link href="https://fonts.googleapis.com/css?family=Arvo" rel="stylesheet">
9    <link href="https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i" rel="stylesheet">
10
11    <link rel="stylesheet" type="text/css" href="/application/themes/mmsd/css/bootstrap-modified.css">
12    <link rel="stylesheet" type="text/css" href="/application/themes/mmsd/css/modal.css">
13	 <link rel="stylesheet" media="screen" type="text/css" href="/application/themes/mmsd/css/jquery-magnific-popup/magnific-popup.css" />
14	 
15		
16 <link rel="stylesheet" media="screen" type="text/css" href="/application/themes/mmsd/css/jquery_ui.css" />
17  <link rel="stylesheet" media="screen" type="text/css" href="/application/themes/mmsd/css/responsiveslides.css" />
18 
19	
20    <link rel="stylesheet" media="screen" type="text/css" href="/application/themes/mmsd/css/overrides.css" />
21    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css">
22    
23        
23<script src="/application/themes/mmsd/js/lazy_youtube.min.js" defer></script>
23
24   
25
26	<meta property="og:site_name" content="MMSD">
27	<meta property="og:locale" content="en_US">
28	<meta property="og:type" content="website">
29	<meta property="og:title" content="Milwaukee Rain &amp; Facility Information">
30	<meta property="og:url" content="https://www.mmsd.com/about-us/milwaukee-rain-facility-information">
31	
32<title>Monitor Milwaukee Rainfall, Deep Tunnels &amp; Facilities | MMSD</title>
33
34<meta http-equiv="content-type" content="text/html; charset=UTF-8">
35<meta name="description" content="Check MMSD's rain gauge data in Greater Milwaukee, and monitor the Deep Tunnels and Water Reclamation facilities.">
36<meta name="generator" content="Concrete CMS">
37<!– Twitter Card data –>
38<meta name="twitter:card" content="summary_large_image">
39<meta name="twitter:description" content="Check MMSD's rain gauge data in Greater Milwaukee, and monitor the Deep Tunnels and Water Reclamation facilities. ">
40<meta name="twitter:title" content="Monitor Milwaukee Rainfall, Deep Tunnels & Facilities | MMSD">
41<meta name="twitter:site" content="@MMSD_MKE">
42<!– Open Graph data –>
43<meta property="og:locale" content="en_US">
44<meta property="og:type" content="article">
45<meta property="og:title" content="Monitor Milwaukee Rainfall, Deep Tunnels & Facilities | MMSD">
46<meta property="og:description" content="Check MMSD's rain gauge data in Greater Milwaukee, and monitor the Deep Tunnels and Water Reclamation facilities. ">
47<meta property="og:url" content="https://www.mmsd.com/about-us/milwaukee-rain-facility-information">
48<meta property="og:site_name" content="MMSD">
49<meta property="og:updated_time" content="2026-09-22T13:12:17-05:00">
50<meta property="article:publisher" content="https://facebook.com/MilwaukeeMetropolitanSewerageDistrict">
51<meta property="article:published_time" content="2016-10-06T14:47:00-05:00">
52<meta property="article:modified_time" content="2026-09-22T13:12:17-05:00">
53<link rel="shortcut icon" href="https://www.mmsd.com/application/files/1514/7578/1670/favicon.ico" type="image/x-icon">
54<link rel="icon" href="https://www.mmsd.com/application/files/1514/7578/1670/favicon.ico" type="image/x-icon">
55<script type="text/javascript">
56    var CCM_DISPATCHER_FILENAME = "/index.php";
57    var CCM_CID = 222;
58    var CCM_EDIT_MODE = false;
59    var CCM_ARRANGE_MODE = false;
60    var CCM_IMAGE_PATH = "/concrete/images";
61    var CCM_APPLICATION_URL = "https://www.mmsd.com";
62    var CCM_REL = "";
63    var CCM_ACTIVE_LOCALE = "en_US";
64    var CCM_USER_REGISTERED = false;
65</script>
65
66
67<style type="text/css" data-area-style-area-handle="Main280" data-block-style-block-id="5067" data-style-set="124">.ccm-custom-style-container.ccm-custom-style-main280-5067{text-align:left}</style><style type="text/css" data-area-style-area-handle="Main30453046" data-block-style-block-id="21170" data-style-set="1801">.ccm-custom-style-container.ccm-custom-style-main30453046-21170{margin-top:30px;margin-right:30px;margin-bottom:30px;margin-left:40px}</style><style type="text/css" data-area-style-area-handle="Main" data-block-style-block-id="21277" data-style-set="1828">.ccm-custom-style-container.ccm-custom-style-main-21277{margin-top:40px}</style><style type="text/css" data-area-style-area-handle="Main" data-block-style-block-id="26786" data-style-set="2555">.ccm-custom-style-container.ccm-custom-style-main-26786{padding-top:20px;padding-bottom:55px}</style><style type="text/css" data-area-style-area-handle="Main" data-block-style-block-id="26792" data-style-set="2558">.ccm-custom-style-container.ccm-custom-style-main-26792{padding-top:40px}</style><style type="text/css" data-area-style-area-handle="MainBottom3029" data-block-style-block-id="21282" data-style-set="1831">.ccm-custom-style-container.ccm-custom-style-mainbottom3029-21282{margin-bottom:20px;padding-top:10px;padding-right:20px;padding-bottom:20px;padding-left:20px;border-width:1px;border-style:solid;border-color:rgba(204,204,204,1)}</style><style type="text/css" data-area-style-area-handle="Main3037" data-block-style-block-id="21952" data-style-set="1936">.ccm-custom-style-container.ccm-custom-style-main3037-21952{background-color:rgb(255, 255, 255);padding-top:20px;padding-left:50px}</style><style type="text/css" data-area-style-area-handle="Main3037" data-block-style-block-id="21954" data-style-set="1934">.ccm-custom-style-container.ccm-custom-style-main3037-21954{padding-top:20px;padding-left:50px}</style><style type="text/css" data-area-style-area-handle="Main3037" data-block-style-block-id="21955" data-style-set="1933">.ccm-custom-style-container.ccm-custom-style-main3037-21955{padding-left:50px}</style><style type="text/css" data-area-style-area-handle="Main3037" data-block-style-block-id="21956" data-style-set="1932">.ccm-custom-style-container.ccm-custom-style-main3037-21956{padding-left:50px}</style><style type="text/css" data-area-style-area-handle="Main3037" data-block-style-block-id="21957" data-style-set="1937">.ccm-custom-style-container.ccm-custom-style-main3037-21957{padding-top:22px;padding-right:40px;padding-left:50px}</style><style type="text/css" data-area-style-area-handle="Main3037" data-block-style-block-id="24535" data-style-set="2226">.ccm-custom-style-container.ccm-custom-style-main3037-24535{padding-top:20px;padding-left:50px}</style><style type="text/css" data-area-style-area-handle="Main3037" data-block-style-block-id="24626" data-style-set="1935">.ccm-custom-style-container.ccm-custom-style-main3037-24626{padding-left:50px}</style><style type="text/css" data-area-style-area-handle="MainBottom3030" data-block-style-block-id="24539" data-style-set="1825">.ccm-custom-style-container.ccm-custom-style-mainbottom3030-24539{padding-top:10px;padding-right:20px;padding-bottom:20px;padding-left:20px;border-width:1px;border-style:solid;border-color:rgba(204,204,204,1)}</style><style type="text/css" data-area-style-area-handle="BottomCTA" data-block-style-block-id="26747" data-style-set="2529">.ccm-custom-style-container.ccm-custom-style-bottomcta-26747{background-color:rgba(232,231,227,1);padding-top:30px;padding-right:20px;padding-bottom:30px;padding-left:20px}</style><style type="text/css" data-area-style-area-handle="BottomCTA" data-block-style-block-id="26778" data-style-set="2547">.ccm-custom-style-container.ccm-custom-style-bottomcta-26778{background-color:rgba(34,83,142,1);padding-top:60px;padding-right:20px;padding-bottom:70px;padding-left:20px}</style><style type="text/css" data-area-style-area-handle="BottomCTA3564" data-block-style-block-id="26780" data-style-set="2549">.ccm-custom-style-container.ccm-custom-style-bottomcta3564-26780{padding-top:40px}</style><style type="text/css" data-area-style-area-handle="BottomCTA35643566" data-block-style-block-id="26758" data-style-set="2531">.ccm-custom-style-container.ccm-custom-style-bottomcta35643566-26758{padding-top:10px;padding-bottom:20px}</style><style type="text/css" data-area-style-area-handle="BottomCTA35643566" data-block-style-block-id="26782" data-style-set="2551">.ccm-custom-style-container.ccm-custom-style-bottomcta35643566-26782{text-align:center}</style><style type="text/css" data-area-style-area-handle="BottomCTA35643567" data-block-style-block-id="26759" data-style-set="2532">.ccm-custom-style-container.ccm-custom-style-bottomcta35643567-26759{padding-top:10px;padding-bottom:20px}</style><style type="text/css" data-area-style-area-handle="BottomCTA35643567" data-block-style-block-id="26783" data-style-set="2552">.ccm-custom-style-container.ccm-custom-style-bottomcta35643567-26783{text-align:center}</style><style type="text/css" data-area-style-area-handle="BottomCTA35643568" data-block-style-block-id="26760" data-style-set="2533">.ccm-custom-style-container.ccm-custom-style-bottomcta35643568-26760{padding-top:10px;padding-bottom:20px}</style><style type="text/css" data-area-style-area-handle="BottomCTA35643568" data-block-style-block-id="26784" data-style-set="2553">.ccm-custom-style-container.ccm-custom-style-bottomcta35643568-26784{text-align:center}</style><style type="text/css" data-area-style-area-handle="BottomCTA35643569" data-block-style-block-id="26761" data-style-set="2534">.ccm-custom-style-container.ccm-custom-style-bottomcta35643569-26761{padding-top:10px;padding-bottom:20px}</style><style type="text/css" data-area-style-area-handle="BottomCTA35643569" data-block-style-block-id="26785" data-style-set="2554">.ccm-custom-style-container.ccm-custom-style-bottomcta35643569-26785{text-align:center}</style><style type="text/css" data-area-style-area-handle="FullWidthContent3560" data-block-style-block-id="26765" data-style-set="2539">.ccm-custom-style-container.ccm-custom-style-fullwidthcontent3560-26765{padding-top:90px}</style><style type="text/css" data-area-style-area-handle="HeroMain" data-block-style-block-id="26775" data-style-set="2544">.ccm-custom-style-container.ccm-custom-style-heromain-26775{padding-bottom:20px}</style><style type="text/css" data-area-style-area-handle="HeroLeft" data-block-style-block-id="26787" data-style-set="2556">.ccm-custom-style-container.ccm-custom-style-heroleft-26787{padding-bottom:10px}</style><style type="text/css" data-area-style-area-handle="HeroLeft" data-block-style-block-id="26790" data-style-set="2557">.ccm-custom-style-container.ccm-custom-style-heroleft-26790{padding-right:10px}</style><style type="text/css" data-area-style-area-handle="Main3045" data-block-style-block-id="26793" data-style-set="2559">.ccm-custom-style-container.ccm-custom-style-main3045-26793{background-color:rgba(36,83,142,1);color:rgba(254,253,253,1);padding-right:10px;padding-left:10px;text-align:center}.ccm-custom-style-container.ccm-custom-style-main3045-26793 a{color:rgba(255,253,253,1) !important}</style><style type="text/css" data-area-style-area-handle="HeroMain3559" data-block-style-block-id="26802" data-style-set="2525">.ccm-custom-style-container.ccm-custom-style-heromain3559-26802{padding-top:20px}</style><style type="text/css" data-area-style-area-handle="HeroMain3559" data-block-style-block-id="32899" data-style-set="2537">.ccm-custom-style-container.ccm-custom-style-heromain3559-32899{padding-top:4px}</style><style type="text/css" data-area-style-area-handle="Main30453047" data-block-style-block-id="31034" data-style-set="1802">.ccm-custom-style-container.ccm-custom-style-main30453047-31034{margin-top:30px;margin-right:30px;margin-bottom:30px;margin-left:40px}</style><style type="text/css" data-area-style-area-handle="FullWidthContent3560" data-style-set="2545">.ccm-custom-style-fullwidthcontent3560{background-image: url(/application/files/9517/3560/1953/water-bubbles-bkg.jpg);background-repeat: no-repeat;background-size: cover;background-position: center center;padding-top:70px;padding-right:20px;padding-bottom:50px;padding-left:20px}</style><style type="text/css" data-area-style-area-handle="HeroMain" data-style-set="2541">
67.ccm-custom-style-heromain{background-color:rgb(255, 255, 255);padding-top:20px;padding-bottom:30px}</style><style type="text/css" data-area-style-area-handle="HeroMain3559" data-style-set="2535">.ccm-custom-style-heromain3559{padding-right:5px;padding-left:5px}</style><style type="text/css" data-area-style-area-handle="Main3045" data-style-set="1823">.ccm-custom-style-main3045{background-color:rgba(238,238,238,1);padding-top:40px;padding-right:30px;padding-bottom:30px;padding-left:30px}</style><style type="text/css" data-area-style-area-handle="MainBottom" data-style-set="798">.ccm-custom-style-mainbottom{background-color:rgb(255, 255, 255)}</style><style type="text/css" data-area-style-area-handle="Logo" data-block-style-block-id="31893" data-style-set="3366">.ccm-custom-style-container.ccm-custom-style-logo-31893{margin-top:-30px;margin-bottom:-20px}</style>
68<meta property="og:title" content="Monitor Milwaukee Rainfall, Deep Tunnels &amp; Facilities | MMSD">
69<meta property="og:description" content="Check MMSD&#039;s rain gauge data in Greater Milwaukee, and monitor the Deep Tunnels and Water Reclamation facilities. ">
70<meta property="og:type" content="website">
71<meta property="og:url" content="https://www.mmsd.com/about-us/milwaukee-rain-facility-information">
72<meta property="og:site_name" content="MMSD">
73<meta property="fb:admins" content="MilwaukeeMetropolitanSewerageDistrict">
74<meta name="twitter:card" content="summary">
75<meta name="twitter:site" content="@MMSD_MKE">
76<meta name="twitter:title" content="Monitor Milwaukee Rainfall, Deep Tunnels &amp; Facilities | MMSD">
77<meta name="twitter:description" content="Check MMSD&#039;s rain gauge data in Greater Milwaukee, and monitor the Deep Tunnels and Water Reclamation facilities. ">
78<meta property="og:locale" content="en_US">
79<meta property="article:published_time" content="2016-10-06T14:47:00-0500">
80<meta property="article:modified_time" content="2026-09-22T13:12:17-0500">
81<link href="/concrete/css/fontawesome/all.css?ccm_nocache=12d5f11f36fd5757295be4099b0e6006d074dd74" rel="stylesheet" type="text/css" media="all">
82<script type="text/javascript" src="/concrete/js/jquery.js?ccm_nocache=12d5f11f36fd5757295be4099b0e6006d074dd74"></script>
82
83<link href="/application/files/cache/css/55d8dda764935de70801fa5b1bb715120bc97ed1.css?ccm_nocache=12d5f11f36fd5757295be4099b0e6006d074dd74" rel="stylesheet" type="text/css" media="all" data-source="/application/blocks/tunnels_and_facilities/css/simple-donut.css?ccm_nocache=12d5f11f36fd5757295be4099b0e6006d074dd74">
84<!-- Global site tag (gtag.js) - Google Ads: 969939646 -->
vendor: 64 bytes, lines 84-85
84
85<script async src="https://www.googletagmanager.com/gtag/js?id=
85AW-969939646
vendor: 12 bytes, line 85
85"></script>
86<script>
87  
vendor: 133 bytes, lines 87-90
87window.dataLayer = window.dataLayer || [];
88  function gtag(){dataLayer.push(arguments);}
89  gtag('js', new Date());
90  gtag('config', '
90AW-969939646
vendor: 4 bytes, line 90
90');
91</script>
91
92<!-- End Global site tag (gtag.js) - Google Ads: 969939646 -->
93<!-- Google Tag Manager -->
94<script>
vendor: 327 bytes, lines 94-98
94(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
95new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
96j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
97'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
98})(window,document,'script','dataLayer','
98GTM-P3JVC7H
vendor: 3 bytes, line 98
98');
98</script>
98
99<!-- End Google Tag Manager -->
100<!-- Facebook conversion pixel -->
101<meta name="facebook-domain-verification" content="qywidkjdfqdvvx6w7p99yda8pxqins" />
102<!-- End Facebook conversion pixel -->
103
104<!-- Facebook Pixel Code -->
105<script>
vendor: 398 bytes, lines 105-114
105
106!function(f,b,e,v,n,t,s)
107{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
108n.callMethod.apply(n,arguments):n.queue.push(arguments)};
109if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
110n.queue=[];t=b.createElement(e);t.async=!0;
111t.src=v;s=b.getElementsByTagName(e)[0];
112s.parentNode.insertBefore(t,s)}(window,document,'script',
113'https://connect.facebook.net/en_US/fbevents.js');
114fbq('init', '
114902876960059109
vendor: 31 bytes, lines 114-115
114'); 
115fbq('track', 'PageView');
116</script>
116
117<noscript>
118<img alt="" height="1" width="1" 
119src="https://www.facebook.com/tr?id=902876960059109&ev=PageView
120&noscript=1"/>
121</noscript>
122<!-- End Facebook Pixel Code -->
123
124<!-- Twitter universal website tag code -->
125<script>
126!function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);
127},s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='//static.ads-twitter.com/uwt.js',
128a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script');
129// Insert Twitter Pixel ID and Standard Event data below
130twq('init','o85cf');
131twq('track','PageView');
132</script>
132
133<!-- End Twitter universal website tag code -->
134<link rel="canonical" href="https://www.mmsd.com/about-us/milwaukee-rain-facility-information">
135
136    <meta name="viewport" content="width=device-width, initial-scale=1.0">
137    
137<script>
138        if (navigator.userAgent.match(/IEMobile\/10\.0/)) {
139            var msViewportStyle = document.createElement('style')
140            msViewportStyle.appendChild(
141                document.createTextNode(
142                    '@-ms-viewport{width:auto!important}'
143                )
144            )
145            document.querySelector('head').appendChild(msViewportStyle)
146        }
147    </script>
147
148    <!-- crazyegg tracking start -->
149    
149<script type="text/javascript" src="//script.crazyegg.com/pages/scripts/0045/3539.js" async="async" ></script>
149
150    <!-- crazyegg tracking end -->
151    
152    
153
154    
155    
156</head>
157<!-- JSON-LD markup generated by Google Structured Data Markup Helper. -->
158<script type="application/ld+json">
159{
160  "@context": "https://schema.org",
161  "@type": "GovernmentOrganization",
162  "name": "Milwaukee Metropolian Sewage District",
163  "alternateName": "MMSD",
164  "url": "https://www.mmsd.com/",
165  "logo": "https://www.mmsd.com/application/themes/mmsd/images/MMSD_logo.png",
166  "contactPoint": {
167    "@type": "ContactPoint",
168    "telephone": "414-272-5100",
169    "contactType": "customer service",
170    "areaServed": "US"
171  },
172  "sameAs": [
173    "https://www.facebook.com/MilwaukeeMetropolitanSewerageDistrict",
174    "https://www.instagram.com/MMSD_MKE",     
175    "https://www.linkedin.com/company/milwaukee-metropolitan-sewerage-district",
176    "https://twitter.com/MMSD_MKE",
177    "https://www.youtube.com/c/MilwaukeeMetropolitanSewerageDistrictMMSD"
178  ]
179}
180</script>
180
181
182<script type="application/ld+json">
183{
184  "@context" : "http://schema.org",
185  "@type" : "LocalBusiness",
186  "name" : "MMSD - Milwaukee Metropolitan Sewerage District",
187  "image" : "https://www.mmsd.com/application/themes/mmsd/images/MMSD_logo.png",
188  "telephone" : "(414) 272-5100",
189  "address" : {
190    "@type" : "PostalAddress",
191    "streetAddress" : "260 W. Seeboth St.",
192    "addressLocality" : "Milwaukee",
193    "addressRegion" : "WI",
194    "addressCountry" : "USA",
195    "postalCode" : "53204"
196  },
197  "openingHoursSpecification" : {
198    "@type" : "OpeningHoursSpecification",
199    "dayOfWeek" : {
200      "@type" : "DayOfWeek",
201      "name" : "Monday - Friday"
202    },
203    "opens" : "T08:00",
204    "closes" : "T16:30"
205  },
206  "url" : "https://www.mmsd.com/"
207}
208</script>
208
209
210<body>
211<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 211-212
211
212<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
212GTM-P3JVC7H
vendor: 83 bytes, lines 212-213
212"
213height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
214<!-- End Google Tag Manager (noscript) -->
215
216
217
218<div class="ccm-page ccm-page-id-222 page-type-page page-template-rain-alerts-update">
219
220<header>
221        <div class="container header-desktop">
222        <div class="row">
223            <div class="logo-nav">
224                <div class="col-xs-5 hidden-sm hidden-md hidden-lg">
225                    <a href="/" id="logo">
226                        MMSD
227                    </a>
228                </div>
229                <!-- language translation, social links and search -->
230                <div class="col-sm-12 col-xs-7">
231                    <div class="row">
232                        <div class="col-sm-4 col-md-5 hidden-xs header-weather">
233                            <div class="weather"><a href="/about-us/milwaukee-rain-facility-information"><span class="fa fa-tint" >&nbsp;</span><span>Live Rain Updates</span> </a></div>  
234                        </div>
235                        <div class="col-sm-5 hidden-xs utility searchbar">
236                            
237
238    <!-- GOOGLE CUSTOM SEARCH -->
239<script>
240  (function() {
241    var cx = '009623620076817693526:-qstbo0oy2y';
242    var gcse = document.createElement('script');
243    gcse.type = 'text/javascript';
244    gcse.async = true;
245    gcse.src = 'https://cse.google.com/cse.js?cx=' + cx;
246    var s = document.getElementsByTagName('script')[0];
247    s.parentNode.insertBefore(gcse, s);
248  })();
249</script>
249
250<!-- GOOGLE CUSTOM SEARCH :: SEARCH BOX -->
251<div class="googlesearch"><gcse:searchbox-only resultsurl="/search" enablehistory="true" queryparametername="strSearch"></gcse:searchbox-only></div>
252                        </div>
253                        <div class="col-sm-3 col-md-2 hidden-xs utility text-right" id="desktop_translate">
254                        </div>
255                </div>
256                    
257                    <hr class="header-line">
258                    <div class="row">
259                        <div class="col-3 text-right">
260
261<!-- This may need to be moved back down to accomodate mobile -->
262                            
263<!-- End of moving of section -->
264
265
266                        </div>   
267                        <div class="visible-xs mobile-utility">
268                            <ul>
269                                <li><a href="#searchbar" class="search" data-toggle="collapse" title="search"><span class="fa fa-search"></span></a></li>
270                                <li><a href="#translatebar" class="translate" data-toggle="collapse" title="translate"><span class="fa fa-language"></span></a></li>
271                                <li><a href="/about-us/weather-center" class="weather"  title="weather"><span class="fa fa-tint"></span></a></li>
272                               <!--  <li><a href="/about-us/contact-us/newsletter-signup" class="newsletter"><span class="fa fa-envelope"></span></a></li> -->
273                            </ul>
274                        </div>
275                    </div>
276                </div>
277                <!-- end language translation, social links and search -->
278            </div>
279
280        </div>
281        
282    </div>
283    
284    
285    <div class="container">
286        <div class="row">
287            <div class="col-sm-2 hidden-xs">
288                <div itemscope="" itemtype="http://schema.org/Organization">
289                    <a itemprop="url" href="/"><img style="width:90%;" itemprop="logo" src="/application/themes/mmsd/images/MMSD_logo.png" alt="MMSD - partners for a cleaner environment" class="logo"></a>
290                    <!-- <a itemprop="url" href="/"><img style="width:90%;" itemprop="logo" src="/application/themes/mmsd/images/mmsd100.svg" alt="MMSD - partners for a cleaner environment - 100 years" class="logo"></a> -->
291                </div>
292                    <!-- <a href="/" id="logo">
293                        MMSD
294                    </a> -->
295                </div>
296            <div class="col-xs-12 col-sm-10 header-mobile-dropdown">
297    <!-- This is where the navbar-header section was before  -->
298                            <div class="navbar-header">
299                                <button aria-controls="bs-navbar" aria-label="Menu" aria-expanded="true/false" class="collapsed navbar-toggle hamburger hamburger--slider" data-target="#bs-navbar" data-toggle="collapse" type="button">
300                                    <span class="hamburger-box">
301                                        <span class="hamburger-inner"></span>
302                                    </span>
303                          <!-- <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> --><span class="mobilemenu">MENU</span></button>
304                            </div>
305                            <div class="nav-container">
306                                
307                                    <style type="text/css">
308    /*!
309 * Yamm!3 - Yet another megamenu for Bootstrap 3
310 * http://geedmo.github.com/yamm3
311 *
312 * @geedmo - Licensed under the MIT license
313 */
314    .yamm .nav,
315    .yamm .collapse,
316    .yamm .dropup,
317    .yamm .dropdown {
318        position: static;
319    }
320    .yamm .container {
321        position: relative;
322    }
323    .yamm .dropdown-menu {
324        left: auto;
325    }
326    .yamm .dropdown-menu a:hover {
327        background: transparent;
328        text-decoration: underline;
329    }
330    .yamm .dropdown-menu a {
331        /*This is to fix the weird spacing*/
332       /*margin-bottom: -10px*/
333    }
334    .yamm-content ul.nav{
335      margin-top: -8px;
336      
337    }
338    .yamm-content ul{
339        padding-left: 0;
340    }
341    .yamm .yamm-content {
342        padding-top: 15px;
343        padding-left: 17px;
344        padding-bottom: 10px;
345    }
346    .yamm .dropdown.yamm-fw .dropdown-menu {
347        left: 0;
348        right: 0;
349    }
350/*
351    .two-col{
352    -webkit-column-count: 2 !important; 
353    -moz-column-count: 2 !important; 
354    column-count: 2 !important;
355    }
356*/
357    .yamm-content p a{
358      line-height: 2.0;
359    }
360    .yamm-content p a:first-child{
361      position: relative; 
362      top: 3px;
363    }
364    .caret{
365        display: none;
366    }
367    
368      ul li.yamm-fw:last-of-type .menu-divider
369{
370	display: none;
371}
372    
373
374/*******************************
375    <-- MOBILE STYLES -->
376*******************************/
377
378    @media screen and (max-width: 667px){
379 /*Critical style for col count on mobile for careers*/
380	.two-col
381	{
382		-webkit-column-count: 1;
383		-moz-column-count: 1;
384		column-count: 1 !important;
385	}
386	
387	.yamm-content p a { line-height: 2.0; }
388	
389	li.dropdown
390	{
391		border-bottom: 1px solid #dadada;
392		padding-top: 5px;
393		padding-bottom: 5px;
394	}
395	
396	li.dropdown:last-child { border: none; }
397	.yamm-content .nav>li>a { padding: 16px 8px; }
398	.yamm .dropdown-menu a {
399    margin-left: 20px;
400}
401	
402	.caret
403	{
404		display: block;
405		position: absolute;
406		right: 0;
407		margin-top: -20px;
408		margin-right: 35px;
409	}
410	
411	.open .caret
412	{
413		color: #333;
414		transition-duration: 0.2s;
415		-ms-transform: rotate(180deg);
416		-webkit-transform: rotate(180deg);
417		transform: rotate(180deg);
418	}
419	
420	.menu-divider { display: none; }
421	.nav>li>a { padding: 10px 8px 10px 30px; }
422
423}
424  
425    
426</style>
427    
427<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.hoverintent/1.8.1/jquery.hoverIntent.js"></script>
427
428    
428<script>
429        $(document).ready(function() {
430            $(".dropdown").hoverIntent(
431                function(){ $(this).addClass('open') },
432                function(){ $(this).removeClass('open') }
433            );
434        });
435    </script>
435
436
437<nav class="navbar yamm collapse navbar-collapse" role="navigation" id="bs-navbar">
438    <ul class="nav navbar-nav">
439                    <li class="dropdown yamm-fw">
440                <a href="/about-us" class="dropdown-toggle" data-toggle="dropdown">About Us </a><span class="menu-divider">&nbsp;</span>
441                <span class="caret"></span>
442                <ul class="dropdown-menu">
443                    <li>
444                        <div class="yamm-content">
445                            <div class="row">
446                                
447
448            <div class="col-xs-12 col-sm-3">
449
450
451
452    <p><strong><a href="https://www.mmsd.com/about-us">About Us</a></strong></p>
453
454
455
456    <p><a href="https://www.mmsd.com/about-us/budget-financial">Budget/Financial</a></p>
457
458<p><a href="https://www.mmsd.com/about-us/2035-vision">2035 Vision</a></p>
459
460<p><a href="https://www.mmsd.com/about-us/strategic-plan">Strategic Plan &amp; Performance</a></p>
461
462<p><a href="https://www.mmsd.com/about-us/research">Research</a></p>
463
464<p><a href="https://www.mmsd.com/about-us/history">History</a></p>
465
466<p><a href="https://www.mmsd.com/about-us/milorganite">Milorganite</a></p>
467
468<p><a href="https://www.mmsd.com/about-us/milwaukee-rain-facility-information/facilities">Facilities</a></p>
469
470
471
472    
473
474    <ul class="nav"><li class><a class="" href="/about-us/commission">Commission</a></li><li class=""><a href="https://www.mmsd.com/about-us/commission/meeting-documents" target="_self" class="">Meeting Documents</a></li><li class=""><a href="https://www.mmsd.com/about-us/commission/public-notices" target="_self" class="">Public Notices</a></li></ul>
475
476
477
478                </div>
479        <div class="col-xs-12 col-sm-3">
480
481
482
483    
484
485    <ul class="nav"><li class><a class="" href="/about-us/contact-us">Contact Us</a></li><li class=""><a href="https://www.mmsd.com/about-us/contact-us/records-request" target="_self" class="">Records Request</a></li><li class=""><a href="https://www.mmsd.com/about-us/contact-us/sewer-odor" target="_self" class="">Reporting a Sewer Odor</a></li><li class=""><a href="https://www.mmsd.com/about-us/contact-us/reporting-wet-basement" target="_self" class="">Reporting a Wet Basement</a></li><li class=""><a href="https://www.mmsd.com/about-us/contact-us/filing-claim" target="_self" class="">Filing a Claim</a></li><li class=""><a href="https://www.mmsd.com/about-us/contact-us/municipality-contacts" target="_self" class="">Municipality Contacts</a></li></ul>
486
487
488
489    <p><a href="https://www.mmsd.com/gis-data">GIS Maps and Data</a></p>
490
491
492
493                </div>
494        <div class="col-xs-12 col-sm-3">
495
496
497
498    <ul class="nav"><li class><a class="nav-selected" href="/about-us/milwaukee-rain-facility-information">Milwaukee Rain & Facility Information</a></li><li class=""><a href="https://www.mmsd.com/about-us/milwaukee-rain-facility-information/rain-gauge-locations" target="_self" class="">Rain Gauge Locations</a></li><li class=""><a href="https://www.mmsd.com/about-us/milwaukee-rain-facility-information/rain_gauge_data" target="_self" class="">Rain Gauge Data</a></li><li class=""><a href="https://www.mmsd.com/about-us/milwaukee-rain-facility-information/facilities" target="_self" class="">Facilities</a></li></ul>
499
500
501                </div>
502        <div class="col-xs-12 col-sm-3">
503
504
505
506    <p><strong><a href="https://www.mmsd.com/about-us/news">News</a></strong></p>
507
508<p><strong><a href="https://www.mmsd.com/about-us/events">Events</a></strong></p>
509
510
511
512    <p><a href="https://www.mmsd.com/about-us/blue-notes-newsletter"><strong>Blue Notes Newsletter</strong></a></p>
513
514<p><a href="https://www.mmsd.com/about-us/blue-notes-newsletter/newsletter-signup"><strong>Blue Notes Newsletter&nbsp;Sign-up</strong></a></p>
515
516
517
518                </div>
519        <div class="col-xs-12 col-sm-3">
520
521                            </div>
522                        </div>
523                    </li>
524                </ul>
525            </li>
526                    <li class="dropdown yamm-fw">
527                <a href="/what-we-do" class="dropdown-toggle" data-toggle="dropdown">What We Do </a><span class="menu-divider">&nbsp;</span>
528                <span class="caret"></span>
529                <ul class="dropdown-menu">
530                    <li>
531                        <div class="yamm-content">
532                            <div class="row">
533                                
534
535            <div class="col-xs-12 col-sm-3 move">
536
537
538
539    <p><a href="https://www.mmsd.com/what-we-do">What We Do</a></p>
540
541
542    <ul class="nav"><li class><a class="" href="/what-we-do/wastewater-treatment">Wastewater Treatment</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/wastewater-treatment/treatment-process" target="_self" class="">Treatment Process</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/wastewater-treatment/deep-tunnel" target="_self" class="">Deep Tunnels</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/wastewater-treatment/overflows" target="_self" class="">Overflows</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/wastewater-treatment/sewers" target="_self" class="">Sewers</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/wastewater-treatment/tours" target="_self" class="">Tours</a></li></ul>
543
544
545    <p><strong><a href="https://www.mmsd.com/what-we-do/education">Education and Outreach</a></strong></p>
546
547
548
549    
550
551
552                </div>
553        <div class="col-xs-12 col-sm-3">
554
555
556
557    <p><strong><a href="https://www.mmsd.com/what-we-do/milwaukee-estuary-aoc">Milwaukee Estuary AOC Projects</a></strong></p>
558
559
560
561    <p><a href="https://www.mmsd.com/what-we-do/sustainability"><strong>Sustainability</strong></a></p>
562
563
564
565    <ul class="nav"><li class><a class="" href="/what-we-do/green-infrastructure">Green Infrastructure</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/green-infrastructure/rain-gardens" target="_self" class="">Rain Gardens</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/green-infrastructure/rain-barrels" target="_self" class="">Rain Barrels</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/green-infrastructure/green-luminaries" target="_self" class="">Green Luminary&reg;</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/green-infrastructure/funding-programs" target="_self" class="">Funding Programs</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/green-infrastructure/green-schools" target="_self" class="">Green Schools</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/green-infrastructure/green-highways" target="_self" class="">Green Highways</a></li></ul>
566
567
568                </div>
569        <div class="col-xs-12 col-sm-3">
570
571
572
573        <div class="ccm-custom-style-container ccm-custom-style-main-19730 ccm-block-custom-template-sidebar nested"
574            >
575    <ul class="nav"><li class><a class="" href="/what-we-do/flood-management">Flood Management Projects</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/kinnickinnic-river" target="_self" class="">Kinnickinnic Watershed Projects</a><ul><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/kinnickinnic-river/6th-to-16th-street" target="_self" class="">6th to 16th Street</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/kinnickinnic-river/jackson-park" target="_self" class="">Jackson Park</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/kinnickinnic-river/pulaski-park" target="_self" class="">Pulaski Park</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/kinnickinnic-river/wilson-park-creek-reach-3" target="_self" class="">Wilson Park Creek Reach 3</a></li></ul></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/milwaukee-watershed-projects" target="_self" class="">Milwaukee River Watershed</a><ul><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/milwaukee-watershed-projects/30th-street-corridor" target="_self" class="">30th Street Corridor</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/milwaukee-watershed-projects/lincoln-creek" target="_self" class="">Lincoln Creek</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/milwaukee-watershed-projects/west-basin" target="_self" class="">West Basin</a></li></ul></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/menomonee-river" target="_self" class="">Menomonee Watershed Projects</a><ul><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/menomonee-river/hart-park-and-western-milwaukee-levee-system" target="_self" class="">Hart Park &amp; Western Milwaukee Levee System</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/menomonee-concrete-removal/honey-creek" target="_self" class="">Honey Creek</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/menomonee-concrete-removal/honey-creek-mccarty-park-project" target="_self" class="">Honey Creek McCarty Park Project</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/menomonee-river/underwood-creek" target="_self" class="">Underwood Creek</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/menomonee-concrete-removal/valley-park" target="_self" class="">Valley Park</a></li></ul></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/greenseams" target="_self" class="">Greenseams&reg;</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/working-soils" target="_self" class="">Working Soils&reg;</a></li></ul>
576    </div>
577
578
579                </div>
580        <div class="col-xs-12 col-sm-3">
581
582
583
584    
585
586
587                </div>
588        <div class="col-xs-12 col-sm-3">
589
590
591
592    <p><a href="https://mmsd.com/what-we-do/water-quality"><strong>Water Quality Protection</strong></a></p>
593
594<p><a href="https://www.mmsd.com/what-we-do/water-quality/mmsd-central-lab">Central Lab</a></p>
595
596<p><a href="https://www.mmsd.com/what-we-do/water-quality/freshwater-monitoring">Freshwater Resource Monitoring</a></p>
597
598<p><a href="https://www.mmsd.com/government-business/rules-regulations/industrial-waste-pretreatment">Industrial Waste and Pretreatment</a>&nbsp;</p>
599
600<p><a href="https://www.mmsd.com/what-we-do/water-quality/systems-field-monitoring">Systems/Field Monitoring</a></p>
601
602<p><a href="https://www.mmsd.com/what-we-do/water-quality/pfas">Per- and Poly-fluoroalkyl Substances (PFAS)</a></p>
603
604
605
606                </div>
607        <div class="col-xs-12 ">
608
609                            </div>
610                        </div>
611                    </li>
612                </ul>
613            </li>
614                    <li class="dropdown yamm-fw">
615                <a href="/what-you-can-do" class="dropdown-toggle" data-toggle="dropdown">What You Can Do </a><span class="menu-divider">&nbsp;</span>
616                <span class="caret"></span>
617                <ul class="dropdown-menu">
618                    <li>
619                        <div class="yamm-content">
620                            <div class="row">
621                                
622
623            <div class="col-xs-12 col-sm-4">
624
625
626
627    <p><strong><a href="https://www.mmsd.com/what-you-can-do">What You Can Do</a></strong></p>
628
629<p><strong><a href="https://www.mmsd.com/what-we-do/green-infrastructure">Green infrastructure</a></strong></p>
630
631<p><a href="https://www.mmsd.com/what-we-do/green-infrastructure/rain-barrels">Rain Barrels</a></p>
632
633<p><a href="https://www.mmsd.com/what-we-do/green-infrastructure/rain-gardens">Rain Garden</a></p>
634
635<p><a href="https://www.mmsd.com/what-we-do/green-infrastructure/porous-pavement">Porous Pavement</a></p>
636
637<p><a href="https://www.mmsd.com/what-we-do/green-infrastructure/native-landscaping">Native Landscaping</a></p>
638
639
640
641                </div>
642        <div class="col-xs-12 col-sm-4">
643
644
645
646    <ul class="nav"><li class><a class="" href="/what-you-can-do/managing-water-on-your-property">Managing Water On Your Property</a></li><li class=""><a href="https://www.mmsd.com/what-you-can-do/managing-water-on-your-property/water-in-my-basement" target="_self" class="">Water in My Basement</a></li><li class=""><a href="https://www.mmsd.com/what-you-can-do/managing-water-on-your-property/laterals" target="_self" class="">Sanitary Sewer Lateral</a></li><li class=""><a href="https://www.mmsd.com/what-you-can-do/managing-water-on-your-property/foundation-drains" target="_self" class="">Foundation Drains</a></li><li class=""><a href="https://www.mmsd.com/what-you-can-do/managing-water-on-your-property/gutters-and-downspouts" target="_self" class="">Gutters and Downspouts</a></li><li class=""><a href="https://www.mmsd.com/what-you-can-do/managing-water-on-your-property/proper-grading-around-your-home" target="_self" class="">Proper Grading Around Your Home</a></li><li class=""><a href="https://www.mmsd.com/what-you-can-do/managing-water-on-your-property/rain-check" target="_self" class="">Rain Check</a></li><li class=""><a href="https://www.mmsd.com/what-you-can-do/managing-water-on-your-property/pipe-check" target="_self" class="">Pipe Check</a></li><li class=""><a href="https://www.mmsd.com/what-you-can-do/managing-water-on-your-property/contact-us" target="_self" class="">Contact Us</a></li></ul>
647
648
649                </div>
650        <div class="col-xs-12 col-sm-4">
651
652
653
654    <p><strong><a href="https://www.mmsd.com/what-you-can-do/adopt-a-river">Adopt-A-River</a></strong></p>
655
656<p><strong><a href="https://www.freshcoastguardians.com/" target="_blank">Become a Fresh Coast Guardian</a></strong></p>
657
658<p><strong><a href="https://www.mmsd.com/what-you-can-do/home-haz-mat-collection">Home HazMat Collection</a></strong></p>
659
660<p><a href="https://www.mmsd.com/what-you-can-do/medicine-collections"><strong>Medicine Collections</strong></a></p>
661
662<p><a href="https://www.mmsd.com/what-you-can-do/water-drop-alert"><strong>Water Drop Alert</strong></a></p>
663
664<p><a href="https://www.mmsd.com/what-you-can-do/what-not-to-flush"><strong>What Not to Flush</strong></a></p>
665
666                            </div>
667                        </div>
668                    </li>
669                </ul>
670            </li>
671                    <li class="dropdown yamm-fw">
672                <a href="/careers" class="dropdown-toggle" data-toggle="dropdown">Careers </a><span class="menu-divider">&nbsp;</span>
673                <span class="caret"></span>
674                <ul class="dropdown-menu">
675                    <li>
676                        <div class="yamm-content">
677                            <div class="row">
678                                
679
680            <div class="col-xs-12 col-sm-6 two-col">
681
682
683
684    <ul class="nav"><li class><a class="" href="/careers">Careers</a></li><li class=""><a href="https://www.governmentjobs.com/careers/mmsd" target="_blank" class="">Vacant Positions</a></li><li class=""><a href="https://www.governmentjobs.com/careers/mmsd/jobInterestCards/categories" target="_blank" class="">Job Interest Card</a></li><li class=""><a href="https://www.mmsd.com/careers/find-your-path" target="_self" class="">Find Your Path Towards a Water Career</a></li><li class=""><a href="https://www.mmsd.com/careers/internships" target="_self" class="">Internships &amp; Co-ops</a></li><li class=""><a href="https://www.mmsd.com/careers/employee-benefits" target="_self" class="">Employee Benefits</a></li><li class=""><a href="https://www.mmsd.com/careers/workforce-development" target="_self" class="">Workforce Development</a></li></ul>
685
686
687                </div>
688        <div class="col-xs-12 col-sm-6">
689
690                            </div>
691                        </div>
692                    </li>
693                </ul>
694            </li>
695                    <li class="dropdown yamm-fw">
696                <a href="/procurement" class="dropdown-toggle" data-toggle="dropdown">Procurement </a><span class="menu-divider">&nbsp;</span>
697                <span class="caret"></span>
698                <ul class="dropdown-menu">
699                    <li>
700                        <div class="yamm-content">
701                            <div class="row">
702                                
703
704            <div class="col-xs-12 col-sm-6">
705
706
707
708    <p><a href="https://www.mmsd.com/procurement">Procurement</a></p>
709
710<p><a href="https://www.mmsd.com/procurement/2028-operations-and-maintenance-contract">2028 Operations and Maintenance Contract</a></p>
711
712<p><a href="https://mmsd.diversitycompliance.com/frontend/proposalsearchpublic.asp?tn=mmsd&xid=8146" target="_blank">Procurement Opportunities</a></p>
713
714<p><a href="/procurement/construction-cad-standard-documents-special-bid">Construction and CAD Standard Documents and Special Bid Attachments</a></p>
715
716<p><a href="https://mmsd.diversitycompliance.com/FrontEnd/StartVendor.asp?TN=mmsd&XID=7244" target="_blank">Vendor Registration</a></p>
717
718<p><a href="https://mmsd.diversitycompliance.com/FrontEnd/OutreachSearchPublic.asp?TN=mmsd&amp;XID=6994" target="_blank">Events &amp; Outreach</a></p>
719
720
721
722                </div>
723        <div class="col-xs-12 col-sm-6">
724
725
726
727    <p><a href="https://www.mmsd.com/procurement/supplier-development">Supplier&nbsp;Development</a></p>
728
729<p><a href="https://www.mmsd.com/procurement/business-development">Business Capacity Development Program</a></p>
730
731<p><a href="https://www.mmsd.com/careers/workforce-development">Workforce&nbsp;Development</a></p>
732
733<p><a href="https://mmsd.diversitycompliance.com/Default.asp?TN=mmsd&XID=4718" target="_blank">Contract Compliance Login</a></p>
734
735                            </div>
736                        </div>
737                    </li>
738                </ul>
739            </li>
740                    <li class="dropdown yamm-fw">
741                <a href="/government-business" class="dropdown-toggle" data-toggle="dropdown">Government & Business </a><span class="menu-divider">&nbsp;</span>
742                <span class="caret"></span>
743                <ul class="dropdown-menu">
744                    <li>
745                        <div class="yamm-content">
746                            <div class="row">
747                                
748
749            <div class="col-xs-12 col-sm-6">
750
751
752
753    <p><strong><a href="https://www.mmsd.com/government-business">Government &amp; Business</a> </strong></p>
754
755<p><strong><a href="https://www.mmsd.com/government-business/municipal-information">Municipal Information</a></strong></p>
756
757<p><strong><a href="https://www.mmsd.com/government-business/rules-regulations">Rules &amp; Regulations</a></strong></p>
758
759<p><strong><a href="https://www.mmsd.com/government-business/rules-regulations/private-property-i-i">Private Property I &amp; I</a></strong></p>
760
761<p><strong><a href="https://www.mmsd.com/government-business/pipe-check-contractor">Pipe Check Contractor Resources</a></strong></p>
762
763<p><strong><a href="https://www.mmsd.com/government-business/rules-regulations/industrial-waste-pretreatment">Industrial Waste &amp; Pretreatment</a></strong></p>
764
765
766
767                </div>
768        <div class="col-xs-12 col-sm-6">
769
770
771
772    <p><strong><a href="https://www.mmsd.com/government-business/total-maximum-daily-loads-tmdl">Total Maximum Daily Loads (TMDL)</a> </strong></p>
773
774<p><strong><a href="https://www.mmsd.com/government-business/2050-facilities-plan">2050 Facilities Plan</a></strong></p>
775
776<p><strong><a href="https://www.mmsd.com/government-business/2020-water-quality-initiative">2020 Water Quality Initiative</a> </strong></p>
777
778                            </div>
779                        </div>
780                    </li>
781                </ul>
782            </li>
783            </ul>
784</nav>
785                                
786                                
787
788                            </div>
789            </div>
790        </div>
791    </div>
792    
793
794    <div class="container">
795        <div class="row">
796            <div id="translatebar" class="collapse">
797                <div id="google_translate_element"></div>
798                
798<script type="text/javascript">
799                    function googleTranslateElementInit() {
800                        new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout}, 'google_translate_element');
801                    }
802                </script>
802
803                
803<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
803
804            </div>
805            <div id="searchbar" class="collapse">
806                
807
808    <!-- GOOGLE CUSTOM SEARCH -->
809<script>
810  (function() {
811    var cx = '009623620076817693526:-qstbo0oy2y';
812    var gcse = document.createElement('script');
813    gcse.type = 'text/javascript';
814    gcse.async = true;
815    gcse.src = 'https://cse.google.com/cse.js?cx=' + cx;
816    var s = document.getElementsByTagName('script')[0];
817    s.parentNode.insertBefore(gcse, s);
818  })();
819</script>
819
820<!-- GOOGLE CUSTOM SEARCH :: SEARCH BOX -->
821<div class="googlesearch"><gcse:searchbox-only resultsurl="/search" enablehistory="true" queryparametername="strSearch"></gcse:searchbox-only></div>
822            </div>
823        </div>
824    </div>
825</header>
826   
827
828 
829
830<main>
831<div class="container-fluid jumbotron hero-landing">
832	<div class="row">
833		<div>
834			
835
836    <img src="/application/files/6216/7476/1906/milwaukee-skyline-raining.jpg" alt="View of Lake Michigan and Milwaukee&#039;s skyline at sunset in the rain" width="1170" height="425" class="ccm-image-block img-fluid bID-21245">
837
838		</div>
839	</div>
840<div class="container">
841
842		<div class="col-sm-12 hero-section-content">
843			
844			
845			<div class="col-sm-6">
846				
847
848        <div class="ccm-custom-style-container ccm-custom-style-heroleft-26790"
849            >
850    <h1 style="text-align: left;">Milwaukee Rain &amp; Facility Information</h1>
851
852    </div>
853
854
855        <div class="ccm-custom-style-container ccm-custom-style-heroleft-26787"
856            >
857    <p style="text-align: left;">When too much rain gets into the sanitary sewer system, our highest priorities are <a href="/what-you-can-do/managing-water-on-your-property/water-in-my-basement">preventing sewage from backing up into your basement</a> and protecting the environment.<br />
858&nbsp;</p>
859
860<p style="text-align: left;"><strong>Deep Tunnels &amp; Treatment</strong></p>
861
862<p style="text-align: left;"><a href="#facility"><span class="btn btn-primary">Facility Capacity Info</span></a></p>
863
864    </div>
865			</div>
866			<div class="col-sm-6">
867				
868
869    
870
871    <p style="text-align: right;"><em>Milwaukee Weather Hourly Forecast</em></p>
872
873
874
875
876    
877
878    
879<div class="weather-widget-container" style="position: relative; overflow: hidden;">
880
881<a class="weatherwidget-io" href="https://forecast7.com/en/43d04n87d91/milwaukee/?unit=us" data-label_1="MILWAUKEE" data-label_2="WEATHER" data-font="Open Sans" data-theme="pure" data-highcolor="#980000" data-lowcolor="#005ea1" >MILWAUKEE WEATHER</a>
882<script>
883!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js');
884</script>
884
885</div>
886
887			</div>
888			
889		</div>
890
891</div>
892</div>
893
894
895<div class="breadcrumbs-wrap">
896	<div class="container">
897		
898
899    <nav role="navigation" aria-label="breadcrumb"><ol class="breadcrumb"><li><a href="https://www.mmsd.com/" target="_self">Home</a></li><li><a href="https://www.mmsd.com/about-us" target="_self">About Us</a></li><li class="active">Milwaukee Rain &amp; Facility Information</li></ol></nav>
900	</div>
901</div>
902<div class="container">
903	<div class="row">
904		<div class="col-md-12">
905			<div
906class="ccm-custom-style-heromain"
907>
908
909
910<div class="container"><div class="row"><div class="col-sm-12">        <div class="ccm-custom-style-container ccm-custom-style-heromain-26775"
911            >
912    <h2 style="text-align: center; font-size:32px;"><span class="weather fa fa-tint" style="color:#55bae1;">&nbsp;</span>Live Rain Updates</h2>
913
914</div></div></div>    </div>
915
916
917<div class="container">    <div class="row"><div class="col-sm-6">
918
919    <link rel="stylesheet" type="text/css" href="/application/themes/mmsd/css/daterangepicker.css" />
920<!-- this jquery.min.js is causing the save and cancel buttons not to show in the content editor wysiwyg -->
921<!-- 
921<script type="text/javascript" src="https://cdn.jsdelivr.net/jquery/latest/jquery.min.js"></script>
921 -->
922<script type="text/javascript" src="/application/themes/mmsd/js/moment.min.js"></script>
vendor: 1 bytes, line 922
922
923<script type="text/javascript" src="/application/themes/mmsd/js/daterangepicker.min.js"></script>
923
924<style type="text/css">
925  @media (min-width:768px) and (max-width:1199px){
926  #googleMap {width: 50% !important;}
927}
928</style>
929<div class="gauge-map-container container">
930	<h2><!--<span class="fa fa-tint"></span>--> Rain Gauge Data</h2>
931  <p>Visit the MMSD <a href="/about-us/milwaukee-rain-facility-information/rain-gauge-locations">Rain Gauge locations</a> and <a href="/about-us/rain_gauge_data">Export the Rain Gauge Data.</a></p>
932
933<!-- RAINFALL TOTALS DATEPICKER - START -->
934<div class="row">
935  <div class="rainfall-key-section">
936      <div class="col-xs-12">
937          <h4>
938              <div id="select-date-text">Select a date range <a href="/about-us/weather-center"><span class="fa fa-repeat"></span> reset</a></div> <label for="datepicker" class="hidden-xs hidden-md hidden-lg hidden-xl">Date Picker</label><input type="text" name="gauge-date-range" class="datepicker" id="datepicker">
939          </h4>
940          <!-- <h4>How to create a custom rainfall report</h4>
941          <p><strong>Want to see how much rain we've had in the last two or three weeks?</strong></p>
942          <ul>
943              <li>Click on the date range box and the calendar will appear.</li>
944              <li>Click on a start date, then an end date, select apply.</li>
945              <li>Look for your custom report on the map above.</li>
946              <li>Check out the list of MMSD <a href="/about-us/milwaukee-rain-facility-information/rain-gauge-locations">Rain Gauge locations</a> and <a href="/about-us/rain_gauge_data">data export</a>.</li>
947          </ul> -->
948      </div>
949  </div>
950</div>
951
952
953<!-- LAST UPDATED - START -->
954  <div class="row">
955      <div class="col-sm-12">
956        <!-- <h4 class="big-update-message"></h4> -->
957        <!--//// big-update-message shows this - Data from Mon 00, year, 00:00 AM Through Mon 00, year 00:00PM ////-->
958
959       <h5 class="update-message">updated info<em>(Data updated Oct 3, 2026, 3:10 PM )</em></h5>
960      </div>
961      <!-- THE KEY - START
962    <div class="col-xs-12 col-sm-5 legend-container">
963    <div id="legend">
964      <h4>Key</h4>
965      <p><span id="rain-gauge-text"><span class="gLabels">0.00"</span>&nbsp;RAIN GAUGE AMOUNT</span>
966        <span class="visible-xs visible-sm visible-md"><br></span>
967        <img id="icon_dt" src="https://www.mmsd.com/application/files/1214/9563/6336/map_marker.png" alt="deep tunnel icon"> DEEP TUNNEL SYSTEM
968      </p>
969      </div>
970    </div>
971      THE KEY - END -->
972  </div>
973<!-- LAST UPDATED - END -->
974
975
976
977<!-- MAP OF RAIN - START -->
978  <div id="googleMap" style="width:100%;height:500px;max-width:570px"></div>
979  
980<!-- MAP OF RAIN - END -->
981
982<!-- RAINFALL TOTALS DATEPICKER - END -->
983</div>
984<script type="text/javascript">
985		var map;
986		var MapMarkers = [];
987		var bounds;
988
989		$(function() {
990      //Update the Map Message
991    $('.big-update-message').html("Data From "+ "Oct 03, 2026, 12:00 AM" + " Through " + "Oct 3, 2026, 3:10 PM" );
992
993		  $('input[name="gauge-date-range"]').daterangepicker({
994		    timePicker: false,
995        startDate: moment("2026-10-03", "YYYY-MM-DD"),
996            endDate: moment("Oct 3, 2026, 3:10 PM", "MMM DD, YYYY"),
997		    minDate: '01/01/2018',
998        	maxDate: new Date(),
999            drops: 'up',
1000		    locale: {
1001		      format: 'MM/DD/YYYY'
1002          // OTHER TIME FORMAT 'Y-M-D hh:mm A'
1003		    }
1004
1005		  });
1006
1007			// Start the Export When the daterange has been applied
1008			 $('input[name="gauge-date-range"]').on('apply.daterangepicker', function(ev, picker) {
1009					 var DateFrom = picker.startDate.format('MM/DD/YYYY'),
1010							 DateTo = picker.endDate.format('MM/DD/YYYY');
1011               // OTHER FORMAT YYYY-MM-DD hh:mm
1012
1013							// Loop through markers and set map to null for each
1014					 for (var i = 0; i < MapMarkers.length; i++) {
1015							 MapMarkers[i].setMap(null);
1016					 }
1017
1018					 // Reset the markers array
1019				   MapMarkers = [];
1020
1021
1022					 //Get New Data from that date Range
1023					 var newGaugeData;
1024					 $.ajax({
1025						 type: "POST",
1026						 url: "https://www.mmsd.com/about-us/milwaukee-rain-facility-information/getGaugeData/3843",
1027						 data: { from:DateFrom, to:DateTo},
1028						 dataType: 'JSON',
1029						 success: function(resultData){
1030
1031                  var origDates = resultData['orig_pick_dates'];
1032
1033                   //Update the Map Message
1034                  $('.big-update-message').html("Data From "+ origDates['from'] + " Through " + origDates['to'] );
1035                  $('html, body').animate({scrollTop: $('.gauge-map-container').offset().top-168},500);
1036
1037  							  //Add the New Values to the Map
1038  								addMarkers(resultData['guages']);
1039						 }
1040					 });
1041
1042			 });
1043
1044		});
1045
1046
1047	function addMarkers(data){
1048	 var tmpMarkers = [];
1049	 var imageIcon = {
1050										 url: 'https://www.mmsd.com/application/files/1214/9563/6336/map_marker.png',
1051										 scaledSize: new google.maps.Size(42, 28.2)
1052							 };
1053	 // Add multiple markers to map
1054	 var infoWindow = new google.maps.InfoWindow(), marker, i;
1055
1056
1057	 //loop Through all the guages and assign the correct info to the array
1058 		for (var i = 0; i < data.length; i++) {
1059			tmpMarkers.push([ data[i].DescriptiveName + ' as of ' + data[i].LastTimeStamp, data[i].Latitude, data[i].Longitude, data[i].value ]);
1060		}
1061
1062	  //place each markerser on map
1063		for (var i = 0; i < tmpMarkers.length; i++) {
1064			var position = new google.maps.LatLng(tmpMarkers[i][1], tmpMarkers[i][2]);
1065			bounds.extend(position);
1066			marker = new google.maps.Marker({
1067				position: position,
1068				map: map,
1069				animation: google.maps.Animation.DROP,
1070				icon:imageIcon,
1071				label: {text: tmpMarkers[i][3]+'"', color: "white"},
1072				title: tmpMarkers[i][0]
1073			});
1074
1075			//add info winow to marker
1076			google.maps.event.addListener(marker, 'click', (function(marker, i) {
1077				return function() {
1078					infoWindow.setContent(tmpMarkers[i][0]);
1079					infoWindow.open(map, marker);
1080				}
1081			})(marker, i));
1082			map.fitBounds(bounds);
1083			MapMarkers.push(marker);
1084
1085		}
1086		//End of adding the markers to map
1087
1088    //Update the Map Message
1089    $('.update-message').html("(Updated every 5 minutes)");
1090
1091	}
1092
1093	function initMap() {
1094		var mapCenter = new google.maps.LatLng(43.038902, -87.906471);
1095		var mapContainer = document.getElementById("googleMap");
1096		var mapOptions = {center: mapCenter, zoom: 11};
1097	  bounds = new google.maps.LatLngBounds();
1098		map = new google.maps.Map(mapContainer, mapOptions);
1099
1100		var rainGuages = [
1101    {
1102        "Id": "28785E75-9EBD-4337-8A31-519D448C59F2",
1103        "DescriptiveName": "Muskego",
1104        "Latitude": "42.895100",
1105        "Longitude": "-88.150646",
1106        "gauge_id": "28785E75-9EBD-4337-8A31-519D448C59F2",
1107        "value": "0.00",
1108        "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM",
1109        "LastTimeStamp": "10\/3\/26, 3:10\u202fPM"
1110    },
1111    {
1112        "Id": "63A472A8-8248-4289-9492-E8ECA458D4E6",
1113        "DescriptiveName": "MKE - 245 W Lincoln",
1114        "Latitude": "43.002163",
1115        "Longitude": "-87.913034",
1116        "gauge_id": "63A472A8-8248-4289-9492-E8ECA458D4E6",
1117        "value": "0.00",
1118        "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM",
1119        "LastTimeStamp": "10\/3\/26, 3:10\u202fPM"
1120    },
1121    {
1122        "Id": "6A07A005-A6CE-4FEC-80D2-8A940F33E5A5",
1123        "DescriptiveName": "MKE - 3563 S 97th ",
1124        "Latitude": "42.979043",
1125        "Longitude": "-88.035133",
1126        "gauge_id": "6A07A005-A6CE-4FEC-80D2-8A940F33E5A5",
1127        "value": "0.00",
1128        "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM",
1129        "LastTimeStamp": "10\/3\/26, 3:10\u202fPM"
1130    },
1131    {
1132        "Id": "899E5FB7-8474-43FD-8850-2D9680519474",
1133        "DescriptiveName": "MKE - 3626 W Fond du Lac",
1134        "Latitude": "43.076790",
1135        "Longitude": "-87.958894",
1136        "gauge_id": "899E5FB7-8474-43FD-8850-2D9680519474",
1137        "value": "0.00",
1138        "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM",
1139        "LastTimeStamp": "10\/3\/26, 3:10\u202fPM"
1140    },
1141    {
1142        "Id": "90E75F2F-44EB-4688-BFB2-B08997980FA7",
1143        "DescriptiveName": "Franklin",
1144        "Latitude": "42.872598",
1145        "Longitude": "-88.012822",
1146        "gauge_id": "90E75F2F-44EB-4688-BFB2-B08997980FA7",
1147        "value": "0.00",
1148        "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM",
1149        "LastTimeStamp": "10\/3\/26, 3:10\u202fPM"
1150    },
1151    {
1152        "Id": "A7779940-3EB4-4DE1-A58F-DAA20D08601B",
1153        "DescriptiveName": "Cedarburg",
1154        "Latitude": "43.280004",
1155        "Longitude": "-87.945738",
1156        "gauge_id": "A7779940-3EB4-4DE1-A58F-DAA20D08601B",
1157        "value": "0.00",
1158        "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM",
1159        "LastTimeStamp": "10\/3\/26, 3:10\u202fPM"
1160    },
1161    {
1162        "Id": "ABD17DBC-0803-4BA9-8703-383B71F0489E",
1163        "DescriptiveName": "Hales Corners",
1164        "Latitude": "42.942245",
1165        "Longitude": "-88.062986",
1166        "gauge_id": "ABD17DBC-0803-4BA9-8703-383B71F0489E",
1167        "value": "0.00",
1168        "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM",
1169        "LastTimeStamp": "10\/3\/26, 3:10\u202fPM"
1170    },
1171    {
1172        "Id": "B7042DED-DA7C-49FC-B059-B529D4BB710A",
1173        "DescriptiveName": "MKE - 5335 N Teutonia",
1174        "Latitude": "43.115185",
1175        "Longitude": "-87.950288",
1176        "gauge_id": "B7042DED-DA7C-49FC-B059-B529D4BB710A",
1177        "value": "0.00",
1178        "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM",
1179        "LastTimeStamp": "10\/3\/26, 3:10\u202fPM"
1180    },
1181    {
1182        "Id": "C14F64EA-19A1-4588-9578-42F96B2A9090",
1183        "DescriptiveName": "MKE - 8463 N Granville",
1184        "Latitude": "43.171580",
1185        "Longitude": "-88.038700",
1186        "gauge_id": "C14F64EA-19A1-4588-9578-42F96B2A9090",
1187        "value": "0.00",
1188        "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM",
1189        "LastTimeStamp": "10\/3\/26, 3:10\u202fPM"
1190    },
1191    {
1192        "Id": "C957DA9A-90A5-42CB-BAF3-F8B259C076E1",
1193        "DescriptiveName": "MKE - 300 S 84th",
1194        "Latitude": "43.028656",
1195        "Longitude": "-88.016647",
1196        "gauge_id": "C957DA9A-90A5-42CB-BAF3-F8B259C076E1",
1197        "value": "0.00",
1198        "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM",
1199        "LastTimeStamp": "10\/3\/26, 3:10\u202fPM"
1200    },
1201    {
1202        "Id": "D20CD9E3-EDA7-4273-A0AE-CABA45710C5E",
1203        "DescriptiveName": "River Hills",
1204        "Latitude": "43.144265",
1205        "Longitude": "-87.925710",
1206        "gauge_id": "D20CD9E3-EDA7-4273-A0AE-CABA45710C5E",
1207        "value": "0.00",
1208        "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM",
1209        "LastTimeStamp": "10\/3\/26, 3:10\u202fPM"
1210    },
1211    {
1212        "Id": "DB65C318-968B-49AE-BE18-1D6B7FAD2462",
1213        "DescriptiveName": "MKE - 6060 S 13th",
1214        "Latitude": "42.934176",
1215        "Longitude": "-87.929550",
1216        "gauge_id": "DB65C318-968B-49AE-BE18-1D6B7FAD2462",
1217        "value": "0.00",
1218        "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM",
1219        "LastTimeStamp": "10\/3\/26, 3:10\u202fPM"
1220    },
1221    {
1222        "Id": "E035DAA9-2CE1-4BFA-89A3-A7E515135E89",
1223        "DescriptiveName": "Menomonee Falls",
1224        "Latitude": "43.175865",
1225        "Longitude": "-88.099767",
1226        "gauge_id": "E035DAA9-2CE1-4BFA-89A3-A7E515135E89",
1227        "value": "0.00",
1228        "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM",
1229        "LastTimeStamp": "10\/3\/26, 3:10\u202fPM"
1230    },
1231    {
1232        "Id": "F08D6CA1-4C3C-4ED3-AB53-18AFCA0B8F2C",
1233        "DescriptiveName": "South Shore WRF",
1234        "Latitude": "42.889450",
1235        "Longitude": "-87.852678",
1236        "gauge_id": "F08D6CA1-4C3C-4ED3-AB53-18AFCA0B8F2C",
1237        "value": "0.00",
1238        "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM",
1239        "LastTimeStamp": "10\/3\/26, 3:10\u202fPM"
1240    },
1241    {
1242        "Id": "F5405433-4916-4684-8D8C-6304F53B3112",
1243        "DescriptiveName": "Shorewood",
1244        "Latitude": "43.086768",
1245        "Longitude": "-87.892717",
1246        "gauge_id": "F5405433-4916-4684-8D8C-6304F53B3112",
1247        "value": "0.00",
1248        "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM",
1249        "LastTimeStamp": "10\/3\/26, 3:10\u202fPM"
1250    },
1251    {
1252        "Id": "NewGaugeWS1229",
1253        "DescriptiveName": "Wauwatosa",
1254        "Latitude": "43.037460",
1255        "Longitude": "-88.065840",
1256        "gauge_id": "NewGaugeWS1229",
1257        "value": "0.00",
1258        "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM",
1259        "LastTimeStamp": "10\/3\/26, 3:10\u202fPM"
1260    },
1261    {
1262        "Id": "NewGaugeWS1230",
1263        "DescriptiveName": "Germantown",
1264        "Latitude": "43.257321",
1265        "Longitude": "-88.170744",
1266        "gauge_id": "NewGaugeWS1230",
1267        "value": "0.00",
1268        "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM",
1269        "LastTimeStamp": "10\/3\/26, 3:10\u202fPM"
1270    }
1271];
1272		addMarkers(rainGuages);
1273
1274    ///Lines
1275    /*
1276    var NWTunnelCoords = [
1277        new google.maps.LatLng(43.139917, -88.02792),
1278        new google.maps.LatLng(43.13965, -88.028562),
1279        new google.maps.LatLng(43.13965, -88.028562),
1280        new google.maps.LatLng(43.136009, -88.030956),
1281        new google.maps.LatLng(43.136009, -88.030956),
1282        new google.maps.LatLng(43.130785, -88.036005),
1283        new google.maps.LatLng(43.130785, -88.036005),
1284        new google.maps.LatLng(43.125451, -88.041903),
1285        new google.maps.LatLng(43.125451, -88.041903),
1286        new google.maps.LatLng(43.119123, -88.048163),
1287        new google.maps.LatLng(43.119123, -88.048163),
1288        new google.maps.LatLng(43.114425, -88.051416),
1289        new google.maps.LatLng(43.114425, -88.051416),
1290        new google.maps.LatLng(43.105358, -88.053783),
1291        new google.maps.LatLng(43.105358, -88.053783),
1292        new google.maps.LatLng(43.096627, -88.054633),
1293        new google.maps.LatLng(43.096627, -88.054633),
1294        new google.maps.LatLng(43.090128, -88.053669),
1295        new google.maps.LatLng(43.090128, -88.053669),
1296        new google.maps.LatLng(43.085742, -88.047342),
1297        new google.maps.LatLng(43.085742, -88.047342),
1298        new google.maps.LatLng(43.08411, -88.043607),
1299        new google.maps.LatLng(43.08411, -88.043607),
1300        new google.maps.LatLng(43.082167, -88.040912),
1301        new google.maps.LatLng(43.082167, -88.040912),
1302        new google.maps.LatLng(43.078689, -88.039931),
1303        new google.maps.LatLng(43.078689, -88.039931),
1304        new google.maps.LatLng(43.077932, -88.039227),
1305        new google.maps.LatLng(43.077932, -88.039227),
1306        new google.maps.LatLng(43.075152, -88.036172),
1307        new google.maps.LatLng(43.075152, -88.036172),
1308        new google.maps.LatLng(43.074011, -88.035935),
1309        new google.maps.LatLng(43.074011, -88.035935),
1310        new google.maps.LatLng(43.072359, -88.035972),
1311        new google.maps.LatLng(43.072359, -88.035972),
1312        new google.maps.LatLng(43.06891, -88.037386),
1313        new google.maps.LatLng(43.06891, -88.037386),
1314        new google.maps.LatLng(43.064636, -88.036166),
1315        new google.maps.LatLng(43.064636, -88.036166),
1316        new google.maps.LatLng(43.061937, -88.035702),
1317        new google.maps.LatLng(43.061937, -88.035702),
1318        new google.maps.LatLng(43.055365, -88.027888),
1319        new google.maps.LatLng(43.055365, -88.027888),
1320        new google.maps.LatLng(43.051586, -88.02259)
1321      ];
1322      var NWTunnelPath = new google.maps.Polyline({
1323          path: NWTunnelCoords,
1324          strokeColor: "#0034E7",
1325          strokeOpacity: 1.0,
1326          strokeWeight: 4
1327      });
1328      NWTunnelPath.setMap(map);
1329
1330
1331      var DeepTunnelCoords = [
1332        new google.maps.LatLng(43.051627, -88.02263),
1333        new google.maps.LatLng(43.049502, -88.0114),
1334        new google.maps.LatLng(43.048364, -88.004281),
1335        new google.maps.LatLng(43.045429, -87.995779),
1336        new google.maps.LatLng(43.043575, -87.986864),
1337        new google.maps.LatLng(43.043284, -87.984931),
1338        new google.maps.LatLng(43.043232, -87.982088),
1339        new google.maps.LatLng(43.043215, -87.977101),
1340        new google.maps.LatLng(43.043004, -87.976253),
1341        new google.maps.LatLng(43.042374, -87.974967),
1342        new google.maps.LatLng(43.039077, -87.968811),
1343        new google.maps.LatLng(43.038193, -87.968044),
1344        new google.maps.LatLng(43.037079, -87.967812),
1345        new google.maps.LatLng(43.035942, -87.968187),
1346        new google.maps.LatLng(43.033692, -87.968038),
1347        new google.maps.LatLng(43.033201, -87.967849),
1348        new google.maps.LatLng(43.032335, -87.96712),
1349        new google.maps.LatLng(43.031699, -87.965949),
1350        new google.maps.LatLng(43.031445, -87.964496),
1351        new google.maps.LatLng(43.031377, -87.93941),
1352        new google.maps.LatLng(43.031302, -87.914591),
1353        new google.maps.LatLng(43.031174, -87.911885),
1354        new google.maps.LatLng(43.030766, -87.910294),
1355        new google.maps.LatLng(43.029821, -87.908453),
1356        new google.maps.LatLng(43.028697, -87.907253),
1357        new google.maps.LatLng(43.026473, -87.905428),
1358        new google.maps.LatLng(43.023789, -87.903224),
1359        new google.maps.LatLng(43.021441, -87.901296),
1360        new google.maps.LatLng(43.020312, -87.900173),
1361        new google.maps.LatLng(43.019364, -87.898928)
1362      ];
1363      var DeepTunnelPath = new google.maps.Polyline({
1364          path: DeepTunnelCoords,
1365          strokeColor: "#0034E7",
1366          strokeOpacity: 1.0,
1367          strokeWeight: 4
1368      });
1369      DeepTunnelPath.setMap(map);
1370
1371
1372      var KKCoords = [
1373        new google.maps.LatLng(42.994934, -87.918422),
1374        new google.maps.LatLng(42.995052, -87.916683),
1375        new google.maps.LatLng(42.995525, -87.914687),
1376        new google.maps.LatLng(42.996626, -87.912974),
1377        new google.maps.LatLng(42.997715, -87.912203),
1378        new google.maps.LatLng(42.99977, -87.911935),
1379        new google.maps.LatLng(43.002354, -87.911933),
1380        new google.maps.LatLng(43.00458, -87.911226),
1381        new google.maps.LatLng(43.005849, -87.911164),
1382        new google.maps.LatLng(43.011158, -87.911086),
1383        new google.maps.LatLng(43.012831, -87.910663),
1384        new google.maps.LatLng(43.014078, -87.909688),
1385        new google.maps.LatLng(43.017429, -87.904644),
1386        new google.maps.LatLng(43.019885, -87.900831),
1387        new google.maps.LatLng(43.020293, -87.900195),
1388        new google.maps.LatLng(43.02029, -87.89988)
1389      ];
1390      var KKPath = new google.maps.Polyline({
1391          path: KKCoords,
1392          strokeColor: "#0034E7",
1393          strokeOpacity: 1.0,
1394          strokeWeight: 4
1395      });
1396      KKPath.setMap(map);
1397
1398
1399      var LakeCoords = [
1400        new google.maps.LatLng(42.999717, -87.886595),
1401        new google.maps.LatLng(43.000701, -87.887439),
1402        new google.maps.LatLng(43.001763, -87.888776),
1403        new google.maps.LatLng(43.002598, -87.890707),
1404        new google.maps.LatLng(43.002917, -87.892465),
1405        new google.maps.LatLng(43.002952, -87.896388),
1406        new google.maps.LatLng(43.002883, -87.906947),
1407        new google.maps.LatLng(43.002667, -87.908619),
1408        new google.maps.LatLng(43.002138, -87.91082),
1409        new google.maps.LatLng(43.00215, -87.911548),
1410        new google.maps.LatLng(43.00221, -87.911757),
1411        new google.maps.LatLng(43.002335, -87.911912)
1412      ];
1413      var LakePath = new google.maps.Polyline({
1414          path: LakeCoords,
1415          strokeColor: "#0034E7",
1416          strokeOpacity: 1.0,
1417          strokeWeight: 4
1418      });
1419      LakePath.setMap(map);
1420
1421
1422     var NSCoords = [
1423      new google.maps.LatLng(43.090783, -87.95315),
1424      new google.maps.LatLng(43.094876, -87.953042),
1425      new google.maps.LatLng(43.102746, -87.952809),
1426      new google.maps.LatLng(43.103458, -87.952409),
1427      new google.maps.LatLng(43.104011, -87.951724),
1428      new google.maps.LatLng(43.104237, -87.951255),
1429      new google.maps.LatLng(43.104409, -87.950654),
1430      new google.maps.LatLng(43.104479, -87.950192),
1431      new google.maps.LatLng(43.104451, -87.945967),
1432      new google.maps.LatLng(43.10418, -87.921937),
1433      new google.maps.LatLng(43.104101, -87.919048),
1434      new google.maps.LatLng(43.103881, -87.917743),
1435      new google.maps.LatLng(43.103445, -87.916429),
1436      new google.maps.LatLng(43.101989, -87.914053),
1437      new google.maps.LatLng(43.097608, -87.907742),
1438      new google.maps.LatLng(43.094808, -87.903803),
1439      new google.maps.LatLng(43.089422, -87.899179),
1440      new google.maps.LatLng(43.084567, -87.893188),
1441      new google.maps.LatLng(43.083481, -87.892307),
1442      new google.maps.LatLng(43.082444, -87.891845),
1443      new google.maps.LatLng(43.081357, -87.891689),
1444      new google.maps.LatLng(43.067221, -87.893859),
1445      new google.maps.LatLng(43.062797, -87.89455),
1446      new google.maps.LatLng(43.061869, -87.894805),
1447      new google.maps.LatLng(43.060714, -87.895503),
1448      new google.maps.LatLng(43.059615, -87.896668),
1449      new google.maps.LatLng(43.058218, -87.899413),
1450      new google.maps.LatLng(43.055367, -87.905685),
1451      new google.maps.LatLng(43.054389, -87.907518),
1452      new google.maps.LatLng(43.05223, -87.910084),
1453      new google.maps.LatLng(43.050194, -87.91208),
1454      new google.maps.LatLng(43.048895, -87.912962),
1455      new google.maps.LatLng(43.047368, -87.913696),
1456      new google.maps.LatLng(43.045362, -87.914227),
1457      new google.maps.LatLng(43.044054, -87.914354),
1458      new google.maps.LatLng(43.034615, -87.91451),
1459      new google.maps.LatLng(43.03132, -87.914588),
1460      new google.maps.LatLng(43.03123, -87.914578)
1461    ];
1462
1463    var NSPath = new google.maps.Polyline({
1464        path: NSCoords,
1465        strokeColor: "#0034E7",
1466        strokeOpacity: 1.0,
1467        strokeWeight: 4
1468    });
1469    NSPath.setMap(map);
1470
1471    var MMSDCoords = [
1472      new google.maps.LatLng(43.103651, -87.9522),
1473      new google.maps.LatLng(43.104451, -87.957858),
1474      new google.maps.LatLng(43.104451, -87.96225),
1475      new google.maps.LatLng(43.104451, -87.964568),
1476      new google.maps.LatLng(43.104451, -87.97189),
1477      new google.maps.LatLng(43.104451, -87.976589),
1478      new google.maps.LatLng(43.104451, -87.98)
1479    ];
1480    var MMSDPath = new google.maps.Polyline({
1481        path: MMSDCoords,
1482        strokeColor: "#0034E7",
1483        strokeOpacity: 1.0,
1484        strokeWeight: 4
1485    });
1486    MMSDPath.setMap(map);
1487
1488    var NTNCoords = [
1489        new google.maps.LatLng(43.1333768455, -87.9473249439),
1490        new google.maps.LatLng(43.1251388044, -87.9460612298),
1491        new google.maps.LatLng(43.1123396638, -87.9463472658),
1492        new google.maps.LatLng(43.1113427401, -87.9463714587),
1493        new google.maps.LatLng(43.1071258275, -87.9494779356),
1494        new google.maps.LatLng(43.1044823926, -87.9501554233)
1495      ];
1496    var NTNPath = new google.maps.Polyline({
1497        path: NTNCoords,
1498        strokeColor: "#0034E7",
1499        strokeOpacity: 1.0,
1500        strokeWeight: 4
1501    });
1502    NTNPath.setMap(map);
1503
1504  	var NSWestCoords = [
1505      new google.maps.LatLng(-87.976916, 43.104452),
1506      new google.maps.LatLng(-87.975374, 43.10464),
1507      new google.maps.LatLng(-87.952834, 43.104444),
1508      new google.maps.LatLng(-87.952487, 43.104338),
1509      new google.maps.LatLng(-87.95176, 43.104028)
1510    ];
1511    var NSWestPath = new google.maps.Polyline({
1512        path: NSWestCoords,
1513        strokeColor: "#0034E7",
1514        strokeOpacity: 1.0,
1515        strokeWeight: 4
1516    });
1517    NSWestPath.setMap(map);
1518
1519    var NWSRCoords = [
1520        new google.maps.LatLng(-88.02792, 43.139917),
1521        new google.maps.LatLng(-88.028562, 43.13965),
1522        new google.maps.LatLng(-88.030956, 43.136009),
1523        new google.maps.LatLng(-88.036005, 43.130785),
1524        new google.maps.LatLng(-88.041903, 43.125451),
1525        new google.maps.LatLng(-88.048163, 43.119123),
1526        new google.maps.LatLng(-88.051416, 43.114425),
1527        new google.maps.LatLng(-88.053783, 43.105358),
1528        new google.maps.LatLng(-88.054633, 43.096627),
1529        new google.maps.LatLng(-88.053669, 43.090128),
1530        new google.maps.LatLng(-88.047342, 43.085742),
1531        new google.maps.LatLng(-88.043607, 43.08411),
1532        new google.maps.LatLng(-88.040912, 43.082167),
1533        new google.maps.LatLng(-88.039931, 43.078689),
1534        new google.maps.LatLng(-88.039227, 43.077932),
1535        new google.maps.LatLng(-88.036172, 43.075152),
1536        new google.maps.LatLng(-88.035935, 43.074011),
1537        new google.maps.LatLng(-88.035972, 43.072359),
1538        new google.maps.LatLng(-88.037386, 43.06891),
1539        new google.maps.LatLng(-88.036166, 43.064636),
1540        new google.maps.LatLng(-88.035702, 43.061937),
1541        new google.maps.LatLng(-88.027888, 43.055365),
1542        new google.maps.LatLng(-88.0128224, 42.8725903)
1543      ];
1544      var NWSRPath = new google.maps.Polyline({
1545          path: NWSRCoords,
1546          strokeColor: "#0034E7",
1547          strokeOpacity: 1.0,
1548          strokeWeight: 4
1549      });
1550      NWSRPath.setMap(map);
1551*/
1552
1553
1554	}
1555
1556</script>
vendor: 1 bytes, line 1556
1556
1557<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyCqjhWeIbC7LkUaqVHN0vVli5kdpoDzfVA&callback=initMap"></script>
vendor: 1 bytes, line 1557
1557
1558<script src="/application/themes/mmsd/js/markerwithlabel.js" ></script>
1558
1559
1560</div><div class="col-sm-6"><div
1561class="ccm-custom-style-heromain3559"
1562>
1563
1564
1565        <div class="ccm-custom-style-container ccm-custom-style-heromain3559-26802"
1566            >
1567    <h2>Milwaukee Weather Radar</h2>
1568
1569<p><br />
1570View the Milwaukee Weather <a href="https://forecast7.com/en/43d04n87d91/milwaukee/?unit=us" target="_blank">Hourly Forecast</a> and follow the <strong><a href="https://radar.weather.gov/?settings=v1_eyJhZ2VuZGEiOnsiaWQiOiJ3ZWF0aGVyIiwiY2VudGVyIjpbLTg3LjkwNiw0My4wMzldLCJsb2NhdGlvbiI6Wy04Ny45MDYsNDMuMDM5XSwiem9vbSI6NywibGF5ZXIiOiJicmVmX3FjZCJ9LCJhbmltYXRpbmciOmZhbHNlLCJiYXNlIjoic2F0ZWxsaXRlIiwiYXJ0Y2MiOmZhbHNlLCJjb3VudHkiOmZhbHNlLCJjd2EiOmZhbHNlLCJyZmMiOmZhbHNlLCJzdGF0ZSI6ZmFsc2UsIm1lbnUiOnRydWUsInNob3J0RnVzZWRPbmx5IjpmYWxzZSwib3BhY2l0eSI6eyJhbGVydHMiOjAuOCwibG9jYWwiOjAuNiwibG9jYWxTdGF0aW9ucyI6MC44LCJuYXRpb25hbCI6MC42fX0%3D" target="_blank">live Radar</a></strong> for the most recent weather updates in Milwaukee, WI.<br />
1571&nbsp;</p>
1572
1573    </div>
1574
1575
1576    <p><a href="https://radar.weather.gov/?settings=v1_eyJhZ2VuZGEiOnsiaWQiOiJ3ZWF0aGVyIiwiY2VudGVyIjpbLTg3LjkwNiw0My4wMzldLCJsb2NhdGlvbiI6Wy04Ny45MDYsNDMuMDM5XSwiem9vbSI6NywibGF5ZXIiOiJicmVmX3FjZCJ9LCJhbmltYXRpbmciOmZhbHNlLCJiYXNlIjoic2F0ZWxsaXRlIiwiYXJ0Y2MiOmZhbHNlLCJjb3VudHkiOmZhbHNlLCJjd2EiOmZhbHNlLCJyZmMiOmZhbHNlLCJzdGF0ZSI6ZmFsc2UsIm1lbnUiOnRydWUsInNob3J0RnVzZWRPbmx5IjpmYWxzZSwib3BhY2l0eSI6eyJhbGVydHMiOjAuOCwibG9jYWwiOjAuNiwibG9jYWxTdGF0aW9ucyI6MC44LCJuYXRpb25hbCI6MC42fX0%3D" target="_blank"><span class="btn btn-primary">View Radar</span></a></p>
1577
1578<p>&nbsp;</p>
1579
1580
1581
1582        <div class="ccm-custom-style-container ccm-custom-style-heromain3559-32899"
1583            >
1584    <p><a href="https://radar.weather.gov/?settings=v1_eyJhZ2VuZGEiOnsiaWQiOiJ3ZWF0aGVyIiwiY2VudGVyIjpbLTg3LjkwNiw0My4wMzldLCJsb2NhdGlvbiI6Wy04Ny45MDYsNDMuMDM5XSwiem9vbSI6NywibGF5ZXIiOiJicmVmX3FjZCJ9LCJhbmltYXRpbmciOmZhbHNlLCJiYXNlIjoic2F0ZWxsaXRlIiwiYXJ0Y2MiOmZhbHNlLCJjb3VudHkiOmZhbHNlLCJjd2EiOmZhbHNlLCJyZmMiOmZhbHNlLCJzdGF0ZSI6ZmFsc2UsIm1lbnUiOnRydWUsInNob3J0RnVzZWRPbmx5IjpmYWxzZSwib3BhY2l0eSI6eyJhbGVydHMiOjAuOCwibG9jYWwiOjAuNiwibG9jYWxTdGF0aW9ucyI6MC44LCJuYXRpb25hbCI6MC42fX0%3D" target="_blank"><img alt="KMKX radar loop" src="https://radar.weather.gov/ridge/standard/KMKX_loop.gif" /></a></p>
1585
1586    </div>
1587</div></div></div>
1588</div></div>		</div>
1589	</div>
1590</div>
1591<div class="container-fluid">
1592	<div class="row">
1593		
1594			
1595
1596    <div class="row"><div class="col-sm-12"><div
1597class="ccm-custom-style-fullwidthcontent3560"
1598>
1599
1600        <div class="ccm-custom-style-container ccm-custom-style-fullwidthcontent3560-26765 container"
1601            >
1602
1603    <div class="row"><div class="col-sm-4">
1604
1605    
1606
1607    <a href="/what-you-can-do/water-drop-alert"><img src="https://www.mmsd.com/application/files/cache/thumbnails/water-drop-alert-wt-0974e1a6b71049026ad0a803bea0c1ba.png" alt="Water Drop Alert - use less water during heavy rains" width="278" height="231" class="ccm-image-block img-fluid bID-26626"></a>
1608
1609
1610
1611
1612    <p><a id="facility" name="facility"></a></p>
1613
1614</div><div class="col-sm-8">
1615
1616    <style type="text/css">li::marker {color:#ecf0f1;}
1617</style>
1618<h2><a href="/what-you-can-do/water-drop-alert"><span style="color:#ecf0f1;">Water Drop Alert</span></a></h2>
1619
1620<p class="lead"><strong><span style="color:#ecf0f1;">It&#39;s simple: use less water during heavy rain.</span></strong></p>
1621
1622<ul>
1623	<li>
1624	<p><strong><span style="color:#ecf0f1;">Hold off on washing dishes</span></strong></p>
1625	</li>
1626	<li>
1627	<p><strong><span style="color:#ecf0f1;">Do laundry the next day</span></strong></p>
1628	</li>
1629	<li>
1630	<p><strong><span style="color:#ecf0f1;">Take a shorter shower</span></strong></p>
1631	</li>
1632	<li>
1633	<p><strong><span style="color:#ecf0f1;">Empty your rain barrel</span></strong></p>
1634	</li>
1635</ul>
1636
1637<h4><span style="color:#ecf0f1;">To receive Water Drop Alert text messages</span></h4>
1638
1639<p><span style="color:#e67e22;">Text WATERDROP&nbsp;to<a href="tel:14142964422  "><strong> </strong></a></span><a href="tel:14142964422  "><span style="color:#e67e22;"><strong>414-296-4422</strong></span></a></p>
1640
1641<p><span style="color:#e67e22;">Para espa&ntilde;ol, env&iacute;a GOTADEAGUA al </span><a href="tel:14142964422  "><span style="color:#e67e22;"><strong>414-296-4422</strong></span></a></p>
1642
1643<p><a href="/what-you-can-do/water-drop-alert"><span class="btn btn-outline">Water Drop Alert Info</span></a></p>
1644
1645</div></div>
1646    </div>
1647</div></div></div>
1648		
1649	</div>
1650</div>
1651<div class="container">
1652	<div class="row">
1653		<div class="col-md-12">
1654			
1655
1656<div class="container"><div class="row"><div class="col-sm-12">        <div class="ccm-custom-style-container ccm-custom-style-main-26792"
1657            >
1658    <h2 style="text-align: center;">&nbsp;</h2>
1659
1660<h2 style="text-align: center;">Facility Capacity Information</h2>
1661
1662<p>&nbsp;</p>
1663
1664</div></div></div>    </div>
1665
1666
1667<div class="container"><div class="row"><div class="col-sm-12">    
1668
1669    <p class="lead"><strong>When heavy rain threatens the Milwaukee area, stormwater increases the water sent to the&nbsp;Milwaukee Metropolitan Sewerage District (MMSD)&nbsp;<a href="https://www.mmsd.com/what-we-do/wastewater-treatment">water reclamation facilities.</a></strong></p>
1670
1671
1672</div></div></div>
1673
1674<div class="container"><div class="row"><div class="col-sm-12">    <p><br />
1675MMSD has&nbsp;<strong>captured and cleaned 98.4% of all the stormwater and wastewater entering the regional sewer system since 1994.</strong>&nbsp;Before the&nbsp;<a href="https://www.mmsd.com/what-we-do/wastewater-treatment/deep-tunnel">Deep Tunnels</a>, our region polluted our waterways with 50-60&nbsp;<a href="https://www.mmsd.com/what-we-do/wastewater-treatment/overflows">sewer overflows&nbsp;</a>yearly, and now we average two.<br />
1676&nbsp;</p>
1677
1678</div></div></div>
1679
1680<div class="container"><div class="row"><div class="col-sm-12">    
1680<script type="text/javascript">
1681	//on load update the pie charts.
1682	$( document ).ready(function() {
1683    	//updateDonutChart('#specificChart', 80, true);
1684    	$("div.tnf-chart").each( function() {
1685    		var chartDiv = $(this);
1686    		var updateDivName = chartDiv.attr('id');
1687
1688    		//Need the get the values from the sibling of the parent div
1689    		var parentDiv = chartDiv.parent().get(0);
1690    		var infoDiv = $(parentDiv).next().get(0);
1691
1692    		//Grab the values from the p tags with
1693    		var cStorage = $(infoDiv).children('[name=current-storage]').get(0);
1694    		    cStorage = $(cStorage).val();
1695    		var maxStorage  = $(infoDiv).children('[name=max-capacity]').get(0);
1696    			maxStorage = $(maxStorage).val();
1697
1698    		//Need to calcuate the Percentage
1699    		var newChartValue = Math.round( (cStorage / maxStorage ) * 100 );
1700    		updateDonutChart('#'+updateDivName, newChartValue, true);
1701    	});
1702        $(".tf-pcnt").html("%");
1703   });
1704
1705</script>
1705
1706
1707
1708<div class="tunnels-n-facilities-wrapper" id="capacity">
1709	<div class="row">
1710	<div class="tunnels padding-sm">
1711		<!-- MKE DEEP TUNNELS -->
1712		
1713		<div class="col-md-6">
1714		<h2 style="padding-bottom: 15px;"><a href="/what-we-do/wastewater-treatment/deep-tunnel"><span class="fa fa-adjust fa-rotate-90"></span> MMSD DEEP TUNNELS</a></h2>
1715		<div class="col-sm-12"><a href="/what-we-do/wastewater-treatment/deep-tunnel"><img src="/application/files/5117/4723/7243/deep-tunnels-horiz.jpg
1716" alt="Deep Tunnels dug out underground" /></a></div>
1717		<div class="col-sm-12" style="padding-top: 15px;"><p>The MMSD <a href="/what-we-do/wastewater-treatment/deep-tunnel" target="_blank">Deep Tunnels</a> have prevented more than 167.3 billion gallons of pollution from getting into Lake Michigan. Thanks to the deep tunnels and many other improvements, MMSD has captured and cleaned 98.4% of all the water and wastewater that's entered the regional sewer system since 1994.</p></div>
1718		
1719    <div class="padding-sm col-sm-6">
1720    <div class="card">
1721
1722        <span id="tunnel-h4-DEEP TUNNEL"></span>
1723
1724        <h4>
1725            DEEP TUNNEL        </h4>
1726
1727        <div>
1728            <div id="tunnel0" class="donut-size tnf-chart">
1729                <div class="pie-wrapper">
1730                    <span class="label">
1731                        <span class="num"></span>
1732                        <span class="smaller tf-pcnt">Loading&hellip;</span>
1733                    </span>
1734
1735                    <div class="pie" style="clip: rect(0 1em 1em 0.5em);">
1736                        <div
1737                            class="left-side half-circle"
1738                            style="border-width:0.1em; transform:rotate(0deg);"
1739                        ></div>
1740
1741                        <div
1742                            class="right-side half-circle"
1743                            style="border-width:0.1em; transform:rotate(0deg);"
1744                        ></div>
1745                    </div>
1746
1747                    <div class="shadow" style="border-width:0.1em;"></div>
1748                </div>
1749            </div>
1750        </div>
1751
1752        <div class="tunnel-info">
1753            <input
1754                type="hidden"
1755                name="current-storage"
1756                value="58"
1757            >
1758
1759            <p>
1760                <strong>CURRENT STORAGE<br></strong>
1761                58 million gallons            </p>
1762
1763            <input
1764                type="hidden"
1765                name="max-capacity"
1766                value="432"
1767            >
1768
1769            <p>
1770                <strong>MAX CAPACITY<br></strong>
1771                432 million gallons            </p>
1772
1773            <p>
1774                <em>
1775                    As of
1776                    10/3/26, 3:10 PM                </em>
1777            </p>
1778        </div>
1779
1780    </div>
1781</div>
1782
1783
1784    <div class="padding-sm col-sm-6">
1785    <div class="card">
1786
1787        <span id="tunnel-h4-NWSRS"></span>
1788
1789        <h4>
1790            NORTHWEST SIDE DEEP TUNNEL        </h4>
1791
1792        <div>
1793            <div id="tunnel1" class="donut-size tnf-chart">
1794                <div class="pie-wrapper">
1795                    <span class="label">
1796                        <span class="num"></span>
1797                        <span class="smaller tf-pcnt">Loading&hellip;</span>
1798                    </span>
1799
1800                    <div class="pie" style="clip: rect(0 1em 1em 0.5em);">
1801                        <div
1802                            class="left-side half-circle"
1803                            style="border-width:0.1em; transform:rotate(0deg);"
1804                        ></div>
1805
1806                        <div
1807                            class="right-side half-circle"
1808                            style="border-width:0.1em; transform:rotate(0deg);"
1809                        ></div>
1810                    </div>
1811
1812                    <div class="shadow" style="border-width:0.1em;"></div>
1813                </div>
1814            </div>
1815        </div>
1816
1817        <div class="tunnel-info">
1818            <input
1819                type="hidden"
1820                name="current-storage"
1821                value="0"
1822            >
1823
1824            <p>
1825                <strong>CURRENT STORAGE<br></strong>
1826                0 million gallons            </p>
1827
1828            <input
1829                type="hidden"
1830                name="max-capacity"
1831                value="89"
1832            >
1833
1834            <p>
1835                <strong>MAX CAPACITY<br></strong>
1836                89 million gallons            </p>
1837
1838            <p>
1839                <em>
1840                    As of
1841                    10/3/26, 3:10 PM                </em>
1842            </p>
1843        </div>
1844
1845    </div>
1846</div>
1847
1848		<div class="col-sm-12"><a href="/what-we-do/wastewater-treatment/deep-tunnel"><span class="btn btn-outline" style="width:100%;">Deep Tunnels</span></a></div>
1849		</div>
1850
1851		<span class="container hidden-md hidden-lg"><hr></span>
1852		<!-- WATER TREATMENT FACILITIES -->
1853		<div class="col-md-6">
1854		<h2 style="padding-bottom:15px;"><a href="/what-we-do/wastewater-treatment"><span class="fa fa-building"></span> WATER RECLAMATION FACILITIES</a></h2>
1855		<div class="col-sm-12"><a href="/what-we-do/wastewater-treatment"><img src="/application/files/4717/4723/7243/water-treatment-horiz.jpg" alt="aerial view of circular wastewater treatment water" /></a></div>
1856		<div class="col-sm-12" style="padding-top:15px;"><p>MMSD runs two <a href="/what-we-do/wastewater-treatment" target="_blank">water reclamation facilities</a>, Jones Island and South Shore, that clean residential and industrial wastewater for over 1 million people in 29 communities within the Greater Milwaukee area.</p><br></div>
1857		
1858			<div class="padding-sm col-sm-6"><div class="card">
1859			<h4>SOUTH SHORE WATER RECLAMATION FACILITY</h4>
1860
1861					<div class="">
1862					<div id="facility0" class="donut-size tnf-chart">
1863						<div class="pie-wrapper">
1864							<span class="label">
1865								<span class="num"></span><span class="smaller tf-pcnt">Loading&hellip;</span>
1866							</span>
1867							<div class="pie" style="clip: rect(0 1em 1em 0.5em);">
1868								<div class="left-side half-circle" style="border-width: 0.1em; transform: rotate(0deg);"></div>
1869								<div class="right-side half-circle" style="transform: rotate(0deg); border-width: 0.1em;"></div>
1870							</div>
1871							<div class="shadow" style="border-width: 0.1em;"></div>
1872						</div>
1873					</div>
1874				</div>
1875
1876				<div class="tunnel-info">
1877					<input type="hidden" name="current-storage" value= "98">
1878					<p class="current-storage"><strong>CURRENTLY TREATING </br></strong> 98 million gallons / day</p>
1879
1880					<input type="hidden" name="max-capacity" value= "140">
1881					<p class="max-capacity"><strong>MAX CAPACITY </br></strong> 140 million gallons / day</p>
1882					<p></p>
1883                    <p><em>As of 10/3/26, 3:10 PM</em></p>
1884				</div>
1885			</div>
1886			</div>
1887		
1888			<div class="padding-sm col-sm-6"><div class="card">
1889			<h4>JONES ISLAND WATER RECLAMATION FACILITY</h4>
1890
1891					<div class="">
1892					<div id="facility1" class="donut-size tnf-chart">
1893						<div class="pie-wrapper">
1894							<span class="label">
1895								<span class="num"></span><span class="smaller tf-pcnt">Loading&hellip;</span>
1896							</span>
1897							<div class="pie" style="clip: rect(0 1em 1em 0.5em);">
1898								<div class="left-side half-circle" style="border-width: 0.1em; transform: rotate(0deg);"></div>
1899								<div class="right-side half-circle" style="transform: rotate(0deg); border-width: 0.1em;"></div>
1900							</div>
1901							<div class="shadow" style="border-width: 0.1em;"></div>
1902						</div>
1903					</div>
1904				</div>
1905
1906				<div class="tunnel-info">
1907					<input type="hidden" name="current-storage" value= "233">
1908					<p class="current-storage"><strong>CURRENTLY TREATING </br></strong> 233 million gallons / day</p>
1909
1910					<input type="hidden" name="max-capacity" value= "330">
1911					<p class="max-capacity"><strong>MAX CAPACITY </br></strong> 330 million gallons / day</p>
1912					<p></p>
1913                    <p><em>As of 10/3/26, 3:10 PM</em></p>
1914				</div>
1915			</div>
1916			</div>
1917						<div class="col-sm-12"><a href="/what-we-do/wastewater-treatment"><span class="btn btn-outline" style="width:100%;">Wastewater Treatment</span></a></div>
1918
1919		</div>
1920	</div>
1921</div>
1922</div>
1923<script type="text/javascript">
1924
1925  var _gaq = _gaq || [];
1926  _gaq.push(['_setAccount', 'UA-36251023-1']);
1927  _gaq.push(['_setDomainName', 'jqueryscript.net']);
1928  _gaq.push(['_trackPageview']);
1929
1930  (function() {
1931    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
1932    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
1933    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
1934  })();
1935
1936</script>
1936
1937
1938
1939</div></div></div>
1940        <div class="ccm-custom-style-container ccm-custom-style-main-21277"
1941            >
1942
1943<div class="container">    <div class="row"><div class="col-sm-12"><div
1944class="ccm-custom-style-main3045"
1945>
1946
1947
1948    <h3>Greater Milwaukee Water Cleaned &amp; Captured</h3>
1949
1950<p>MMSD is committed to protecting our community and the environment for a healthier, cleaner, and more resilient region. MMSD has captured and cleaned 98.4%<br />
1951of all the water that&#39;s entered the regional sewer system since 1994.&nbsp;Learn how MMSD&#39;s&nbsp;<a href="https://www.mmsd.com/what-we-do/wastewater-treatment">water reclamation facilities</a>&nbsp;clean our water.<br />
1952&nbsp;</p>
1953
1954
1955
1956        <div class="ccm-custom-style-container ccm-custom-style-main3045-26793"
1957            >
1958    <h4><br />
1959<strong><a href="/what-we-do/wastewater-treatment/overflows">1 inch of Rainwater in MMSD&#39;s Service Area = 7.1 Billion Gallons of Water!</a></strong></h4>
1960
1961<h4><em><a href="/what-we-do/wastewater-treatment/overflows">Learn about why Sewer Overflows happen</a></em><br />
1962&nbsp;</h4>
1963
1964    </div>
1965
1966
1967    <div class="row"><div class="col-sm-6">
1968
1969        <div class="ccm-custom-style-container ccm-custom-style-main30453046-21170"
1970            >
1971    <div class="volume-treated-block container">
1972	<div class="row">
1973	<div class="col-xs-12">
1974		<h2>2026 MMSD VOLUME TREATED</h2>
1975		<h4>Gallons Treated: 36,135,000,000 </h4>
1976		<h4>Gallons Overflowed: 2,810,937,528 </h4>
1977		<h4>Total Gallons: 38,945,937,528</h4>
1978		<!-- <h3>MMSD % Treated: 92.78%</h3> -->
1979        <!-- updated this for more precision, to show additional decimal places in the event of small overflows - 18Mar25 SM -->
1980
1981        <h3>MMSD % Treated: 92.78%</h3>
1982
1983	</div>
1984	</div>
1985</div>
1986    </div>
1987</div><div class="col-sm-6">
1988
1989        <div class="ccm-custom-style-container ccm-custom-style-main30453047-31034"
1990            >
1991    <h4>Wastewater Requirements (cleaned &amp; captured)</h4>
1992
1993<p>Environmental Protection Agency (EPA)&nbsp;<br />
1994<strong>85% Water cleaned &amp; captured</strong><br />
1995<br />
1996MMSD&#39;s status since 1994<br />
1997<strong>98.4% Water cleaned &amp; captured</strong></p>
1998
1999    </div>
2000</div></div>
2001</div></div></div>
2002</div>    </div>
2003
2004
2005<div class="container"><div class="row"><div class="col-sm-12">        <div class="ccm-custom-style-container ccm-custom-style-main-26786"
2006            >
2007    <p><em>This page is automatically updated. The data have not been verified and may contain errors. As data are verified, MMSD reserves the right to make corrections to values as necessary. MMSD is providing this data as is and the user assumes the entire risk of use of this data.</em></p>
2008
2009</div></div></div>    </div>
2010		</div>
2011	</div>
2012</div>
2013<div class="container-fluid">
2014	<div class="row">
2015		
2016			
2017        <div class="ccm-custom-style-container ccm-custom-style-bottomcta-26778"
2018            >
2019
2020    <div class="row"><div class="col-sm-12">
2021
2022    <h2 style="text-align: center;"><span style="color:#ffffff;">Is There Water in Your Basement?</span></h2>
2023
2024<p style="text-align: center;"><br />
2025<u><a href="/about-us/contact-us/reporting-wet-basement"><span style="color:#ffffff;">Report a Wet Basement</span></a></u><span style="color:#ffffff;"> and learn more about what could be causing the </span><u><a href="/what-you-can-do/managing-water-on-your-property/water-in-my-basement"><span style="color:#ffffff;">Water in Your Basement</span></a></u><span style="color:#ffffff;">.</span><br />
2026&nbsp;</p>
2027
2028<p style="text-align: center;"><span style="color:#ffffff;"><a href="/about-us/contact-us/reporting-wet-basement"><span class="btn btn-outline">Report a Basement</span></a>&nbsp; &nbsp; <a href="/what-you-can-do/managing-water-on-your-property/water-in-my-basement"><span class="btn btn-outline">Wet Basement Tips</span></a></span></p>
2029
2030</div></div>
2031    </div>
2032
2033        <div class="ccm-custom-style-container ccm-custom-style-bottomcta-26747"
2034            >
2035
2036    <div class="row"><div class="col-sm-12">
2037
2038        <div class="ccm-custom-style-container ccm-custom-style-bottomcta3564-26780"
2039            >
2040    <h2 style="text-align: center;"><a href="/what-you-can-do/managing-water-on-your-property">Manage Water on Your Property</a></h2>
2041
2042<p style="text-align: center;"><br />
2043&nbsp;</p>
2044
2045    </div>
2046
2047        <div class="ccm-custom-style-container ccm-custom-style-bottomcta3564-26749 container"
2048            >
2049
2050    <div class="row"><div class="col-sm-2"></div><div class="col-sm-2">
2051
2052        <div class="ccm-custom-style-container ccm-custom-style-bottomcta35643566-26782"
2053            >
2054    <a href="/what-you-can-do/managing-water-on-your-property"><img src="/application/files/8417/3559/4363/icon-home-water-drop.png" alt="water at home icon" width="152" height="152" class="ccm-image-block img-fluid bID-26782" loading="lazy"></a>
2055
2056    </div>
2057
2058
2059        <div class="ccm-custom-style-container ccm-custom-style-bottomcta35643566-26758"
2060            >
2061    <p class="lead" style="text-align: center;"><a href="/what-you-can-do/managing-water-on-your-property"><strong>Protect Your Home</strong></a></p>
2062
2063    </div>
2064</div><div class="col-sm-2">
2065
2066        <div class="ccm-custom-style-container ccm-custom-style-bottomcta35643567-26783"
2067            >
2068    <a href="/what-you-can-do/managing-water-on-your-property/proper-grading-arou
2068nd-your-home"><img src="/application/files/5617/3559/4363/icon-man-grading.png" alt="proper home grading icon" width="152" height="152" class="ccm-image-block img-fluid bID-26783" loading="lazy"></a>
2069
2070    </div>
2071
2072
2073        <div class="ccm-custom-style-container ccm-custom-style-bottomcta35643567-26759"
2074            >
2075    <p class="lead" style="text-align: center;"><a href="/what-you-can-do/managing-water-on-your-property/proper-grading-around-your-home"><strong>Proper Grading</strong></a></p>
2076
2077    </div>
2078</div><div class="col-sm-2">
2079
2080        <div class="ccm-custom-style-container ccm-custom-style-bottomcta35643568-26784"
2081            >
2082    <a href="/what-you-can-do/managing-water-on-your-property/foundation-drains"><img src="/application/files/8717/3559/4362/icon-foundation-drains.png" alt="foundation drains icon" width="152" height="152" class="ccm-image-block img-fluid bID-26784" loading="lazy"></a>
2083
2084    </div>
2085
2086
2087        <div class="ccm-custom-style-container ccm-custom-style-bottomcta35643568-26760"
2088            >
2089    <p class="lead" style="text-align: center;"><a href="/what-you-can-do/managing-water-on-your-property/foundation-drains"><strong>Foundation Drains</strong></a></p>
2090
2091    </div>
2092</div><div class="col-sm-2">
2093
2094        <div class="ccm-custom-style-container ccm-custom-style-bottomcta35643569-26785"
2095            >
2096    <a href="/what-you-can-do/managing-water-on-your-property/laterals"><img src="/application/files/4717/3559/4364/laterals.png" alt="home laterals icon" width="152" height="152" class="ccm-image-block img-fluid bID-26785" loading="lazy"></a>
2097
2098    </div>
2099
2100
2101        <div class="ccm-custom-style-container ccm-custom-style-bottomcta35643569-26761"
2102            >
2103    <p class="lead" style="text-align: center;"><a href="/what-you-can-do/managing-water-on-your-property/laterals"><strong>Laterals</strong></a></p>
2104
2105    </div>
2106</div><div class="col-sm-2"></div></div>
2107    </div>
2108</div></div>
2109    </div>
2110		
2111	</div>
2112</div>
2113</main>
2114<div class="container">
2115	<div class="row">
2116		<div class="col-md-12">
2117			<div
2118class="ccm-custom-style-mainbottom"
2119>
2120</div>		</div>
2121	</div>
2122</div>
2123
2124<footer>  
2125<div class="mmsd-footer">
2126    <div class="container">
2127        <div class="row">
2128                    
2129                                            
2130                    <div class="col-xs-12 col-sm-5" id="footer-logo">
2131                        
2132
2133        <div class="ccm-custom-style-container ccm-custom-style-logo-31893"
2134            >
2135    <a href="/"><img src="/application/files/2316/6395/0358/MMSD_logo_400x400-min.jpg" alt="MMSD Milwaukee Metropolitan Sewerage District " width="400" height="400" class="ccm-image-block img-fluid bID-31893"></a>
2136
2137    </div>
2138
2139
2140    <p><strong>Milwaukee Metropolitan Sewerage District</strong></p>
2141
2142<p>260 W. Seeboth Street, Milwaukee, WI 53204</p>
2143
2144<p><strong><a href="tel:+14142725100">(414) 272-5100</a></strong></p>
2145
2146<p><a href="https://www.mmsd.com/what-we-do/wastewater-treatment/tours">Tours</a>&nbsp; &nbsp; |&nbsp; &nbsp; <a href="https://www.mmsd.com/about-us/contact-us">Contact</a></p>
2147
2148                    </div>
2149
2150                    <div class="col-xs-12 col-sm-3 padding-sm">
2151                        
2152
2153    <p style="font-size:16px;"><a href="/about-us"><span style="color:#000000;">About Us</span></a></p>
2154
2155<p class="weather"><a href="/about-us/milwaukee-rain-facility-information"><span class="fa fa-tint">&nbsp;</span><span>Live Rain Updates</span></a></p>
2156
2157<p><a href="/what-we-do">What We Do</a></p>
2158
2159<p><a href="/what-you-can-do">What You Can Do</a></p>
2160
2161<p><a href="/careers">Careers</a></p>
2162
2163<p><a href="/procurement">Procurement</a></p>
2164
2165<p><a href="/government-business">Government &amp; Business</a></p>
2166
2167                    </div>
2168                    <div class="col-xs-12 col-sm-4 padding-sm">
2169                        
2170
2171    <p style="font-size:16px;"><strong>Blue Notes Newsletter</strong></p>
2172
2173<p>Get insights from MMSD&#39;s Executive Director, in a quarterly email.</p>
2174
2175<div class="btn btn-primary" style="text-transform:capitalize;"><a href="https://www.mmsd.com/about-us/blue-notes-newsletter/newsletter-signup">Sign Up</a></div>
2176
2177<p>&nbsp;</p>
2178
2179<ul class="social-icons">
2180	<li id="youtube"><a href="https://www.youtube.com/c/MilwaukeeMetropolitanSewerageDistrictMMSD" target="_blank"><span class="fa fa-youtube">&nbsp;</span></a></li>
2181	<li id="facebook"><a href="https://www.facebook.com/pages/Milwaukee-Metropolitan-Sewerage-District-MMSD/327273808264" target="_blank"><span class="fa fa-facebook">&nbsp;</span></a></li>
2182	<li id="twitter"><a href="https://twitter.com/MMSD_MKE" target="_blank" title="X"><svg alt="X" style="width:20px;height:20px;color:#00536A;" version="1.1" viewbox="0 0 300 300" xmlns="http://www.w3.org/2000/svg"><path d="M178.57 127.15 290.27 0h-26.46l-97.03 110.38L89.34 0H0l117.13 166.93L0 300.25h26.46l102.4-116.59 81.8 116.59h89.34M36.01 19.54H76.66l187.13 262.13h-40.66" fill="#00536A"></path></svg></a></li>
2183	<li id="instagram"><a href="https://www.instagram.com/MMSD_MKE" target="_blank"><span class="fa fa-instagram">&nbsp;</span></a></li>
2184	<li id="linkedin"><a href="https://www.linkedin.com/company/milwaukee-metropolitan-sewerage-district" target="_blank"><span class="fa fa-linkedin">&nbsp;</span></a></li>
2185</ul>
2186
2187                    </div>
2188        </div>
2189    </div>
2190    <div class="container">
2191        <div class="row footer-utility">
2192            <hr>
2193            <div class="col-xs-12 col-md-5 col-lg-6">
2194                
2195
2196    <p class="small">Visit&nbsp; &nbsp;<a href="http://milorganite.com" target="_blank">Milorganite</a>&nbsp;&nbsp;|&nbsp; <a href="https://www.freshcoastguardians.com/" target="_blank">Fresh Coast Guardians</a></p>
2197
2198            </div>
2199            <div class="col-xs-12 col-md-7 col-lg-6">
2200                <div class="footer-copyright">
2201                <p class="small">&copy;2026 MMSD. All Rights Reserved. | <a href="https://www.mmsd.com/accessibility-policy">Accessibility</a> | <a href="https://www.mmsd.com/privacy-policy">Privacy</a> | <a href="https://www.mmsd.com/cookie-policy">Cookie</a> | <a href="https://www.mmsd.com/site-map">Site Map</a></p>
2202                </div>
2203            </div>
2204        </div>
2205    </div>
2206    </div>  
2207</footer>
2208
2209
2210</div>
2211<script type="text/javascript" src="/application/files/cache/js/9dd21b09cef76cb89db4a26127491f1c151e8f3b.js?ccm_nocache=12d5f11f36fd5757295be4099b0e6006d074dd74" data-source="/application/blocks/tunnels_and_facilities/js/simple-donut-jquery.js?ccm_nocache=12d5f11f36fd5757295be4099b0e6006d074dd74"></script>
2211
2212	<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
2213    <!--
2213<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
2213-->
2214    <!-- Include all compiled plugins (below), or include individual files as needed -->
2215	
2216    
2216<script src="/application/themes/mmsd/js/bootstrap.min.js"></script>
2216
2217    
2217<script src="/application/themes/mmsd/js/bootstrap-hover-dropdown.js"></script>
2217
2218	
2218<script type="text/javascript" src="/application/themes/mmsd/js/jquery-ui.min.js"></script>
2218
2219    
2219<script src="/application/themes/mmsd/js/jquery.matchHeight-min.js"></script>
2219
2220   
2221    
2221<script>
2222      // Look for .hamburger
2223      var hamburger = document.querySelector(".hamburger");
2224      // On click
2225      hamburger.addEventListener("click", function() {
2226        // Toggle class "is-active"
2227        hamburger.classList.toggle("is-active");
2228        // Do something else, like open/close menu
2229      });
2230    </script>
2230
2231 
2231<script>
2232
2233    //test popout1
2234$(document).ready(function(){
2235	 
2236	
2237	
2238	checkCookie_eu();
2239
2240    function checkCookie_eu()
2241    {
2242
2243        var consent = getCookie_eu("admodal");
2244		
2245        if (consent == null || consent == "" || consent == undefined)
2246        {
2247            // show notification bar
2248           setTimeout(function() {
2249			$('#admodal').find('.item').first().addClass('active');
2250		    $('#admodal').modal({
2251		    	backdrop: 'static',
2252	    		keyboard: false
2253		    });
2254		}, 15000);
2255        }
2256
2257    }
2258
2259    function setCookie_eu(c_name,value,exdays)
2260    {
2261
2262        var exdate = new Date();
2263        exdate.setDate(exdate.getDate() + exdays);
2264        var c_value = escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
2265        document.cookie = c_name + "=" + c_value+"; path=/";
2266
2267        
2268    }
2269
2270
2271    function getCookie_eu(c_name)
2272    {
2273        var i,x,y,ARRcookies=document.cookie.split(";");
2274        for (i=0;i<ARRcookies.length;i++)
2275        {
2276            x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
2277            y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
2278            x=x.replace(/^\s+|\s+$/g,"");
2279            if (x==c_name)
2280            {
2281                return unescape(y);
2282            }
2283        }
2284    }
2285
2286   
2287	
2288	$('#admodal').on('hidden.bs.modal', function (e) {
2289		  setCookie_eu("admodal", 1, 30);
2290		});
2291});
2292</script>
2292
2293
2294<div id="admodal" class="modal fade" tabindex="-1" role="dialog">
2295	<div class="modal-dialog" role="document">
2296		<div class="modal-content">
2297			<div class="modal-header"><img alt="" src="/application/themes/mmsd/images/MMSD_logo.png" width="150">
2298				<button type="button" class="close" data-dismiss="modal" aria-label="&times; Close"><span aria-hidden="true">&times;</span></button>
2299			</div>
2300			<div class="modal-body">
2301			<!-- start -->
2302            
2303			<div class="_form_1290"></div>
2303<script src="https://mkemsd.activehosted.com/f/embed.php?id=1290" type="text/javascript" charset="utf-8"></script>
2303
2304
2305			<!-- end -->
2306			</div>
2307		</div><!-- /.modal-content -->
2308	</div><!-- /.modal-dialog -->
2309</div><!-- /.modal -->
2310
2311
2312	
2313	
2314	
2315		<style>
2316#cookie_directive_container {
2317    position: fixed;
2318    left: 0;
2319    right: 0;
2320    bottom: 0;
2321    z-index: 999;
2322    background: #3B3B3B;
2323    color: #fff;
2324	}
2325.credit {
2326    line-height: 35px;
2327    margin-top: 10px;
2328    width: auto;
2329    display: inline-block;
2330}
2331.btn.close-it{line-height: 20px;
2332    margin-top: 10px;
2333	}
2334#cookie_directive_container .navbar{
2335margin:0!important;
2336min-height:0!important
2337}
2338
2339#cookie_directive_container p > a,#cookie_directive_container p > a:hover,#cookie_directive_container p > a:focus {color:#ccc}
2340</style>
2341
2342
2343
2344<div id="cookie_directive_container" class="" style="display: none">
2345            <nav class="navbar navbar-primary ">
2346
2347                <div class="container">
2348                <div class="navbar-inner navbar-content-center" id="cookie_accept">
2349
2350                    <a href="#" class="btn btn-primary pull-right close-it">Close</a>
2351                    <p class="credit">
2352                      By using our website you are consenting to our use of cookies in accordance with our <a href="/cookie-policy">cookie policy</a>.
2353                    </p>
2354                    <br>
2355
2356                </div>
2357              </div>
2358
2359            </nav>
2360        </div>
2361<script>
2362if(CCM_EDIT_MODE == false){
2363jQuery(function($) {
2364
2365    checkCookie_mmsd();
2366
2367    function checkCookie_mmsd()
2368    {
2369
2370        var consent = getCookie_mmsd("cookies_consent");
2371
2372        if (consent == null || consent == "" || consent == undefined)
2373        {
2374            // show notification bar
2375            $('#cookie_directive_container').show();
2376        }
2377
2378    }
2379
2380    function setCookie_mmsd(c_name,value,exdays)
2381    {
2382
2383        var exdate = new Date();
2384        exdate.setDate(exdate.getDate() + exdays);
2385        var c_value = escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
2386        document.cookie = c_name + "=" + c_value+"; path=/";
2387
2388        $('#cookie_directive_container').hide('slow');
2389    }
2390
2391
2392    function getCookie_mmsd(c_name)
2393    {
2394        var i,x,y,ARRcookies=document.cookie.split(";");
2395        for (i=0;i<ARRcookies.length;i++)
2396        {
2397            x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
2398            y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
2399            x=x.replace(/^\s+|\s+$/g,"");
2400            if (x==c_name)
2401            {
2402                return unescape(y);
2403            }
2404        }
2405    }
2406
2407    $("#cookie_accept a.close-it").click(function(){
2408        setCookie_mmsd("cookies_consent", 1, 30);
2409    });
2410
2411});
2412}
2413</script>
2413
2414	
2415	
2416
2417 
2417<script type="text/javascript" src="/application/themes/mmsd/js/jquery-magnific-popup/jquery-magnific-popup.js"></script>
2417
2418	
2419<script type="text/javascript" src="/application/themes/mmsd/js/responsiveslides.min.js"></script>
2419
2420 
2421 
2422  
2422<script type="text/javascript" src="/application/themes/mmsd/js/frontend.js"></script>
2422
2423  
2424<script>
2425document.addEventListener("DOMContentLoaded", function () {
2426    const widget = document.getElementById("google_translate_element");
2427    const desktop = document.getElementById("desktop_translate");
2428    const mobile = document.getElementById("translatebar");
2429
2430    function moveWidgetTo(target) {
2431        if (widget && target && !target.contains(widget)) {
2432            target.appendChild(widget);
2433        }
2434    }
2435
2436    function checkScreenSizeAndMove() {
2437        if (window.innerWidth >= 768) {
2438            moveWidgetTo(desktop);
2439        } else {
2440            moveWidgetTo(mobile);
2441        }
2442    }
2443
2444    checkScreenSizeAndMove();
2445    window.addEventListener('resize', checkScreenSizeAndMove);
2446});
2447</script>
2447
2448</body>
2449
2450</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.