@font-face{font-family:BlissPro;src:url(/static/media/BlissPro.3b2646bc.otf)}@font-face{font-family:BlissProLight;src:url(/static/media/BlissLight.7298813b.ttf)}body,html{height:100%}body{color:#00304b;background-color:#fff;word-wrap:break-word;font-family:Ubuntu,Source Sans Pro,Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:20px;font-size:14px;margin:0;padding:0;overflow:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-x:hidden}#root,.app,main{height:100%;width:100%}main{padding-top:54px}@media (max-width:768px) and (orientation:landscape){main{padding-top:55px!important}}@media (min-width:544px){main{padding-top:80px}}a{text-decoration:underline;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}a,a:hover{color:#007cb9}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:BlissPro,serif;-webkit-font-smoothing:antialiased}.h1,h1{font-size:48px}.h2,h2{font-size:24px}.h3,h3{font-size:20px}.h4,h4{font-size:16px}.h5,h5{font-size:14px}.h6,h6{font-size:13px}p{font-weight:400}img{height:auto;max-width:100%}table{width:100%}th{font-weight:700}td,th{padding:10px;border-bottom:1px solid #f1f1f1;vertical-align:top}button,input,select,textarea{font-size:100%;margin:0;vertical-align:initial;*vertical-align:middle}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:initial}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=text],input[type=url],textarea{display:inline-block;box-sizing:initial;padding:15px 22px;border:1px solid #ccc!important;border-radius:25px!important;font:normal 14px/normal Arial,Helvetica,sans-serif;color:#939393;text-overflow:clip;background:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#111!important}button{outline:none!important}.drawer-map-container{position:relative;background-color:initial;padding-top:80px;height:450px}.slick-slider{margin:20px 0 0;border-bottom:1px solid #f2f2f2}textarea{width:92%!important}.error{color:#f70107;padding:0 0 20px;text-align:center}

/*!* Let's get this party started *!*/

/*!* Track *!*/

/*!* Handle *!*/.modal{margin-top:80px}.SocialMediaShareButton{margin-bottom:15px}.gm-style-iw.gm-style-iw-c{top:0;padding:0;border-radius:36px;box-shadow:none}.gm-style-iw.gm-style-iw-c button{display:none!important}.gm-style .gm-style-iw-t:after{top:0;background:#007cba!important;box-shadow:unset;width:10px;height:10px}.gm-style .gm-style-iw-d{background-color:#007cba;font-family:Ubuntu,Source Sans Pro,Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;font-size:14px;font-weight:700;padding:12px;max-width:unset!important;max-height:unset!important;overflow:hidden!important}.home-container,.map-container{position:relative;width:100%;height:100%}.map-container{background-color:#e6e6e6}.map-container .container-class,.map-container .map-class{width:100%;height:100%}.white-map-gradient{height:400px;width:100%;position:absolute;top:0;left:0;z-index:999;text-align:center;background:-webkit-linear-gradient(top,#fff,#fff 6%,hsla(0,0%,100%,0));background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(6%,#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,#fff 0,#fff 6%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0)}.big-map-pin{width:79px;padding-top:154px}.marker-container .inner{position:absolute;top:-30px;left:-5px}.marker-container .inner,.marker-container .inner svg.flag{height:35px;width:43px;cursor:pointer!important}.hover-alert-icon{width:25px;height:25px;margin-right:5px}.hover-label{height:60px;text-align:center;background-color:#0a618c}.hover-label>.label{min-width:100px;max-width:298px;background-color:#007cba;border-radius:120px;display:flex;align-items:center;justify-content:center;vertical-align:middle;z-index:99999!important;padding:15px;position:relative}.hover-label>.label>span{background:transparent;text-align:center;font-size:14px;font-weight:500;font-family:Ubuntu,sans-serif;color:#fff;text-decoration:none}.hover-label .down-arrow-container{background-color:initial;display:flex;position:absolute;bottom:3;left:0;right:0;align-items:center;justify-content:center}.marker{position:relative}.hover-label .down-arrow{opacity:1;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #007cb9;background-color:initial;width:0;height:0;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.alert-badge{position:absolute;z-index:99;right:15px;top:100px;background:#fff;display:flex;align-items:center;border-radius:50px}@media (max-width:769px){.alert-badge{top:68px;width:100%;padding:3px!important;right:0;background-color:#ff0;border-radius:0}.alert-badge .flag{height:30px!important;width:30px!important}.alert-badge .flag img{width:20px!important;height:20px!important}.alert-badge .content{padding:0 5px!important}.alert-badge .content p{display:inline-block;margin-right:6px!important}}.alert-badge .flag{height:50px;width:50px;display:inline-block;border-radius:50px}.alert-badge .flag img{display:block;margin:5px auto;width:40px;height:40px}.alert-badge .content{display:inline-block;padding:5px 30px 5px 7px}.alert-badge .content p{padding:0;margin:0;line-height:14px;font-family:Ubuntu,sans-serif;font-size:13px;font-weight:400}.alert-badge .content p.alert-p{padding:0;margin:0;line-height:16px;text-decoration:none;outline:none;font-weight:600}.welcome-drawer-container{background-color:#fff;width:420px;position:absolute;top:0;left:0;bottom:0;overflow-x:hidden;overflow-y:auto;z-index:950;box-shadow:1px 0 3px 0 rgba(0,0,0,.2);-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.welcome-drawer-container h1{font-weight:400!important}.welcome-drawer-container .header-container h3{font-size:32px;margin-top:6px;font-family:BlissProLight;color:#001930}@media (max-width:768px){.welcome-drawer-container{max-width:none;min-width:inherit;width:auto;right:0;background-color:#e0e0e0}.welcome-drawer-container .block.grey{display:none}.welcome-drawer-container .header-container h3{color:#fff}}.welcome-drawer-container .banner{height:auto;width:auto}.welcome-drawer-container .banner .mobile-banner-image{display:none}.welcome-drawer-container .banner .header-container{padding:115px 40px 0}@media (min-width:545px) and (max-width:768px){.welcome-drawer-container .banner .header-container{background-color:initial;padding:67px 8% 0}}@media (max-width:544px){.welcome-drawer-container .banner .header-container{background-color:initial;padding:70px 8% 0}.welcome-drawer-container .banner .header-container h1{font-size:42px!important}}.welcome-drawer-container .banner .header-container h1{text-align:left;font-size:48px;margin-bottom:0;font-weight:900;color:#00304b}.welcome-drawer-container .banner .banner-content .find-a-beach{display:none}@media (max-width:768px){.welcome-drawer-container .banner .banner-content .find-a-beach{display:block;background-color:initial;padding:105px 8% 0}}.welcome-drawer-container .banner .banner-content .find-a-beach .button{background-color:#70b016;padding:13px 20px;display:flex;align-items:center;border-radius:50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.welcome-drawer-container .banner .banner-content .find-a-beach .button:hover{box-shadow:inset 0 5px 35px 0 rgba(0,0,0,.1)!important}.welcome-drawer-container .banner .banner-content .find-a-beach .button:active{box-shadow:inset 0 5px 35px 0 rgba(0,0,0,.2)!important}.welcome-drawer-container .banner .banner-content .find-a-beach .button .map-pin{height:22px;width:13px}.welcome-drawer-container .banner .banner-content .find-a-beach .button h3{margin:0 5px 0 10px;padding:0;color:#fff;width:auto;font-size:16px;font-weight:600;font-family:Ubuntu,sans-serif}@media (max-width:768px){.welcome-drawer-container .banner{max-height:500px;min-height:360px}.welcome-drawer-container .banner .mobile-banner-image{display:block;width:100%;background:#f0f0f0 url(/static/media/piha-beach-placeholder.5b0c8081.png) no-repeat;background-size:cover;background-attachment:scroll;background-position:left 5% bottom 15%;height:100%;min-height:360px}.welcome-drawer-container .banner>.banner-content{position:absolute;top:0;left:0;bottom:0;right:0;background-color:initial}.welcome-drawer-container .banner .header-container h1{color:#fff}}.welcome-drawer-container .content{background:#fff;border-bottom:1px solid #f0f0f0}.welcome-drawer-container .content .header{padding:35px 40px 44px}.welcome-drawer-container .top .header{padding:9px 40px 24px}.welcome-drawer-container .content .header.b0{padding-bottom:10px}.welcome-drawer-container .content .header.awards-header{padding:20px 20px 0!important}.welcome-drawer-container .content .awards-container{padding:5px 40px 100px}.welcome-drawer-container .content .awards-container .row{max-height:100px}.welcome-drawer-container .content .awards-container .col{display:inline-block;max-width:33%;width:100%}.welcome-drawer-container .content .awards-container .col img{padding:5px;box-sizing:border-box;cursor:pointer}@media (max-width:768px){.welcome-drawer-container>.content,.welcome-drawer-container>.content.top{margin:0 3%}.welcome-drawer-container .content .header{padding:22px 24px}}.welcome-drawer-container .content .header .welcome-green-slug{color:#70b016;font-size:18px;padding:0;margin:0}.welcome-drawer-container .content .header h1.title{color:#00304b;font-weight:700;font-size:24px;padding:0;margin:5px 0;line-height:25px}.welcome-drawer-container h2{margin:0}.welcome-drawer-container h2.title{margin-bottom:2px;font-size:30px}.welcome-drawer-container ul.beach-safety{padding-left:17px}.welcome-drawer-container .content h3{color:#00304b;padding:0;margin:2px 0 8px;font-family:BlissProLight,sans-serif;line-height:1.25}.welcome-drawer-container h3.maori-title{margin-bottom:10px;font-size:20px}.welcome-drawer-container .content .header p{color:#00304b;padding:0;font-family:Ubuntu,sans-serif;font-weight:400}.welcome-drawer-container .block{width:100%;padding:20px 40px;display:inline-block}@media (max-width:768px){.welcome-drawer-container .block{padding:22px 26px}}.welcome-drawer-container .block.t0{padding-top:0}.welcome-drawer-container .block.t0 p{font-weight:400}.welcome-drawer-container .block.b40{padding-bottom:40px}.welcome-drawer-container .block.grey{background-color:#f0f0f0}.welcome-drawer-container .content .partners-container{padding:5px 40px 10px}.welcome-drawer-container .content .partners-header{padding:35px 40px 10px}.welcome-drawer-container .content .partners-container .row{max-height:140px;display:block;width:100%}.welcome-drawer-container .content .partners-container .col{max-width:50%;width:100%;display:inline-block;padding:10px;box-sizing:border-box}.welcome-drawer-container .content .partners-container .col img{cursor:pointer}.welcome-drawer-container .permanent-alert-icon{display:inline-block;border:1px solid #f0f0f0;border-radius:20px}.welcome-drawer-container .content .partners-container .row .ac-logo,.welcome-drawer-container .content .partners-container .row .arphs,.welcome-drawer-container .content .partners-container .row .sls-logo-flat{cursor:pointer;margin:0;max-width:100%}.welcome-drawer-container .content .partners-container .row .arphs{cursor:pointer;max-width:100%;height:auto;max-height:150px}.welcome-drawer-container .content .partners-container .row .ac-logo{max-width:80%}.welcome-drawer-container .content .partners-container .row .sls-logo-flat{margin-top:16px;max-width:100%}.welcome-drawer-container .content .partners-container .col img{width:80%}.search-container{position:relative}.search-container>.search{position:relative;width:100%;border:1px solid #ccc;border-radius:25px;background:#fff;display:flex;align-items:center;padding-right:2px;z-index:900}.search-container input{display:inline-block;width:calc(100% - 45px);border-radius:25px;border:none;padding:12px 0 11px 22px;font-family:Ubuntu,sans-serif;font-weight:300;font-size:14px;color:#939393;text-overflow:clip;background:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;flex:1 1;box-sizing:border-box;outline:none}.search-container .search .search-button{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#007cba;margin:0;border-radius:42px!important;border:none!important;box-shadow:none;padding:0}.search-container>.search>.search-button>.search-icon{height:40px;width:40px;border-radius:40px}.search-container .search .search-button:hover{box-shadow:inset 0 2px 25px 0 rgba(0,0,0,.15)!important}.search-container .search .search-button:active{box-shadow:inset 0 2px 25px 0 rgba(0,0,0,.25)!important}.search-container>.dropdown-container{position:absolute;top:calc(100% - 10px);left:10px;right:10px;padding:0;margin:0;z-index:500;display:block;height:0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border-top:none;border-radius:0 0 4px 4px;box-shadow:0 6px 12px rgba(0,0,0,.175);overflow:hidden;opacity:0;-webkit-transition:opacity .25s ease-in-out,height .25s ease-in-out;transition:opacity .25s ease-in-out,height .25s ease-in-out}.search-container>.dropdown-container>.results{width:100%;height:100%;overflow-y:auto;list-style:none;padding:0;margin:0;max-height:300px}.search-container>.dropdown-container.open{opacity:1;height:auto;-webkit-transition:opacity .25s ease-in-out,height .25s ease-in-out;transition:opacity .25s ease-in-out,height .25s ease-in-out}.search-container>.dropdown-container.open>.results{margin-top:15px}.search-container>.dropdown-container>.results li{padding:7px 10px;margin:2px 5px;border-radius:4px;cursor:pointer}.search-container>.dropdown-container>.results li:first-child{margin-top:15px}.search-container>.dropdown-container>.results li:last-child{margin:2px 5px 5px}.search-container>.dropdown-container>.results li.selected,.search-container>.dropdown-container>.results li:hover{background-color:#f0f0f0}.search-container>.dropdown-container>.results li:active{background-color:#e1e1e1}.template-container,.template-container-wrapper{width:100%;height:100%}.template-container{position:relative;overflow-y:auto;overflow-x:hidden}.template-container .content-container{width:100%;display:flex;position:relative}.template-container .content-container .content{display:inline-block;padding:0 20px;margin-bottom:92px;margin-top:50px}@media (min-width:544px){.template-container .content-container .content{width:90%;margin-bottom:140px;margin-left:10%;padding:0 40px}}@media (max-width:543px){.template-container .content-container .content{width:100%;margin-bottom:140px}}@media (min-width:992px){.template-container .content-container .content{width:75%;max-width:876px;margin-left:25%}}.template-container .content-container .hero-image{display:none;background:pink;position:relative}.template-container .content-container .tohu-header-arc{display:none}@media (min-width:544px){.template-container .content-container .tohu-header-arc{display:block;position:fixed;left:0;right:0;width:120px;z-index:50;height:auto}}@media (min-width:768px){.template-container .content-container .hero-image{display:inline-flex;position:fixed;top:0;bottom:0;left:0;width:10%;background:#fff;z-index:25;background:url(/static/media/bg-image-mobile.700f25fa.png) 50%/cover no-repeat}}@media (min-width:992px){.template-container .content-container .hero-image{width:25%}}.template-container .content-container .content .template-page .svg-container{width:32px;height:32px}.template-container .content-container .content .template-page .chevron.left{width:9px!important;height:14px!important}.template-container .content-container .content .template-page h1.header{margin-bottom:0;font-family:Ubuntu,sans-serif;font-weight:900;color:#00304b;font-size:30px}.template-container .content-container .content .template-page h3.sub{font-family:Ubuntu,sans-serif;font-weight:300;color:#00304b;margin:0 0 30px;font-size:20px}.template-container .content-container .content .template-page h4.heading-comment{font-family:Ubuntu,sans-serif;font-weight:300;color:#00304b;margin:20px 0;font-size:16px}@media (min-width:544px){.template-container .content-container .content .template-page h1.header{font-size:48px}.template-container .content-container .content .template-page h3.sub{font-size:30px}.template-container .content-container .content .template-page h4.heading-comment{font-size:20px}}.link-button{color:#007cb9!important;font-size:unset!important;text-decoration:underline;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;background-color:initial!important;border:none!important;padding:0!important;margin:0!important;border-radius:0!important;min-width:unset!important}.footer-container{font-family:Ubuntu,sans-serif;position:relative;background:#001930;padding-top:30px;z-index:900;bottom:0}.footer-container .inverse{color:#fff}.footer-container .centered{text-align:center}.footer-container .left{text-align:left}.footer-container .right{text-align:right}.footer-container h1{font-size:30px}.footer-container h2{font-size:24px}.footer-container a.h3,.footer-container h3{font-size:16px}.footer-container a{text-decoration:none;font-weight:400!important}.footer-container a.border-link{text-decoration:none;padding-bottom:2px;border-bottom:1px solid rgba(0,124,185,.5);line-height:1.4}.footer-container a:visited:hover.border-link,a.visited:hover.border-link{border-bottom-color:rgba(71,60,121,.5)}@media (min-width:544px){.footer-container h1{font-size:48px}.footer-container h2{font-size:32px}.footer-container a.h3,.footer-container h3{font-size:20px}}.location-drawer-container .footer-container,.long-term-results-drawer .footer-container,.welcome-drawer-container .footer-container{min-height:0}.location-drawer-container .footer-container h1,.long-term-results-drawer .footer-container h1,.welcome-drawer-container .footer-container h1{font-size:30px}.location-drawer-container .footer-container h2,.long-term-results-drawer .footer-container h2,.welcome-drawer-container .footer-container h2{font-size:24px}.location-drawer-container .footer-container a.h3,.location-drawer-container .footer-container h3,.long-term-results-drawer .footer-container a.h3,.long-term-results-drawer .footer-container h3,.welcome-drawer-container .footer-container a.h3,.welcome-drawer-container .footer-container h3{font-size:16px}.footer-container button{background:#007cb9;border:none;color:#fff;font-weight:400;font-size:18px;font-family:Ubuntu,sans-serif;border-radius:21px;align-items:center;justify-content:space-between;padding:0 20px 0 3px;height:42px}.footer-container button.alert{background:#bf002c;margin-bottom:5px}.footer-container button .svg-container{display:inline-flex;height:34px;width:34px;align-items:center;justify-content:center;background-color:#005782;border-radius:32px;position:relative;margin-right:10px}.footer-container button.alert .svg-container{background-color:#930025}.footer-container button .svg-container svg{position:relative;top:-1px}@media (min-width:544px){.footer-container button{min-width:144px;height:48px;border-radius:24px}.footer-container button .svg-container{height:40px;width:40px;margin-right:8px}.footer-container button .svg-container svg{top:-1px}}.footer-container button:hover{color:#fff;background:#006da4;box-shadow:0 1px 6px rgba(0,68,102,.4);outline:0;border:0;-webkit-transition:box-shadow .2s;transition:box-shadow .2s}.footer-container button.alert:hover{background:#af002b}.footer-container button:focus{color:#fff;background-color:#006da4}.footer-container button.alert:focus{background:#bf002c}.footer-container button:active{color:#fff;background:#006da4;box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.4);outline:0;border:0}.footer-container button.alert:active{background:#bf002c}.footer-container button:active:focus{color:#fff;background:#006da4;box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.4);outline:0;border:0}.footer-container button.alert:active:focus{background:#bf002c}.footer-container button:active:hover{color:#fff;background-color:#006da4}.footer-container button.alert:active:hover,.footer-container button.alert:visited:hover{background:#bf002c}.footer-container button.disabled:focus,.footer-container button.disabled:hover{background-color:#007dba;border-color:transparent}.footer-container button.go-to-top{position:absolute;display:flex;left:50%;top:-28px;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:4px 16px 4px 4px;min-width:auto;height:36px}.footer-container button.go-to-top .svg-container{height:28px;width:28px}@media (min-width:544px){.footer-container button.go-to-top{height:40px;padding:4px 20px 4px 4px}.footer-container button.go-to-top .svg-container{height:32px;width:32px}}.footer-container button.alert.dial-111 svg{height:17px;width:17px}.footer-container .footer-border{position:absolute;display:flex;left:0;right:0;top:-23px;width:100%}.footer-container .pohu-water-mark-container{position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden}.footer-container .pohu-water-mark{position:absolute;display:flex;z-index:900;width:380px;height:340px;right:-130px;bottom:150px}.footer-container .content-top{padding-bottom:30px;margin:0 30px;z-index:902;position:relative}@media (min-width:544px){.footer-container .footer-border{top:-39px}.footer-container .content-top{padding-bottom:20px;margin:0 72px}.footer-container .pohu-water-mark{right:-66px;top:10px;width:500px;height:440px}}@media (min-width:1200px){.footer-container .content-top{margin:0 23%}}.footer-container .content-top p.secondary{font-family:Ubuntu,sans-serif;font-weight:300;font-size:16px;line-height:24px;color:#fff;text-align:center;margin-top:0;margin-bottom:14px}@media (max-width:543px){.footer-container .content-top h2{font-size:30px;line-height:1em}.footer-container .content-top p.secondary{font-size:14px;line-height:18px}}.footer-container .content-top .help-buttons{padding:10px;text-align:center}@media (min-width:1200px){.footer-container .content-top .help-buttons{flex-direction:row}}.footer-container .content-top .help-buttons .button{flex:1 1;padding:8px;display:flex;align-items:center;justify-content:center}.footer-container .content-top .separator{height:2px;background:hsla(0,0%,100%,.8)}.footer-container .content-top ul.external-links{color:#00304b;display:block;font-family:Ubuntu,sans-serif;font-size:14px;line-height:18px;padding:0;margin:10px 0 0;z-index:950;list-style:none}.footer-container .content-top ul.external-links li{box-sizing:border-box;color:#00304b;display:list-item;font-family:Ubuntu,sans-serif;font-size:14px;line-height:14px;padding:10px 0;z-index:950}.footer-container .content-top ul.external-links .link{line-height:24px;font-size:16px;font-family:Ubuntu,sans-serif;background-color:transparent;border-bottom:1px solid hsla(0,0%,100%,.5);box-sizing:border-box;color:#fff;cursor:pointer;display:inline;padding-bottom:2px;text-align:left;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;touch-action:manipulation;z-index:950}@media (min-width:544px){.footer-container .content-top ul.external-links{margin-top:20px}.footer-container .content-top ul.external-links .link{font-size:20px;line-height:28px}}.footer-container .content-top ul.external-links .link:hover{color:#bfcbd2;-webkit-text-decoration-color:#bfcbd2;text-decoration-color:#bfcbd2}.footer-container .content-top ul.external-links .link:active{cursor:hand}.footer-container .content-top ul.external-links .link .svg-container{display:inline-flex;height:20px;width:20px;align-items:center;justify-content:center}.footer-container .content-top ul.external-links .link .svg-container .icon.external-link{display:inline-block;height:15px;width:15px}.footer-container .footer-border-bottom{width:101%;margin-bottom:-7px;margin-left:-2px;height:auto}.footer-container .content-bottom{background:#fff;position:relative;margin-top:-2px;z-index:902}.footer-container .content-bottom .social-icons{position:absolute;top:23px;left:16px}.footer-container .content-bottom .ac-logo-container{position:absolute;top:6px;right:20px;width:139px;height:48px}.footer-container .content-bottom .terms-and-conditions{padding:80px 0 20px}.footer-container .content-bottom .social-icons .icon{display:inline-block;border-radius:50%;width:24px;height:24px;margin-top:.25rem;margin-bottom:.25rem;margin-left:.25em}@media (min-width:544px){.footer-container .content-bottom .terms-and-conditions{padding:100px 0 30px}.footer-container .content-bottom .social-icons{top:45px;left:34px}.footer-container .content-bottom .ac-logo-container{top:8px;right:36px;width:205.184px;height:71px}.footer-container .content-bottom .social-icons .icon{width:36px;height:36px}}.footer-container .content-bottom .terms-and-conditions a{margin-left:.5em;margin-right:.5em}@media (min-width:850px){.footer-container .content-bottom .terms-and-conditions{padding:40px 0}}.location-drawer-container .footer-container .pohu-water-mark,.long-term-results-drawer-container .pohu-water-mark,.welcome-drawer-container .footer-container .pohu-water-mark{position:absolute;display:flex;z-index:900;width:380px;height:340px;right:-130px;bottom:150px}.location-drawer-container .footer-container .content-top ul.external-links,.long-term-results-drawer-container .footer-container .content-top ul.external-links,.welcome-drawer-container .footer-container .content-top ul.external-links{margin:10px 0 0}.location-drawer-container .footer-container .content-top ul.external-links .link,.long-term-results-drawer-container .footer-container .content-top ul.external-links .link,.welcome-drawer-container .footer-container .content-top ul.external-links .link{line-height:24px;font-size:16px}.location-drawer-container .footer-container .content-bottom .terms-and-conditions,.long-term-results-drawer-container .footer-container .content-bottom .terms-and-conditions,.welcome-drawer-container .footer-container .content-bottom .terms-and-conditions{padding:80px 0 120px}.location-drawer-container .footer-container .content-bottom .ac-logo-container,.long-term-results-drawer-container .footer-container .content-bottom .ac-logo-container,.welcome-drawer-container .footer-container .content-bottom .ac-logo-container{top:6px;right:20px;width:139px;height:48px}.location-drawer-container .footer-container .content-bottom .social-icons,.long-term-results-drawer-container .footer-container .content-bottom .social-icons,.welcome-drawer-container .footer-container .content-bottom .social-icons{top:23px;left:16px}.location-drawer-container .footer-container .content-bottom .social-icons .icon,.long-term-results-drawer-container .footer-container .content-bottom .social-icons .icon,.welcome-drawer-container .footer-container .content-bottom .social-icons .icon{width:24px;height:24px}.emergency-footer-container{padding:0 20px;background-color:#fff;width:100%;display:flex;justify-content:space-between;align-content:center;height:75px;box-shadow:0 -3px 6px 0 rgba(0,0,0,.05)}.emergency-footer-container img{width:88px;height:30px;margin-top:25px;margin-left:10px;cursor:pointer}.emergency-footer-container h4{margin-top:15px;margin-bottom:0}.emergency-footer-container h5{margin-top:0;font-family:BlissProLight,sans-serif;font-size:12px}.map-key{background-color:hsla(0,0%,100%,.7);position:absolute;bottom:24px;line-height:normal;z-index:948;padding:8px 10px;font-size:13px;right:50px;justify-content:space-between;border-radius:10px}.map-key,.map-key-icon-squared{display:flex;align-items:center}.map-key-icon-squared{max-width:20%;width:100%;justify-content:space-evenly}.water-quality-key{max-width:25%!important}.hazard-key>img,.icon-patrolled>img{width:30px;height:auto;margin-right:5px}.water-quality-key>img{width:80px;margin-right:5px;height:auto}.long-term-alert>img{width:30px;height:auto;margin-right:5px}.map-key-button{border-radius:15px;background-color:initial;padding:2px 7px;font-size:14px;font-weight:800;border:2px solid #007cba;color:#007cba}@media screen and (max-width:1080px){.map-key{max-width:500px;width:100%}}@media screen and (max-width:560px){.map-key{max-width:94%;width:100%;right:10px}.map-key-icon-squared{max-width:100%;width:100%;display:flex;align-items:center;flex-direction:column;justify-content:space-evenly;text-align:center}.water-quality-key{max-width:100%!important}.hazard-key>img,.icon-patrolled>img{width:20px;height:auto;margin-right:0}.water-quality-key>img{width:60px;margin-right:0;height:auto}.long-term-alert>img{width:20px;height:auto;margin-right:0}}.map-key-info-container{width:80%;margin:0 auto;overflow-y:scroll;overflow-x:hidden;z-index:1502;max-width:800px}.backdrop{position:fixed;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}@media (max-width:320px){.map-key-info-container{width:100%;left:0}}@media only screen and (min-width:321px) and (max-width:768px){.map-key-info-container{width:94%}}.map-key-info-content{background-color:#fff;-webkit-font-smoothing:antialiased}.map-key-info-content .button-header{padding:15px 20px;display:flex;justify-content:flex-end;position:fixed;top:0;height:58px;border-bottom:1px solid #e7e7e8;z-index:1503;margin-top:87px;background-color:#fff;width:80%;max-width:800px;-webkit-transform:translateZ(0)}.button-header img{width:23px;height:23px}.button-padding{padding-top:77px!important}.text-block{padding:10px 0 30px;border-top:1px solid #e7e7e8;max-width:600px;margin:0 auto}.text-block h3{font-size:23px}.water-quality-block h3{display:inline-flex;font-size:18px;font-family:Ubuntu,sans-serif;font-weight:400;margin:5px 0 0}.water-quality-block h3 div{align-self:center;font-weight:700}.water-quality-block img{width:24px;height:24px;margin-right:4px}.map-key-info-content-button{background-color:initial;border:none;font-size:16px;color:#007cba;z-index:9999}.map-key-info-content-button img{margin-right:5px}.map-key-info-content-button span{vertical-align:middle}@media (max-width:320px){.map-key-info-content .button-header{width:100%;z-index:1501}}@media (min-width:321px) and (max-width:768px){.map-key-info-content .button-header{z-index:1501;width:94%}.text-block{padding:10px 20px 30px}}.drawer-map-container.event{padding-top:80px!important}.event-logo{padding:0}.event-logo .logo-container{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.event-headline{padding:36px 28px}.event-logo img{display:block;max-height:250px;object-fit:cover;margin:0 auto}.event-status-container{width:100%;padding:20px;display:inline-flex;align-items:left;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.event-content{padding:26px 28px 100px}.event-content .svg-container{height:13px;width:17px;margin:auto 2px}.event-content .svg-container .icon.external-link{display:inline-block;height:13px;width:13px;margin-left:5px;vertical-align:top}.event-content .svg-container .external-link-a{fill:#007cb9}.event-link-container{padding:36px 0 0;display:inline-flex;width:100%;justify-content:baseline;align-items:baseline}.event-status-container img{display:block;width:36px;height:36px}.event-status{padding:0 10px;margin:auto 0}.event-status h4{margin:0;color:#70b016}.event-headline>h1.header{margin-top:0;margin-bottom:1px;font-family:BlissPro,sans-serif;font-size:30px}.event-headline>h3.secondary{margin-top:0;margin-bottom:2px;font-family:BlissProLight,sans-serif;font-size:20px}.event-headline>h4.sub{margin-top:0;margin-bottom:2px;color:#70b016;font-family:Ubuntu,sans-serif;font-weight:500;font-size:16px}.event-hover-label{position:absolute;height:60px;width:300px;bottom:103px;left:-153px;display:flex;align-items:flex-end;justify-content:center;text-align:center}.event-hover-label>.label{min-width:100px;max-width:298px;background-color:#007cba;border-radius:5px;display:flex;align-items:center;justify-content:center;vertical-align:middle;z-index:99999!important;padding:15px;position:relative}.event-hover-label>.label>a{background:transparent;text-align:center;font-size:18px;font-weight:500;font-family:Ubuntu,sans-serif;color:#fff;text-decoration:none}.event-hover-label .down-arrow-container{background-color:initial;display:flex;position:absolute;bottom:-7px;left:0;right:0;align-items:center;justify-content:center}.event-hover-label .down-arrow{opacity:1;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #007cb9;background-color:initial;width:0;height:0;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.event-drawer-marker{top:75px;bottom:0;align-items:center}.event-drawer-hover-label,.event-drawer-marker{left:0;right:0;position:absolute;display:flex;justify-content:center}.event-drawer-hover-label{height:60px;width:300px;bottom:190px;top:15px;margin-left:auto;margin-right:auto;align-items:flex-end;text-align:center;z-index:999999999999}@media (max-width:768px){.event-drawer-hover-label{bottom:255px;top:55px}.drawer-map-container.event{padding-top:0!important}}.event-drawer-hover-label>.label{min-width:100px;max-width:298px;border-radius:5px;display:flex;align-items:center;justify-content:center;vertical-align:middle;z-index:99999!important;white-space:normal;padding:15px;position:relative;background-color:#007cba}.event-drawer-hover-label>.label>a,.event-drawer-hover-label>.label>div{background:transparent;text-align:center;font-size:18px;font-weight:400;font-family:Ubuntu,sans-serif;color:#fff;text-decoration:none}.event-drawer-hover-label .down-arrow-container{background-color:initial;display:flex;position:absolute;bottom:-7px;left:0;right:0;align-items:center;justify-content:center}.event-drawer-hover-label .down-arrow{opacity:1;border-left:6px solid transparent;border-right:6px solid transparent;background-color:initial;width:0;height:0;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.loading{align-items:center;justify-content:center;background:transparent;display:flex;height:100%}.loading img{display:block}.location-drawer-container{background-color:#fff;width:420px;position:absolute;top:0;left:0;bottom:0;overflow-x:hidden;overflow-y:auto;z-index:950;box-shadow:1px 0 3px 0 rgba(0,0,0,.2);-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in;height:100%}.secondary{margin-top:0;margin-bottom:2px;font-family:BlissProLight,sans-serif;font-size:20px;text-decoration:underline}.secondary.no-underline{text-decoration:none}.location-drawer{padding-bottom:45px}.location-drawer-container .headline{padding:36px 28px}.favourite-button{position:absolute;top:80px;z-index:999999;width:100%;height:70px;padding:10px;background:#fff;background:-webkit-linear-gradient(180deg,#fff,hsla(0,0%,100%,.7) 75%,hsla(0,0%,100%,0));background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(75%,hsla(0,0%,100%,.7)),to(hsla(0,0%,100%,0)));background:-webkit-linear-gradient(top,#fff,hsla(0,0%,100%,.7) 75%,hsla(0,0%,100%,0));background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.7) 75%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}.favourite-button button,.favourite-button button:active,.favourite-button button:focus,.favourite-button button:focus:active,.favourite-button button:hover{text-decoration:none;float:right;text-shadow:none;font-weight:400;font-family:Ubuntu,serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#007cb9;padding:9px;margin:-2px 0 auto;display:block;background-color:initial;border:none;outline:none;box-shadow:none}.favourite-button img{width:20px;height:auto;margin-right:5px;vertical-align:top}@media (max-width:768px) and (orientation:landscape){.location-drawer-container .headline{padding:20px 8% 0}.location-drawer-container{max-width:none;min-width:inherit;width:100%;right:0}.location-alerts-container{padding:80px 20px 60px}}.location-drawer-container .location-content{height:100%}.about-container{padding:20px;background-color:#00304b}.about-container h3.header{font-size:24px;margin:0;color:#fff}.about-container p{margin:15px 0 0;color:#fff}.images-container .beach-placeholder{height:200px;width:100%;object-fit:cover;background-size:cover}.lifeguard-container{padding:40px 20px 25px 8%;background-color:#001930;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.2)}.lifeguard-container .sls-dialog{background-color:hsla(0,0%,100%,.2);color:#fff;padding:15px 17px;border-radius:5px;position:relative;top:8px;margin-top:20px;-webkit-font-smoothing:antialiased}.lifeguard-container .sls-dialog-triangle{border-left:8px solid transparent;border-right:8px solid transparent;margin-left:32px;border-top:8px solid hsla(0,0%,100%,.2);position:relative;top:14px}.lifeguard-container td{width:50%;padding:3px 0;border-bottom:1px solid hsla(0,0%,100%,.2);-webkit-font-smoothing:antialiased}.lifeguard-container td:nth-of-type(2n){text-align:right;font-weight:700}.lifeguard-container th{padding:0;border-bottom:none;-webkit-font-smoothing:antialiased}.lifeguard-container tr:first-of-type{border-bottom:none}.lifeguard-container table{margin-bottom:10px}.lifeguard-container .patrolled-container{display:flex;padding:0;background-color:#fff;align-items:center;flex-direction:row}.lifeguard-container .patrolled-container .sls-logo{display:block;height:58px;width:80px;cursor:pointer}.lifeguard-container .patrolled-container .body{padding:10px 10px 10px 15px;flex:1 1}.lifeguard-container .patrolled-container h3{color:#00304b;font-size:14px;margin-top:10px}.slider-container{min-width:0;min-height:0;padding:22px 0 0;width:100%;background:#fff;border-bottom:1px solid hsla(0,0%,100%,.2)}.slider-container h3{margin-left:25px;margin-bottom:25px}.slider-container .dots{width:100%;padding:10px 0;margin:0;list-style:none;text-align:center}.slider-container .slick-prev{left:5px!important;top:125px!important;z-index:990}.slider-container .slick-next{right:5px!important;top:125px!important;z-index:99}#react-tabs-1{padding:0 25px}#react-tabs-1 h2{margin-top:35px;margin-bottom:16px}@media (max-width:768px){.slider-container .slick-next,.slider-container .slick-prev{top:100px!important}.favourite-button{top:6px;width:auto;right:111px;z-index:9999999}.drawer-map-container{padding-top:0;min-height:450px!important;max-height:450px!important;height:450px!important}.drawer-map-container .map{height:450px!important;width:100%}}.mobile{width:100%;padding:34px 0 0}.slider-container img{max-height:250px;object-fit:cover}.slider-container .dots li{position:relative;display:inline-flex;width:13px;height:13px;margin:0 5px;padding:0;cursor:pointer}.slider-container .dots li button{font-size:0;line-height:0;display:block;width:13px;height:13px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slider-container .dots li button:before{font-family:slick,serif;font-size:12px;line-height:12px;position:absolute;top:0;left:0;width:13px;height:13px;content:"•";text-align:center;opacity:.25;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slider-container .dots li.slick-active button:before{opacity:.95;color:#fff}@-webkit-keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}@media (max-width:250px){.lifeguard-container .patrolled-container{padding:15px;flex-direction:column}.lifeguard-container .patrolled-container .body{padding:0;text-align:center}}.location-content .map-location{padding:20px 0 0}.location-content .map-location .map{height:175px;width:100%;display:block!important;background-color:green;overflow:hidden}.location-content .map-location .container-class,.location-content .map-location .map-class{height:100%;width:100%}.location-content .map-location .details{padding:20px 0;display:flex}.location-content .map-location .details h4{flex:0.5 1;display:inline-block}.location-content .map-location .details .address{flex:1 1;display:inline-block}.location-content .map-location .details h4{margin:0}.location-content .map-location .details a.directions{display:block;font-size:14px;color:#007cb9;text-decoration:none;font-weight:400}.location-content .externals{display:block;padding:20px;border-top:1px solid #e1e1e1}.location-content .externals a{display:block;font-size:16px;color:#007cb9;text-decoration:none}.tide-alert-container{width:100%;margin:auto auto 10px}.tide-alert-container .tide{width:100%;box-shadow:none;text-shadow:none;margin-bottom:0;padding:0 0 7px;-webkit-font-smoothing:antialiased}.tide-alert-container img{width:40px;height:40px;vertical-align:top}.tide-alert-container .tide .body{display:inline-block}.tide-alert-container .tide .body h5{padding:0 0 0 7px;margin:0 0 7px;font-size:14px;color:#00304b;font-family:Ubuntu,sans-serif;display:block}.tide-alert-container .tide h5.label{text-align:left}.tide-alert-container .tide .body span.value{color:#00304b;margin:0 0 0 7px;font-size:24px;font-family:BlissProLight,sans-serif}.water-quality-text{padding-top:4px;-webkit-font-smoothing:antialiased}.water-quality-text p{margin-bottom:0;font-weight:400;line-height:18px}.footnote{padding:35px 25px 135px;text-align:left;border-top:1px solid #e1e1e1}.footnote h4{font-size:14px;line-height:12px;color:#555}.footnote p{font-size:11px;line-height:13px;color:#555;font-weight:300}.forecasts-container .forecast .tide-container .tide-item p{margin-bottom:0;padding:7px 0 2px}@media only screen and (max-width:550px){.location-drawer-container{max-width:none;min-width:inherit;width:auto;right:0;width:100%}.location-alerts-container{padding:80px 20px 60px}.forecasts-container .forecast-title{padding:35px 20px 3px}.forecasts-container .water-quality-content{padding:0 20px 30px}.forecasts-container .forecast-day-title{padding:0 20px 20px}.forecasts-container .forecast .forecast-block,.forecasts-container .forecast .forecast-block.wind{padding:0 20px 8px}.forecasts-container .forecast .tide-forecast-container{width:48%}.forecasts-container .single-forecast{padding:0 20px 22px}.forecasts-container .forecast-accordion .accordion .accordion-heading .accordion-title{padding:0 20px 10px}.slider-container h3{margin-left:20px}.content-item,.content-item.dark,.features-container,.lifeguard-container{padding-left:20px}}.location-drawer-hover-label{position:absolute;width:300px;top:15px;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center;z-index:999999999999}@media (max-width:768px){.location-drawer-hover-label{bottom:255px}}.location-drawer-hover-label>.label{min-width:100px;max-width:298px;border-radius:5px;display:flex;align-items:center;justify-content:center;vertical-align:middle;z-index:99999!important;white-space:normal;padding:15px;position:relative}.location-drawer-hover-label>.label>a{font-weight:400;color:#fff}.location-drawer-hover-label>.label>a,.location-drawer-hover-label>.label>div{background:transparent;text-align:center;font-size:18px;font-family:Ubuntu,sans-serif;text-decoration:none}.location-drawer-hover-label .down-arrow-container{background-color:initial;display:flex;position:absolute;bottom:-20px;left:0;right:0;align-items:center;justify-content:center}.location-drawer-hover-label .down-arrow{opacity:1;border-left:6px solid transparent;border-right:6px solid transparent;background-color:initial;width:0;height:0;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.location-information-container{width:100%;padding:0 0 0 20px;display:inline-flex;align-items:left;position:relative}.location-information-arrow{position:absolute;right:0;top:15%}img.location-information-arrow{width:12px!important;height:auto!important}.location-information-content{width:100%;border-bottom:1px solid #f2f2f2;padding:13px 0;cursor:pointer}.location-information-container img{display:block;height:45px;width:45px;object-fit:cover;margin:14px 14px 14px 0}.location-information-sub{font-family:Ubuntu,sans-serif;color:#6e963c;font-size:14px;font-weight:700}.beach-report-tab-container{border-top:1px solid #e2e2e2;padding:0 18px;box-sizing:border-box}.forecast-container{overflow-x:scroll;width:100%;display:inline-flex;scroll-behavior:smooth}.forecast-container img{width:45px;min-width:45px;height:auto;display:block;margin:0 auto}.forecast-container svg{min-width:50px;width:50px;height:auto;display:block;margin:0 auto}.tide-graph canvas{height:70px}.forecast-container table>thead>tr>td{font-size:10px;text-align:center;padding:5px 1px 16px;border-right:1px solid #f2f2f2;border-bottom:none}.forecast-container table>thead>tr>td:first-child{border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}.forecast-container table>tbody>tr>td{border-right:1px solid #f2f2f2;box-sizing:border-box;border-bottom:none;text-align:center;padding:8px 0 15px}.forecast-container table>tbody>tr>td:first-child{border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;text-align:center}.forecast-container table>tbody>.forecast-subtitle>td{text-align:left!important;padding:0 10px;font-family:Ubuntu,sans-serif;color:#6e963c;font-weight:700}.forecast-container>div table>tbody>tr,.forecast-info-sub,.forecast-subtitle,.tide-graph{overflow-x:scroll!important}.tide-info-container{position:absolute;z-index:999;bottom:-9px;width:200px;height:90px;right:0;background-image:url(/static/media/wave_bg.6a835398.svg);background-repeat:no-repeat}.tide-info{position:absolute;right:21%;bottom:3px}.tide-info-container p{color:#b3bac1;font-size:13px;font-family:Ubuntu,sans-serif;font-weight:400;text-align:center;margin-bottom:0;line-height:15px}.tide-info-container p span{color:#001930}.forecast-info-sub{font-size:12px;color:#001930;font-weight:300}.forecast-swell-bold{font-family:Ubuntu,sans-serif;font-size:12px;color:#001930;font-weight:700;line-height:12px}.forecast-swell-reg{font-family:BlissProLight,sans-serif;font-size:10px;line-height:12px}.tabs{margin-top:49px}.tabs .nav.nav-tabs{display:flex;justify-content:center;background-color:#fff;border:none;flex-direction:row;padding:0 27px;margin-bottom:-1px}.tabs .nav.nav-tabs>li{border-radius:7px 7px 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;flex:1 1;margin-bottom:0;cursor:pointer}.tabs .nav.nav-tabs>li:last-child{margin-left:8px}.tabs .nav.nav-tabs>li{display:flex;justify-content:center;text-decoration:none;outline:none;font-size:14px;line-height:20px;font-weight:700;font-family:Ubuntu,sans-serif;color:#001930;text-align:center;margin:0;background:#fff;padding:16px 0 14px;border:1px solid #e2e2e2;-webkit-transition:background-color .5s;transition:background-color .5s}.tabs .nav.nav-tabs>li:hover{background:#e1e1e1}.tabs .nav.nav-tabs>li p{align-self:center;font-weight:700;font-family:Ubuntu,sans-serif;margin-bottom:0}.tabs .nav.nav-tabs>li.active{border:none;cursor:default;-webkit-animation:fadein .25s;animation:fadein .25s;color:#001930;background:#fff;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-top:1px solid #e2e2e2}#react-tabs-1{border-top:1px solid #e2e2e2}.tab-content{background-color:#00304b;-webkit-animation:fadein .25s;animation:fadein .25s}.accuweather-logo{padding:10px 0 35px}.accuweather-logo img{width:110px;display:block;margin:0 0 0 auto;cursor:pointer}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@media only screen and (max-width:550px){.tabs .nav.nav-tabs{padding:0 20px}}.location-drawer-marker{left:0;right:0;bottom:0;position:absolute;display:flex;align-items:center;justify-content:center}.patrol-info-container{position:absolute;width:100%;left:0;z-index:9999999}.patrol-info-inner{text-align:center}.patrol-info-text{position:relative;display:inline-block;background-color:#ffd600;padding:6px 10px;border-radius:5px;margin-left:9px;font-weight:700;color:#000;vertical-align:middle}.patrol-info-text .left-arrow{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #ffd600;position:absolute;top:11px;left:-3px}.headline{padding:40px 40px 80px;background-color:#fff}.headline>h1.header{margin-top:0;margin-bottom:1px;font-family:BlissPro,sans-serif;font-size:30px}.headline>h3.secondary{margin-top:0;margin-bottom:2px;font-family:BlissProLight,sans-serif;font-size:20px}.headline>h4.sub{margin-top:0;margin-bottom:2px;color:#70b016;font-family:Ubuntu,sans-serif;font-weight:500;font-size:16px}.headline.blue{background-color:#00304b}.headline.lightBlue{background-color:#2eafc5}.headline.blue>h1.header,.headline.blue>h3.secondary,.headline.lightBlue>h1.header,.headline.lightBlue>h3.secondary{color:#fff}.headline.lightBlue>h4.sub{color:#00304b}.headline .notifications-container{display:inline-flex;align-items:center;width:100%}.headline .notifications{display:inline-block;cursor:pointer}.headline .notifications .sign-up{display:inline-block;margin:auto 0;padding-left:3px;font-size:16px;font-weight:700;color:#007cba;vertical-align:middle}.headline .whats-this{color:#b4bbc2;display:inline-block;padding-left:9px;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.headline .whats-this .text{display:inline-block;font-size:11px}@media (max-width:768px){.headline .notifications .sign-up{font-size:14px}}.headline .whats-this img{width:10px;height:10px}.headline .whats-this-tooltip{position:absolute;top:24px;left:-30%;background-color:#000;color:#fff;border-radius:5px;padding:6px;max-width:150px;width:150px;z-index:999}.headline .whats-this-tooltip-arrow{position:absolute;top:-4px;left:45%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}.accordion-container{background:#fff;margin-top:45px}.accordion-container .accordion{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion .accordion-heading .accordion-title{border-top:1px solid #e1e1e1;padding:16px 0}.accordion .accordion-heading .accordion-title span{flex-grow:0;margin:0;padding:0}.accordion .accordion-heading .accordion-title p{margin:0;padding:0;flex-grow:1}.accordion .accordion-heading .accordion-title a{text-decoration:none!important;font-size:18px;color:#00304b;display:flex}.accordion .accordion-heading .accordion-title .icon{width:15px;display:inline-block;color:#007dba;cursor:pointer;font-weight:700;margin:0 10px}.accordion .accordion-heading .accordion-title h3{display:inline;margin:0}.accordion .accordion-collapse .accordion-body{padding:0 20px 20px}.accordion .accordion-collapse .accordion-body h4.paragraph-header{margin:0;padding:0;font-weight:900;font-family:Ubuntu,sans-serif;font-size:15px}.forecast-accordion .accordion .accordion-heading .accordion-title{border-top:none;padding:16px 0}.forecast-accordion .accordion .accordion-heading .accordion-title a{font-size:14px}.drawer-button{padding:40px 40px 60px;display:flex;flex:1 1;background-color:#fff;border-top:1px solid #f0f0f0}.drawer-button,.drawer-button button{align-items:center;justify-content:center}.drawer-button button{background:#007cb9;border:none;color:#fff;font-weight:400;font-size:18px;font-family:Ubuntu,sans-serif;border-radius:21px;padding:0 15px;min-height:42px}.drawer-button.icon button{padding:3px 20px 3px 3px;height:auto}.drawer-button button .svg-container{display:inline-flex;height:34px;width:34px;align-items:center;justify-content:center;background-color:#005782;border-radius:32px;position:relative;margin-right:10px}.drawer-button button.alert .svg-container{background-color:#930025}.drawer-button button .svg-container svg{position:relative;top:-2px;height:15px;width:15px}@media (min-width:544px){.drawer-button button{border-radius:24px}.drawer-button button .svg-container{height:40px;width:40px;margin-right:8px}.drawer-button button .svg-container svg{top:-1px;height:18px;width:18px}}.drawer-button button:hover{color:#fff;background:#006da4;box-shadow:0 1px 6px rgba(0,68,102,.4);outline:0;border:0;-webkit-transition:box-shadow .2s;transition:box-shadow .2s}.drawer-button button.alert:hover{background:#af002b}.drawer-button button:focus{color:#fff;background-color:#006da4}.drawer-button button.alert:focus{background:#bf002c}.drawer-button button:active{color:#fff;background:#006da4;box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.4);outline:0;border:0}.drawer-button button.alert:active{background:#bf002c}.drawer-button button:active:focus{color:#fff;background:#006da4;box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.4);outline:0;border:0}.drawer-button button.alert:active:focus{background:#bf002c}.drawer-button button:active:hover{color:#fff;background-color:#006da4}.drawer-button button.alert:active:hover,.drawer-button button.alert:visited:hover{background:#bf002c}.drawer-button button.disabled:focus,.drawer-button button.disabled:hover{background-color:#007dba;border-color:transparent}.content-item{padding:35px 25px 20px 20px;background-color:#fff;border-bottom:1px solid hsla(0,0%,39.2%,.1)}.content-item div.content{background-color:initial}.content-item div.content p{color:#001930;background-color:initial;font-weight:400;margin-bottom:10px}.content-item.blue{background-color:#00304b}.content-item.lightBlue{background-color:#2eafc5}.content-item.dark{background-color:#fff;padding:35px 25px 25px;border-bottom:1px solid #f2f2f2}.content-item.dark div.content p{font-weight:300}.content-item div.content .about:first-child{padding-top:10px}.content-item div.content .about p{padding-top:0}h3.h{font-size:24px;margin:0;color:#fff}h3.blue{color:#00304b;font-family:Ubuntu;font-weight:900;font-size:22px}h3.lightBlue{color:#2eafc5}h3.dark{color:#242426}h3.green{color:#001930;font-family:BlissPro,sans-serif;font-weight:700;font-size:24px;margin-bottom:10px}.features-container{padding:40px 25px 46px;background-color:#fff;border-bottom:1px solid #f2f2f2}.features-container h3{margin:0}.features-container ul{-webkit-columns:2;-moz-columns:2;column-count:2;padding:15px 0 0;margin:0;list-style-type:none!important}@media (max-width:400px){.features-container ul{-webkit-columns:1;-moz-columns:1;column-count:1}}.features-container .feature{list-style:none;padding:5px;display:inline-flex}.features-container ul .feature>div{color:#001930;padding:0 0 0 10px;margin:auto 0}.features-container ul .feature>img{height:35px;width:35px;border:1px solid #fff;border-radius:20px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}@media (min-width:401px) and (max-width:767px){.features-container ul{-webkit-columns:2;-moz-columns:2;column-count:2}.features-container .feature{width:100%}}ul.hazards-list{width:100%;padding:0;margin:0 -15px -15px}ul.hazards-list li.hazard{list-style:none;display:inline-flex;flex-direction:column;align-items:center;padding:0 5px 15px;width:33.3333%}ul.hazards-list li.hazard h4.label{display:block;text-align:center;line-height:18px;font-size:14px;color:#001930;word-wrap:break-word;white-space:pre-wrap;font-weight:700;font-family:Ubuntu}ul.hazards-list li.hazard>.hazard{height:70px;width:70px}.description{padding-top:5px;padding-bottom:15px;color:#fff}.hazard-icon-image{width:60px;height:60px}.water-quality-slider{background:#fff;background:-webkit-linear-gradient(top,#fff,#f4f4f4 39%,#fff 51%,#fff);background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(39%,#f4f4f4),color-stop(51%,#fff),to(#fff));background:linear-gradient(180deg,#fff 0,#f4f4f4 39%,#fff 51%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=0);max-width:500px;width:380px;position:absolute;top:0;left:4px;bottom:0;overflow-x:hidden;overflow-y:auto;z-index:949;box-shadow:1px 0 3px 0 rgba(0,0,0,.2);-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in;padding:85px 0 30px;height:auto}.safeswim-link-button{color:#007cb9;text-decoration:underline;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;background-color:initial;border:none;padding:0}.water-quality-slider h3{text-align:center;font-size:21px;font-family:Ubuntu,Source Sans Pro,Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;margin-bottom:25px}.water-quality-slider a{position:absolute;top:100px;right:25px;color:#007cb9;text-decoration:none;text-shadow:none;font-weight:500;font-family:Ubuntu,serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:9px;margin:-2px 0 auto}.water-spectrum{margin-bottom:30px;padding:0 15px}.water-spectrum img{width:80px;height:auto}.spectrum{width:100%!important;display:block;padding-left:34px;padding-right:34px;margin-top:-5px}.spectrum-labels{display:flex;justify-content:space-between;padding:5px 10px;font-size:12px}.risk-explanation{padding:11px 0 0}.risk-explanation span{padding:0 20px}.risk-explanation p{margin-top:3px}.water-quality-copy{padding:35px 25px;border-top:1px solid #e1e1e1}.water-quality-copy h2{margin-top:0}@media screen and (max-width:580px){.water-quality-slider{width:100%;left:0}.drawer-close-button{display:none}}.water-safety-slider{background:#fff;background:-webkit-linear-gradient(top,#fff,#f4f4f4 39%,#fff 51%,#fff);background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(39%,#f4f4f4),color-stop(51%,#fff),to(#fff));background:linear-gradient(180deg,#fff 0,#f4f4f4 39%,#fff 51%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=0);max-width:500px;min-height:100vh;width:380px;position:absolute;top:0;left:4px;bottom:0;overflow-x:hidden;overflow-y:auto;z-index:949;box-shadow:1px 0 3px 0 rgba(0,0,0,.2);-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in;padding:85px 10px 30px;height:auto}.water-safety-slider img{width:90px;text-align:center;display:block;margin:0 auto 20px}.water-safety-slider h3{text-align:center;font-size:21px;font-family:Ubuntu,Source Sans Pro,Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;margin-bottom:25px}h3.title-header{font-size:18px;margin-top:18px}.no-alert{padding:0 25px}.risk-explanation{background-color:#fff;display:block;margin:0 15px 35px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:25px 0 0;border-bottom:1px solid #e1e1e1}.risk-explanation h4{margin-bottom:5px;font-weight:700;padding:0 20px}.risk-explanation span{color:rgba(0,24,46,.5);font-size:12px;padding:0}.risk-explanation .risk-subtitle{margin:0 20px}.risk-explanation p{margin-top:20px;padding:0 20px}.risk-share-button{box-shadow:none;background:none;width:100%;border:none;border-top:1px solid #f2f2f2}.risk-share-button button{width:100%;box-shadow:none;border:none;background:none;padding:8px 12px}.risk-share-button img{margin:0;display:inline-block}.risk-share-button button:active,.risk-share-button button:focus{background-color:initial;border:none}.risk-share-button img{width:20px;height:auto;margin-right:5px}.risk-share-button p{text-align:center;color:#007cb9;text-decoration:none;text-shadow:none;font-weight:500;font-family:Ubuntu,serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:9px;margin:-2px 0 auto}.water-safety-hazards{padding:30px 25px}.drawer-close-button{display:block;width:60px;position:absolute;top:94px;right:7px;color:#007cb9;text-decoration:none;text-shadow:none;font-weight:400;font-family:Ubuntu,serif;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:9px;margin:-2px 0 auto;cursor:pointer}@media screen and (max-width:580px){.water-safety-slider{width:100%;left:0}.drawer-close-button{display:none}}.water-safety-hazards img{width:60px;height:60px;margin-bottom:0}.static-banner-container{position:fixed;top:110px;width:100%}.static-banner-content{position:absolute;left:40%;max-width:700px;width:100%}.covid-19-container{display:flex;justify-content:space-between;align-items:center;background-image:url(/static/media/covid-bg.43c3f68f.jpg);background-repeat:no-repeat;background-size:100%;background-position:top;width:100%;padding:0 0 0 25px;box-sizing:border-box}.covid-19-container span{font-size:32px;line-height:38px;font-weight:500}.covid-19-container img{width:75px;height:54px}.alert-banner-container{background-color:#211f1f;padding:4px 25px;box-sizing:border-box;color:#fff}.advice-container{box-sizing:border-box;color:#000;background-color:#ff6d00;display:flex;justify-content:space-evenly;align-items:flex-start}.advice-content{width:50%;letter-spacing:-.5px;border-right:1px solid rgba(34,32,32,.16);padding:0 25px 18px;box-sizing:border-box}.advice-content:last-child{border-right:none}.advice-content h4{margin-bottom:4px}.advice-content a{font-size:14px;text-decoration:underline;color:#000}@media screen and (max-width:1125px){.static-banner-content{position:absolute;left:45%;max-width:480px;width:100%}.covid-19-container span{padding:9px 0;box-sizing:border-box;font-size:27px;line-height:32px}}@media screen and (max-width:769px){.static-banner-container{top:100px}.static-banner-content{left:0;max-width:100%}.covid-19-container{background-size:cover;padding:0 0 0 12px}.covid-19-container span{padding:9px 0;font-size:22px;line-height:28px}.alert-banner-container{padding:4px 12px}.alert-banner-container h4{font-size:15px}.advice-container{display:block;padding:12px}.advice-content{width:100%;padding:4px 0;border-right:none}.advice-content h4{margin-top:0}}.navbar-container{width:100%;z-index:1500;background:#fff;display:inline-flex;align-items:center;justify-content:space-between;padding:0 15px;position:absolute;height:80px;top:0;border-bottom:1px solid #e1e1e1}.share-button-nav,.share-button-nav button{display:inline-flex;box-shadow:none;border:none;background:none;align-items:center;justify-content:center}.share-button-nav button{width:100px;padding:8px 12px}.share-button-nav button:active,.share-button-nav button:focus{background-color:initial;border:none}.share-button-nav img{width:20px;height:auto;vertical-align:bottom;margin-right:3px}.share-button-nav p{color:#007cb9;text-decoration:none;text-shadow:none;font-weight:400;font-family:Ubuntu,serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:9px;margin:-2px 0 auto}@media (max-width:768px) and (orientation:landscape){.navbar-container{height:55px;top:0}}.navbar-container .search-container{flex:1 1;max-width:450px}.navbar-container .search-container-wrapper{flex:1 1;display:flex;justify-content:flex-start;width:100%;margin-right:15px}@media (max-width:768px){.navbar-container{height:70px;padding:0 8px}.navbar-container .search-container-wrapper input{padding:9px 0 8px 22px}.navbar-container .search-container-wrapper button svg{height:34px!important;width:34px!important}.navbar-container .search-container{width:70%;max-width:none;margin-right:15px}}.navbar-container .button-container{display:inline-flex;box-shadow:none;border:none;background:none;align-items:center;justify-content:center}.navbar-container .button-container svg{align-self:center}.navbar-container .button-container.back{display:none}.navbar-container .button-placeholder{width:100px}.navbar-container .button-container button{width:100px;display:inline-flex;box-shadow:none;border:none;background:none;align-items:center;justify-content:center;padding:8px 12px}.navbar-container .button-container button:hover{background:#f0f0f0}.navbar-container .button-container button:active{background:transparent}.navbar-container .button-container button p{color:#007cb9;text-decoration:none;text-shadow:none;font-weight:400;font-family:Ubuntu,serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:9px;margin:-2px 0 auto}.navbar-container .button-container.menu button .menu{width:20px;height:20px}.navbar-container .button-container.back button .chevron.left{width:18px;height:18px}.navbar-container .button-container.back button p{width:45px;text-align:center}.navbar-container .tohu-header-arc{display:none}@media (min-width:544px){.navbar-container .tohu-header-arc{display:block;position:fixed;left:0;right:0;width:208px;z-index:50;height:auto;top:79px;bottom:auto}}@media (min-width:992px){.navbar-container .tohu-header-arc{width:420px;height:auto;top:78px}.navbar-container.home .tohu-header-arc{width:420px;height:auto}}.navbar-container .logo{display:none;cursor:pointer}@media (min-width:620px){.navbar-container .logo{display:block;width:171px;height:60px;margin-left:22px;margin-right:22px}.navbar-container .logo.back-button-shown{margin-left:80px}.navbar-container.home .button-container.back{margin-right:115px}}@media (min-width:992px){.navbar-container .logo.back-button-shown{margin-left:139px}.navbar-container.home .button-container.back{margin-right:0}}.template-container{color:#00304b;font-family:Ubuntu,sans-serif;font-weight:300}.template-container .inverse{color:#fff}.template-container .centered{text-align:center}.template-container .left{text-align:left}.template-container .right{text-align:right}.template-container h1{font-size:30px}.template-container h2{font-size:24px}.template-container a.h3,.template-container h3{font-size:16px}.template-container a.border-link{text-decoration:none;padding-bottom:2px;border-bottom:1px solid rgba(0,124,185,.5);line-height:1.4}.template-container a:visited:hover.border-link,a.visited:hover.border-link{border-bottom-color:rgba(71,60,121,.5)}.location-faq{cursor:pointer}.template-container h1{margin-top:100px;font-family:Ubuntu,sans-serif;font-weight:900;color:#00304b}@media (min-width:544px){.template-container h1{margin-top:80px;font-size:48px}.template-container h2{font-size:36px}.template-container a.h3,.template-container h3{font-size:20px}}.template-container button{background:#007cb9;border:none;color:#fff;font-weight:400;font-size:18px;font-family:Ubuntu,sans-serif;border-radius:21px;align-items:center;justify-content:space-between;padding:0 20px 0 3px;height:42px}.template-container button.alert{background:#bf002c}.template-container button .svg-container{display:inline-flex;height:34px;width:34px;align-items:center;justify-content:center;background-color:#005782;border-radius:32px;position:relative;margin-right:10px}.template-container button.alert .svg-container{background-color:#930025}.template-container button .svg-container svg{position:relative;top:-2px}@media (min-width:544px){.template-container button{min-width:144px;height:48px;border-radius:24px}.template-container button .svg-container{height:40px;width:40px;margin-right:8px}.template-container button .svg-container svg{top:-1px}}.template-container button:hover{color:#fff;background:#006da4;box-shadow:0 1px 6px rgba(0,68,102,.4);outline:0;border:0;-webkit-transition:box-shadow .2s;transition:box-shadow .2s}.template-container button.alert:hover{background:#af002b}.template-container button:focus{color:#fff;background-color:#006da4}.template-container button.alert:focus{background:#bf002c}.template-container button:active{color:#fff;background:#006da4;box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.4);outline:0;border:0}.template-container button.alert:active{background:#bf002c}.template-container button:active:focus{color:#fff;background:#006da4;box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.4);outline:0;border:0}.template-container button.alert:active:focus{background:#bf002c}.template-container button:active:hover{color:#fff;background-color:#006da4}.template-container button.alert:active:hover,.template-container button.alert:visited:hover{background:#bf002c}.template-container button.disabled:focus,.template-container button.disabled:hover{background-color:#007dba;border-color:transparent}.template-page.alerts .current-alerts{margin-top:30px;display:none}.template-page.alerts .accordion-container{margin-top:0}.template-page.alerts .accordion-container .accordion .accordion-heading .accordion-title{border-top:1px solid #f0f0f0}.template-page.alerts .accordion-container .accordion .accordion-heading .accordion-title .icon{margin-left:0}.template-page.alerts .accordion-container .accordion .accordion-collapse .accordion-body{padding-left:25px}.current-alert-container{padding:5px 0 30px;border-top:1px solid #f0f0f0}.current-alert-container h2{font-size:24px}.now-label{font-family:Ubuntu,sans-serif;font-weight:300;color:#999}.hazard-alert-container h3{margin:0;padding:0;display:inline-block}.hazard-alert-container h3 span{margin-right:5px}.hazard-alert-container p{margin-left:35px}h4.beach-name{font-size:21px;color:#e63739;margin:0 0 5px;padding:0}h6.alert-issued-date{font-family:Ubuntu;font-weight:700;font-size:13px;color:#242426;margin:0 0 5px;padding:0}p.alert-description{font-size:16px}.alert-hazard-icon img{width:30px;height:30px;display:inline-block}@media (min-width:544px){.template-page.alerts .current-alerts .alert-container{display:inline-block;margin:5px}.template-page.alerts .current-alerts .alert-container .alert{width:250px}}.facilities-content{max-width:1000px}@media (min-width:1144px){.template-container .content-container .facilities-content{max-width:1000px}}@media (min-width:768px) and (max-width:1144px){.template-container .content-container .hero-image{display:none}.template-container .content-container .facilities-content{width:95%;max-width:1000px;margin-left:10%}}@media (min-width:768px) and (max-width:990px){.template-container .content-container .facilities-content{width:100%;max-width:100%;margin-left:0;padding-left:20px}}.beach-facilities-container h1{padding-bottom:8px;font-weight:500!important}.facilities-table{margin-top:20px;overflow-x:auto}.facilities-table table{white-space:nowrap}.table-header-icons-row{text-align:center}.facilities-table thead tr td:first-of-type{padding-top:0;text-align:left}.facilities-table thead tr td:last-of-type{padding-right:5px!important}.facilities-table thead tr th.rotate{height:200px;white-space:nowrap}.facility-table-location:hover{text-decoration:underline}th.rotate>div{-webkit-transform:translate(-3px,170px) rotate(270deg);transform:translate(-3px,170px) rotate(270deg);width:15px}th.rotate>div>span{padding:5px 10px;font-weight:300;font-size:13px}.facilities-table tbody{text-align:center}.facilities-table tbody td:first-of-type{text-align:left;cursor:pointer}.facilities-table tbody td{padding:5px 9px}.remove-glyph:before{content:"\e014"}.remove-glyph{display:inline-block;font-family:Glyphicons Halflings;vertical-align:middle;font-style:normal;font-size:11px;font-weight:300;line-height:1;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}tbody .remove-glyph{color:#e4e4e4!important}.green-tick:before{content:"\e013"}.green-tick{display:inline-block;font-family:Glyphicons Halflings;font-style:normal;vertical-align:middle;font-size:14px;font-weight:400;line-height:1;color:#70b016;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.facilities-form{background:#e4e4e4}.facilities-form svg{background-color:#0a618c;border-radius:50px}.facilities-form{padding:13px 18px 8px}.facilities-form .facilities-select label{margin-bottom:6px}.facilities-form .active-filters-container{display:flex;flex-flow:row wrap;padding:8px 0}.facilities-form .clear-filter-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;font-weight:700;margin-top:10px;margin-left:5px}.facilities-form .active-filters-container .active-filter{cursor:pointer;display:inline-flex;font-size:14px;border-radius:25px;background-color:#007cba;color:#fff;padding:3px 11px 3px 3px;margin-right:5px;white-space:nowrap;margin-top:5px}.facilities-form .active-filters-container .active-filter img{width:25px;height:25px}.facilities-form .active-filters-container .active-filter div{align-self:center;padding-left:5px;font-weight:700;-webkit-font-smoothing:antialiased}@media (max-width:768px){.facilities-form .facilities-select{display:inline-flex;flex-direction:column;width:100%}.facilities-form .facilities-select label{width:50%;align-self:left}.facilities-form{padding:13px 13px 8px}.facilities-form .active-filters-container{flex-flow:row wrap}.facilities-form .active-filters-container .active-filter{margin-bottom:8px}.beach-facilities-container{overflow-y:scroll}.mobile-facilities-container{padding:15px 0}.mobile-facilities-container h2{margin-bottom:20px}.mobile-facilities-container .mobile-facilities p{font-size:14px;border-bottom:1px solid #f0f0f0;padding:0 0 10px;text-decoration:underline}.mobile-facilities-container .mobile-facilities{padding-bottom:10px;cursor:pointer}}.contact-container{background:#fff;background:-webkit-linear-gradient(top,#fff,#f4f4f4 39%,#fff 51%,#fff);background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(39%,#f4f4f4),color-stop(51%,#fff),to(#fff));background:linear-gradient(180deg,#fff 0,#f4f4f4 39%,#fff 51%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=0);max-width:500px;min-width:425px;width:30%;position:absolute;top:0;right:0;bottom:0;z-index:9999;box-shadow:2px 0 7px 0 rgba(0,0,0,.75);-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in;padding:28px 10px 30px;overflow-y:auto}.contact-container .dark{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;z-index:2000;opacity:.2;-webkit-transition:opacity .5s ease-in,display .5s ease-in;transition:opacity .5s ease-in,display .5s ease-in;cursor:pointer}.contact-container .success-card{background-color:#fff;color:#001930!important;text-align:center;height:250px;margin:50% auto;width:80%;z-index:2001;position:absolute;top:0;left:11%;border-radius:10px;box-shadow:0 0 2px 2px rgba(0,0,0,.25)}.success-card-content{margin:50px 0;height:auto}.success-card .modal-header{border-bottom:none!important}.success-card button{font-size:21px;line-height:1;font-family:inherit}.form-paragraph{margin-bottom:32px}.form-box{background-color:#fff;display:block;margin:0 10px 40px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:30px 15px 35px}.form-box button{background-color:#70b016;border-radius:30px;width:100%;margin:40px auto 0;color:#fff;border:none;font-size:16px;font-weight:700;max-width:300px;padding:15px;display:block;cursor:pointer}.contact-container h3{padding:0 10px;text-align:center;margin-bottom:30px;margin-top:0;display:block}.contact-container h4,.contact-container p{padding:0 10px}.contact-container input.form-control{border:1px solid #e2e2e2;border-radius:25px;height:45px;margin-bottom:25px}.contact-container label{padding-left:10px}.contact-container .logout-button .btn{margin-top:0;background-color:#70b016}.contact-container .drawer-close-button svg{min-width:12px;vertical-align:top;margin-right:5px;height:18px}.contact-container .drawer-close-button{position:absolute;top:20px;left:25px;color:#007cb9;text-decoration:none;text-shadow:none;font-weight:400;font-family:Ubuntu,serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:9px;margin:-2px 0 auto;display:inline-flex;cursor:pointer}@media screen and (max-width:768px){.contact-container{width:auto;max-width:none;min-width:inherit;left:0;padding:25px 10px 30px}.contact-container .drawer-close-button,.contact-container h3{display:none}.mobile-nav-header{display:block;margin-bottom:40px}.mobile-nav-header p{font-size:16px;text-align:center}.mobile-nav-header .back-button-mobile{position:absolute;top:20px;left:25px;color:#007cb9;text-decoration:none;text-shadow:none;font-weight:400;font-family:Ubuntu,serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:9px;margin:-2px 0 auto;display:block}.mobile-nav-header .back-button-mobile svg{width:12px;vertical-align:top;margin-right:5px}}@media screen and (max-width:580px){.contact-container{width:100%;min-width:unset;max-width:unset}}.form-group{position:relative;z-index:15}.drawer-container{background-color:#fff;max-width:500px;min-width:425px;width:30%;position:absolute;top:0;right:0;bottom:0;z-index:2500;box-shadow:2px 0 7px 0 rgba(0,0,0,.75);-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.menu-header{margin-bottom:-52px;margin-top:30px;font-size:16px;text-align:center}@media (max-width:768px){.drawer-container{width:auto;max-width:none;min-width:inherit;left:0}}@media (max-width:768px) and (orientation:landscape){.drawer-container .content-container .close-button{padding:10px 0 0!important}.drawer-container .content-container .menu-items-container{padding:0 20px 20px!important}}.drawer-container .content-container{width:100%;height:100%;overflow:hidden;padding-bottom:50px}.drawer-container .content-container .close-button{display:inline-flex;width:100%;padding:10px 15px;justify-content:flex-end;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;border:none;background:none;align-items:center;cursor:pointer}.drawer-container .content-container .close-button button{width:85px;display:inline-flex;box-shadow:none;border:none;background:none;align-items:center;justify-content:center;padding:8px 5px 8px 12px;cursor:pointer}.drawer-container .content-container .close-button button:hover{background:#f0f0f0}.drawer-container .content-container .close-button button:active{background:#e1e1e1}.drawer-container .content-container .close-button button p{color:#007cb9;text-decoration:none;text-shadow:none;font-weight:400;font-family:Ubuntu,serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:5px;width:60px;margin:auto 0}.drawer-container .content-container .close-button button .cross{height:15px;width:15px;align-self:center}.drawer-container .content-container .menu-items-container{padding:2px 20px 0;height:calc(100% - 15px);overflow-y:auto}.drawer-container .content-container .menu-items-container .menu-header{padding:0;margin:10px 0 10px 8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.menu-item-container:first-child{border-top:1px solid #f0f0f0}div.menu-item-container:last-child{border-bottom:none}.drawer-container .content-container .menu-items-container .menu-item-container .menu-item-title-container{border-bottom:1px solid #f0f0f0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding:25px;display:inline-flex;width:100%;align-items:center}.drawer-container .content-container .menu-items-container .menu-item-container .menu-item-title-container:hover{background-color:#f0f0f0}.drawer-container .content-container .menu-items-container .menu-item-container .menu-item-title-container p{padding:0;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;font-size:18px;font-family:BlissProLight,sans-serif;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.drawer-container .content-container .menu-items-container .menu-item-container .menu-item-title-container .chevron-icon{display:inline-flex;height:35px;width:35px;padding:5px;border-radius:30px;align-items:center;justify-content:center}.drawer-container .content-container .menu-items-container .menu-item-container .menu-item-title-container .chevron-icon:hover{background:#e1e1e1}.drawer-container .content-container .menu-items-container .menu-item-container .menu-item-title-container .chevron-icon img{display:inline-block;height:35px;width:20px;border-radius:30px}.drawer-container .content-container .menu-items-container .menu-item-container .children-container{margin:10px 0 10px 15px;background:rgba(238,17,238,.07)}.drawer-container .content-container .monthly-beach-report-container{padding:15px;background:#00304b}.drawer-container .content-container .monthly-beach-report-container h2{color:#fff;padding:0;margin:0;font-weight:700}.menu-items-container img{width:18px;height:auto;display:inline-flex;margin-right:24px}.logout-button{text-align:center;margin-bottom:40px}.logout-button .btn{background-color:#007cba;border-radius:30px;width:100%;margin-top:25px;color:#fff;border:none;font-size:16px;font-weight:700;max-width:340px;padding:10px}.login-drawer-container{background:#fff;background:-webkit-linear-gradient(top,#fff,#f4f4f4 39%,#fff 51%,#fff);background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(39%,#f4f4f4),color-stop(51%,#fff),to(#fff));background:linear-gradient(180deg,#fff 0,#f4f4f4 39%,#fff 51%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=0);max-width:500px;min-width:425px;width:30%;position:absolute;top:0;right:0;bottom:0;z-index:9999;box-shadow:2px 0 7px 0 rgba(0,0,0,.75);-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in;padding:50px 10px 30px;overflow-y:auto}.login-drawer-container h2{text-align:center;margin-bottom:30px}.login-drawer-container .drawer-close-button{position:absolute;top:67px;left:25px;color:#007cb9;text-decoration:none;text-shadow:none;font-weight:500;font-family:Ubuntu,serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:9px;margin:-2px 0 auto;display:inline-flex;cursor:pointer}.login-drawer-container .drawer-close-button svg{min-width:12px;vertical-align:top;margin-right:5px;height:18px}.forgot-password{color:#84909b;display:block;margin:0 auto;font-size:15px;text-align:center;text-decoration:underline}.login-box-container{background-color:#fff;display:block;margin:0 10px 40px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:30px 15px 35px}.login-box-container input.form-control{border:1px solid #e2e2e2;border-radius:25px;height:45px;margin-bottom:25px}.login-box-container label{padding-left:10px}.login-box-container .logout-button .btn{margin-top:0}.login-box-container a{color:#84909b;display:block;margin:0 auto;font-size:15px;text-align:center}.sign-up-link{text-align:center}.sign-up-link p{font-size:18px;font-weight:700}.sign-up-link span{text-decoration:none;color:#007cb9}@media screen and (max-width:768px){.login-drawer-container{width:auto;max-width:none;min-width:inherit;left:0;padding:25px 10px 30px}.mobile-nav-header{display:block;margin-bottom:40px}.mobile-nav-header p{font-size:16px;text-align:center}.mobile-nav-header .back-button-mobile{position:absolute;top:20px;left:25px;color:#007cb9;text-decoration:none;text-shadow:none;font-weight:500;font-family:Ubuntu,serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:9px;margin:-2px 0 auto;display:block}.mobile-nav-header .back-button-mobile svg{width:12px;vertical-align:top;margin-right:5px}.login-drawer-container .drawer-close-button{display:none}}@media screen and (max-width:580px){.login-drawer-container{width:100%;min-width:unset;max-width:unset}}.favourite-beach-drawer{background-color:#fff;width:30%;max-width:500px;min-width:425px;position:absolute;top:0;right:0;bottom:0;z-index:9999;box-shadow:2px 0 7px 0 rgba(0,0,0,.75);-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in;padding:28px 10px 30px;overflow-y:auto}.favourite-beach-drawer-content{padding:0 15px}.favourite-beach-drawer h3{text-align:center;margin-bottom:30px;display:block;margin-top:0}.no-fave-beach-text{text-align:center;margin-top:30%}.favourite-beach-drawer .drawer-close-button{position:absolute;top:20px;left:25px;color:#007cb9;text-decoration:none;text-shadow:none;font-weight:400;font-family:Ubuntu,serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:9px;margin:-2px 0 auto;display:inline-flex;cursor:pointer}.favourite-beach-drawer .drawer-close-button svg{min-width:12px;vertical-align:top;margin-right:5px;height:18px}.beach-favourite-container{padding:25px 20px;display:flex;justify-content:space-between;align-content:center;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;margin-top:-1px}.remove-beach img{width:16px;height:auto;cursor:pointer}.beach-favourite-name{color:#007cba;font-size:15px;font-family:Ubuntu,sans-serif;text-decoration:underline;cursor:pointer}@media screen and (max-width:768px){.favourite-beach-drawer{width:auto;max-width:none;min-width:inherit;left:0;padding:25px 10px 30px}.favourite-beach-drawer h3{display:none}.mobile-nav-header{display:block;margin-bottom:40px}.mobile-nav-header p{font-size:16px;text-align:center}.mobile-nav-header .back-button-mobile{position:absolute;top:20px;left:25px;color:#007cb9;text-decoration:none;text-shadow:none;font-weight:400;font-family:Ubuntu,serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:9px;margin:-2px 0 auto;display:block}.mobile-nav-header .back-button-mobile svg{width:12px;vertical-align:top;margin-right:5px}.favourite-beach-drawer .drawer-close-button{display:none}}@media screen and (max-width:580px){.favourite-beach-drawer{width:100%;min-width:unset;max-width:unset}}.sign-up-drawer-container{background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=0);max-width:500px;min-width:425px;width:30%;position:absolute;top:0;right:0;bottom:0;z-index:9999;box-shadow:2px 0 7px 0 rgba(0,0,0,.75);-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in;padding:28px 10px 30px;overflow-y:auto}.sign-up-drawer-container h3{text-align:center;margin-bottom:30px;margin-top:0;display:block}.sign-up-box-container{background-color:#fff;display:block;margin:0 10px 40px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:30px 15px 35px}.sign-up-box-container input.form-control{border:1px solid #e2e2e2;border-radius:25px;height:45px;margin-bottom:25px}.sign-up-box-container label{padding-left:10px}.notifications-allow-container label{padding-left:10px;margin-bottom:20px;max-width:90%;vertical-align:top}.sign-up-box-container .logout-button .btn{margin-top:0;background-color:#70b016}.sign-up-drawer-container .drawer-close-button{position:absolute;top:20px;left:25px;color:#007cb9;text-decoration:none;text-shadow:none;font-weight:400;font-family:Ubuntu,serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:9px;margin:-2px 0 auto;display:inline-flex;cursor:pointer}.sign-up-drawer-container .drawer-close-button svg{min-width:12px;vertical-align:top;margin-right:5px;height:18px}.sign-up-box-container p,.sign-up-box-container p a{color:#84909b;display:block;margin:0 auto;font-size:15px;text-align:center}.login-link{text-align:center}.login-link p{font-size:18px;font-weight:700}.login-link span{text-decoration:none;color:#007cba}.sign-up-box-container span{text-align:right;color:#007cba;display:inline-flex;align-items:center;float:right}.sign-up-box-container span img{width:17px;height:auto;margin-right:4px}@media screen and (max-width:768px){.sign-up-drawer-container{width:auto;max-width:none;min-width:inherit;left:0;padding:25px 10px 30px}.sign-up-drawer-container h3{display:none}.mobile-nav-header{display:block;margin-bottom:40px}.mobile-nav-header p{font-size:16px;text-align:center}.mobile-nav-header .back-button-mobile{position:absolute;top:20px;left:25px;color:#007cb9;text-decoration:none;text-shadow:none;font-weight:400;font-family:Ubuntu,serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:9px;margin:-2px 0 auto;display:block}.mobile-nav-header .back-button-mobile svg{width:12px;vertical-align:top;margin-right:5px}.sign-up-drawer-container .drawer-close-button{display:none}}.forgot-password-drawer-container{background:#fff;background:-webkit-linear-gradient(top,#fff,#f4f4f4 39%,#fff 51%,#fff);background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(39%,#f4f4f4),color-stop(51%,#fff),to(#fff));background:linear-gradient(180deg,#fff 0,#f4f4f4 39%,#fff 51%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=0);max-width:500px;min-width:425px;width:30%;position:absolute;top:0;right:0;bottom:0;z-index:9999;box-shadow:2px 0 7px 0 rgba(0,0,0,.75);-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in;padding:50px 10px 30px;overflow-y:auto}.forgot-password-drawer-container h2{text-align:center;margin-bottom:30px}.forgot-password-drawer-container .drawer-close-button{position:absolute;top:67px;left:25px;color:#007cb9;text-decoration:none;text-shadow:none;font-weight:500;font-family:Ubuntu,serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:9px;margin:-2px 0 auto;display:block;width:auto}.forgot-password-drawer-container .drawer-close-button svg{width:12px;vertical-align:top;margin-right:5px;height:18px}.forgot-password-box-container{background-color:#fff;display:block;margin:0 10px 40px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:30px 15px 35px}.forgot-password-box-container input.form-control{border:1px solid #e2e2e2;border-radius:25px;height:45px;margin-bottom:25px}.forgot-password-box-container label{padding-left:10px}.forgot-password-box-container .logout-button .btn{margin-top:0}.forgot-password-box-container p,.sign-up-box-container p a{color:#84909b;display:block;margin:0 auto;font-size:15px;text-align:center}@media screen and (max-width:768px){.forgot-password-drawer-container{width:auto;max-width:none;min-width:inherit;left:0;padding:25px 10px 30px}.mobile-nav-header{display:block;margin-bottom:40px}.mobile-nav-header p{font-size:16px;text-align:center}.mobile-nav-header .back-button-mobile{position:absolute;top:20px;left:25px;color:#007cb9;text-decoration:none;text-shadow:none;font-weight:500;font-family:Ubuntu,serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:9px;margin:-2px 0 auto;display:block}.mobile-nav-header .back-button-mobile svg{width:12px;vertical-align:top;margin-right:5px}.forgot-password-drawer-container .drawer-close-button{display:none}}@media screen and (max-width:580px){.forgot-password-drawer-container{width:100%;min-width:unset;max-width:unset}}.menu-container{width:100%;height:100%;overflow:hidden}.darken-background,.menu-container{position:absolute;top:0;right:0;bottom:0;left:0}.darken-background{background:#000;z-index:2000;opacity:.2;-webkit-transition:opacity .5s ease-in,display .5s ease-in;transition:opacity .5s ease-in,display .5s ease-in;cursor:pointer}.my-notifications-drawer{background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=0);max-width:500px;min-width:425px;width:30%;position:absolute;top:0;right:0;bottom:0;z-index:9999;box-shadow:2px 0 7px 0 rgba(0,0,0,.75);-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in;padding:28px 10px 30px;overflow-y:auto}.mobile-nav-header{display:none}.my-notifications-header{display:flex;justify-content:space-between;align-content:center;padding:0 20px}.my-notifications-header h3{margin:0 auto 30px}.my-notifications-header .drawer-close-button{left:25px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.my-notifications-header .drawer-close-button,.my-notifications-header>.notifications-settings-button{position:absolute;top:22px;color:#007cb9;text-decoration:none;text-shadow:none;font-weight:400;font-family:Ubuntu,serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:9px;margin:-2px 0 auto;display:flex;cursor:pointer}.my-notifications-header>.notifications-settings-button{align-items:center;justify-content:center;right:25px!important}.create-notification-button{color:#007cb9;width:95%;align-items:center;justify-content:center;text-decoration:none;position:absolute;text-shadow:none;font-weight:400;font-family:Ubuntu,serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:9px;display:flex}.my-notifications-drawer .drawer-close-button svg{width:12px;vertical-align:top;margin-right:5px;height:18px}.my-notifications-card{background-color:#fff;display:block;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:25px 0 0;margin-bottom:15px}.notification-content{border-bottom:1px solid #f2f2f2}.notifications-card-header p{font-size:12px;font-family:Ubuntu,sans-serif;font-weight:700;color:#84909b;margin-bottom:0}.notifications-card-header{padding:0 20px 20px;border-bottom:1px solid #f2f2f2}.notifications-card-header>.headline{padding:0 0 30px}h3.secondary{margin-top:0;margin-bottom:2px;font-family:BlissProLight,sans-serif;font-size:20px}.notification-information-container{width:100%;padding:0 0 0 20px;display:inline-flex;align-items:left;position:relative;cursor:pointer}.notification-information-arrow{position:absolute;right:0;top:15%}img.notification-information-arrow{width:12px!important;height:auto!important;margin:20px 15px 20px 0!important}.notification-information-content{width:100%;border-bottom:1px solid #f2f2f2;padding:20px 0}.notification-information-container img{display:block;height:24px;width:24px;object-fit:cover;margin:30px 15px 30px 0}.notification-information-sub{font-family:BlissProLight,sans-serif;color:#84909b;font-size:15px}.notification-card-buttons{display:flex;justify-content:space-between;align-content:center;padding:0 8px}.notification-card-buttons button{display:inline-flex;box-shadow:none;border:none;background:none;align-items:center;justify-content:center;padding:8px 12px;cursor:pointer}.notification-card-buttons button:active,.notification-card-buttons button:active:focus,.notification-card-buttons button:focus,.notification-card-buttons button:hover{background-color:initial;border:none;box-shadow:none}.notification-card-buttons p{color:#007cb9;text-decoration:none;text-shadow:none;font-weight:400;font-family:Ubuntu,serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:9px;margin:-2px 0 auto}.notification-card-buttons img{width:16px;height:auto;margin-bottom:3px}.create-notification-container{padding:0 30px 30px}.create-notification-container .create-notification-form-3 .notifications-allow-container label{padding-left:10px;margin-bottom:0;max-width:90%;vertical-align:top;display:inline-block!important}.create-notification-form-2 .notifications-allow-container label{padding-left:10px;margin-bottom:0;max-width:90%;vertical-align:top;display:inline-block}.create-notification-container .create-notification-form-3 .selected-beaches-list{margin-bottom:20px}.create-notification-container h6{text-transform:uppercase;color:#84909b;font-size:12px;margin-top:40px}.create-notification-form-1>div{padding:15px 20px;border-radius:45px;border:1px solid #e2e2e2;margin-bottom:10px;background-color:initial;color:#007cba}.create-notification-form-1>div:hover{background-color:#f0f0f0}.create-notification-form-2 input.form-control,.create-notification-form-2 select,.create-notification-form-2 select.select-box,.create-notification-form-3 select,.create-notification-form-3 select.select-box{border:1px solid #e2e2e2;border-radius:25px!important;height:45px;margin-bottom:25px;background-color:initial;padding:0 20px;color:#007cba}.create-notification-form-2 label,.create-notification-form-3 label{padding-left:10px;display:block}.create-notification-form-2 select.select-box:active,.create-notification-form-2 select.select-box:focus,.create-notification-form-3 select.select-box:active,.create-notification-form-3 select.select-box:focus{outline:none}.create-notification-form-2 .form-group{display:block}.create-notification-form-2 .select-container{display:inline-block;width:50%}.create-notification-form-2 select.select-box{width:98%}.create-notification-form-2 button,.create-notification-form-3 button{background-color:#70b016;border-radius:30px;width:100%;color:#fff;border:none;font-size:16px;font-weight:700;max-width:300px;padding:15px 60px;display:block;margin:40px auto}.create-notification-form-2 .edit-button-container .edit-button{background-color:#70b016;border-radius:30px;width:unset!important;color:#fff;border:none;font-size:16px;font-weight:700;max-width:unset!important;padding:15px 60px;display:inline-block;margin:40px auto}.edit-button-container .delete-button{background-color:initial;color:#007cba;text-decoration:underline;display:inline-block;width:unset!important;max-width:unset!important;font-weight:400}.edit-button-container{width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center}.create-notification-form-3 .select-container{display:block;width:100%}.create-notification-form-3 select.select-box{width:100%}.selected-beach{display:flex;justify-content:space-between;align-items:center}div.remove-beach{display:inline-flex}.remove-beach img{height:16px}@media screen and (max-width:768px){.my-notifications-drawer{width:auto;max-width:none;min-width:inherit;left:0;padding:25px 10px 30px}.my-notifications-header{display:none}.mobile-nav-header{display:block;margin-bottom:40px}.mobile-nav-header p{font-size:16px;text-align:center}.mobile-nav-header .back-button-mobile{left:25px}.mobile-nav-header .back-button-mobile,.my-notifications-drawer .create-button-mobile{position:absolute;top:20px;color:#007cb9;text-decoration:none;text-shadow:none;font-weight:400;font-family:Ubuntu,serif;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:9px;margin:-2px 0 auto;display:block}.my-notifications-drawer .create-button-mobile{right:25px}.mobile-nav-header .back-button-mobile svg{width:12px;vertical-align:top;margin-right:5px;height:18px}.my-notifications-drawer .create-notification-button,.my-notifications-drawer .drawer-close-button{display:none}}.enable-button{background-color:#70b016!important}.disable-button,.enable-button{border-radius:5px!important;margin:0!important;color:#fff!important;border:none!important;font-size:14px!important;font-weight:700!important;padding:10px 15px!important;display:block!important;width:auto!important}.disable-button{background-color:#f7010e!important}@media screen and (max-width:580px){.sign-up-drawer-container{width:100%;min-width:unset;max-width:unset}}.maintenance_container h1{font-weight:700;font-size:48px;line-height:49px;margin:0;padding:0 0 24px}.maintenance_container h2{font-weight:700;font-size:24px;line-height:30px;margin:0;padding:0}.maintenance_container h3{font-weight:400;font-size:21px;line-height:22px;margin:0;padding:0 0 12px}.maintenance_container p{font-weight:400;font-size:15px;line-height:19px;margin:0;padding:0}.background{background-image:url(/static/media/background.444254da.png);height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.textBlock{padding:37px;text-shadow:rgba(0,0,0,.16) 0 3px 6px}.people1{position:absolute;bottom:23%;left:100px}.people2{position:absolute;bottom:9%;right:100px}.people1_mobile{display:none;position:absolute;bottom:16%;left:30px}.people2_mobile{display:none;position:absolute;bottom:6%;right:-90px}@media only screen and (max-width:800px){.people1{left:50px}.people2{right:-150px}}@media only screen and (max-width:600px){.background{background-image:url(/static/media/backgroundMobile.96575238.png)!important}.textBlock{padding:26px!important}}
/*# sourceMappingURL=main.3cf762f0.chunk.css.map */