@font-face{font-family:'password';font-style:normal;font-weight:400;src:url('font/password.ttf.ttf')	format('truetype')}@font-face{font-family:'Open Sans';font-weight:500;font-style:normal;src:url('font/OpenSans-Medium.ttf')	format('truetype')}@font-face{font-family:'Open Sans';font-weight:bold;font-style:normal;src:url('font/OpenSans-Bold.ttf')	format('truetype')}@font-face{font-family:'Open Sans';font-weight:300;font-style:normal;src:url('font/OpenSans-Light.ttf')	format('truetype')}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:400;font-display:block;src:url('font/fa-regular-400.woff2')	format('woff2'),url('font/fa-regular-400.ttf')	format('truetype')}@font-face{font-family:'Font Awesome 6 Free';font-display:block;font-weight:900;src:url('font/fa-solid-900.woff2')	format('woff2'),url('font/fa-solid-900.ttf')	format('truetype')}@font-face{font-family:'Font Awesome 5 Brands';font-display:block;font-weight:400;src:url('font/fa-brands-400.woff2')	format('woff2'),url('font/fa-brands-400.ttf')	format('truetype')}@font-face{font-family:'FontAwesome';font-display:block;src:url('font/fa-v4compatibility.woff2')	format('woff2'),url('font/fa-v4compatibility.ttf')	format('truetype')}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;padding:76px 0 0 0;background-color:#eee;color:#666;font-family:'Open Sans',Arial,sans-serif}body.home{height:100%}a{margin:-2px -4px;padding:2px 4px;color:#09d;text-decoration:none}a:hover{text-decoration:underline}a[rel="noopener"]{margin:0;padding:0}a:focus{outline:2px dotted rgba(0,119,170,.5);outline-offset:-2px}a.button{display:inline-block;min-width:120px;margin:32px 8px 32px 0;border:2px solid #09d;padding:12px 8px;background-color:#09d;font-size:22px;color:#fff;text-align:center;text-decoration:none}a.button:hover,a.button:focus{background-color:#fff;color:#09d}header{position:fixed;z-index:1000;top:0;left:0;right:0;height:64px}header h1{position:absolute;margin:0;padding:0;font-weight:normal}header h1 a{display:inline-block;line-height:64px;margin:0;padding:0 12px 0 88px;background:no-repeat url(../img/owd-logo.png) 12px center / 64px;font-size:20px;text-align:center;color:#07b}header h1 a:hover{background-color:#09d;color:#fff;text-decoration:none}header nav{position:absolute;right:0;z-index:1;display:flex}header nav .toggle{display:none}.search{position:relative}.search label{display:inline-block;position:relative;z-index:2;width:64px;line-height:64px;font-size:24px;text-align:center;color:#09d;cursor:pointer}#search:checked ~ label,.search label:hover{background-color:#09d;color:#fff}.search > div{display:none;position:absolute;z-index:1;width:320px;padding:10px 12px;background-color:#09d;box-shadow:0 8px 8px rgba(0,0,0,.25) }.search > div input{border:none;outline:none;box-sizing:border-box;width:100%;height:32px;padding:0 8px;font-size:20px}header nav .search.searching > div::after{content:"";position:absolute;top:14px;right:18px;width:24px;height:24px;background:url(../img/spinner.gif) center / 100% no-repeat;opacity:.5}#search:checked ~ div{display:block}header nav ul.filters,header nav ul.results{width:100%;max-height:400px;margin-top:12px;overflow-x:hidden;overflow-y:auto}header nav ul.filters li,header nav ul.results li{display:block}header nav ul.results li a{display:block;padding:0 4px;font-size:18px;line-height:32px;color:#eee;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header nav ul.results li a:hover{background-color:#eee;color:#09d}header nav ul.results li a > span{display:block;margin:-4px 0 6px;font-size:12px;line-height:12px;color:#ccc}header nav ul.results li a:hover > span{color:#0ae}header nav ul.filters li input[type=checkbox]{width:24px;height:24px;margin:0 4px 0 0;font-size:18px}header nav ul.filters li label{width:auto;font-size:18px;line-height:32px;color:#eee}label[for=menu]{display:none}header nav ul{display:inline-block;margin:0;padding:0;list-style:none;font-size:0;white-space:nowrap}header nav ul li{display:inline-block}header nav ul li a{display:inline-block;margin:0;padding:0 24px;font-size:20px;line-height:64px;color:#09d}header nav ul li a:hover{background-color:#09d;color:#fff;text-decoration:none}body::before{content:"";position:fixed;z-index:100;top:64px;left:0;right:0;height:24px;background:linear-gradient(0deg,rgba(0,153,221,0) 0%,rgba(0,153,221,1) 50%,rgba(0,153,221,1));pointer-events:none}header{background:radial-gradient(ellipse at top,#ffffff 0%,#ffffff 35%,#b7e8eb 100%)}.water{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.water > div{position:absolute;width:10000px;height:9000px;border-radius:10000px;background-color:#09d}.water > div:nth-of-type(1){opacity:0.35;animation:wave1 12s cubic-bezier(0.36,0.45,0.63,0.53) infinite,swell1 5s ease infinite}.water > div:nth-of-type(2){opacity:0.45;animation:wave2 15s cubic-bezier(0.36,0.45,0.63,0.53) -1s infinite,swell1 6s ease infinite}.water > div:nth-of-type(3){opacity:0.55;animation:wave1 17s cubic-bezier(0.36,0.45,0.63,0.53) -8s infinite,swell2 7s ease infinite}.water > div:nth-of-type(4){opacity:0.65;animation:wave2 20s cubic-bezier(0.36,0.45,0.63,0.63) -7s infinite,swell2 8s ease infinite}.water > div:nth-of-type(5){opacity:0.75;animation:wave1 21s cubic-bezier(0.36,0.45,0.63,0.73) -12s infinite,swell1 9s ease infinite}@keyframes wave1{0%{left:-2000px}100%{left:-6000px}}@keyframes wave2{0%{left:-6000px}100%{left:-2000px}}@keyframes swell1{0%{top:52px}50%{top:62px}100%{top:52px}}@keyframes swell2{0%{top:56px}50%{top:64px}100%{top:56px}}.content{background-color:#fff;overflow:hidden;background-attachment:fixed;background-size:cover;background-position:center}.home section.map{position:absolute;top:76px;left:0;right:0;bottom:0}section{max-width:1280px;margin:0 auto;background-color:#fff;padding:0 12px;font-size:24px}section.data{position:relative}.home section{max-width:none;padding:0}.home #map{height:100%}.site #map{height:auto;padding-top:50%}.site section.gallery{position:relative;display:flex;justify-content:center;align-items:center;padding:0;background-color:#bbb;border-top:12px solid #fff;border-left:12px solid #fff;border-right:12px solid #fff;overflow:hidden}.site section.gallery::after{content:"";display:block;width:100%;padding-top:50%}.site section.gallery img{position:absolute;width:100%}.alertbar{display:none}.site section.gallery .slideshow img{position:static}.slideshow{position:absolute;width:100%;height:100%}.slideshow .slide{position:relative}.slideshow.slick-dotted.slick-slider{margin-bottom:0}.slideshow.slick-dotted.slick-slider .slick-prev,.slideshow.slick-dotted.slick-slider .slick-next{width:32px;height:32px;z-index:1}.slideshow.slick-dotted.slick-slider .slick-prev::before,.slideshow.slick-dotted.slick-slider .slick-next::before{opacity:.5;font-size:32px;color:#000;text-shadow:rgba(255,255,255,1) 0 0 8px}.slideshow.slick-dotted.slick-slider .slick-prev:hover::before,.slideshow.slick-dotted.slick-slider .slick-next:hover::before{opacity:.75}.slideshow.slick-dotted.slick-slider .slick-prev{left:4px}.slideshow.slick-dotted.slick-slider .slick-next{right:4px}.slideshow.slick-dotted.slick-slider .slick-dots{width:auto;top:0;bottom:auto;left:50%;transform:translateX(-50%)}.slideshow.slick-dotted.slick-slider .slick-dots li button::before{text-shadow:rgba(255,255,255,1) 0 0 8px;color:#000}.attribution{position:absolute;z-index:10;bottom:0;left:0;right:0;margin:0;padding:12px;background-color:rgba(0,0,0,0.75);color:#ccc;font-size:66%}section.rich-text{position:relative;background-color:#fff;padding-top:1px;overflow:hidden}section.rich-text.collapse{overflow:visible;padding:unset}section.rich-text.data{overflow:visible}section.rich-text li{margin-bottom:24px}section.rich-text h1{margin:30px 0 12px 0;font-size:36px}section.rich-text h2{font-size:28px}section.rich-text h3{font-size:24px}section.rich-text .fine-print{font-size:66%}section.rich-text .note{display:inline-block;color:#888}section.rich-text table tr{vertical-align:top}section.rich-text table.simple{position:relative;border-collapse:collapse}section.rich-text table.simple th,section.rich-text table.simple td{border:1px solid #ddd;padding:8px 12px}section.rich-text table.simple th{text-align:left;background-color:#eee}section.rich-text table.simple tr:hover{background-color:#e7f8fb}section.rich-text.features li{margin-bottom:12px}section.rich-text.features li.blue-flag a:before{content:"";display:inline-block;width:32px;height:24px;margin-right:6px;vertical-align:middle;background:url(../img/blue-flag.svg) center / 100% no-repeat}section.rich-text.image img{display:block;width:100%;box-shadow:0 0 8px rgba(0,0,0,.25)}section.rich-text.image img.left{float:left;width:33.33%;margin:24px 24px 12px 8px}section.rich-text.image img.right{float:right;width:33.33%;margin:24px 8px 12px 24px}.disclaimer{border-radius:8px;padding:12px 16px;background-color:#ddeef4;font-size:75%}.split{display:flex;max-width:1280px;margin:0 auto}.split section.rich-text{width:50%}.split section.rich-text.promo img{width:100%;margin:30px 0 0 0}.reset .cols{display:flex;flex-direction:row-reverse;justify-content:left;align-items:flex-start}.reset .requirements{margin:32px 0 0 48px;border-radius:8px;background-color:#cef;padding:0 16px;font-size:16px}.reset .requirements p{margin:9px 0 0 0}.reset .requirements ul{margin:0 0 9px 0;padding:0 0 0 16px}.reset .requirements li{margin:0;padding:0}@media (max-width:768px){.reset .cols{flex-direction:column}.reset .requirements{margin:0}}.error,.notice,.message{}.error{margin:12px 0;border:1px solid #f00;padding:12px;background-color:#fff;color:#f00}.notice{margin:12px 0;border:1px solid #09d;padding:12px;background-color:#fff;color:#09d}form label,form .note{display:inline-block;margin:12px 0 4px 0;font-size:14px;font-weight:bold;color:#888}form input[type=text],form input[type=password],form textarea{box-sizing:border-box;display:block;width:320px;padding:8px 4px;font-family:'Open Sans',Arial,sans-serif;font-size:22px}form input[type=submit]{float:left;display:block;margin:32px 32px 32px 0;border:2px solid #09d;padding:12px 8px;background-color:#09d;font-size:22px;color:#fff;cursor:pointer}form input[type=submit]:hover,form input[type=submit]:focus{background-color:#fff;color:#09d}form .options{margin:32px 0;padding:0;list-style:none}form .options .forgot{}.password{font-family:'password'}form input:focus,form textarea:focus{outline:2px dotted #07a;outline-offset:1px}section.form .success{border:1px solid #080;background-color:#efe;padding:12px 12px;color:#080}section.form ul.message{border:1px solid #ccc;padding:12px 12px 12px 40px}section.form ul.message li{margin:0}section.form ul.message li .type{font-weight:bold}section.form ul.message li.Error .type{color:#c00}section.form ul.message li.Warning .type{color:#cc0}section.form ul.message li.Notice .type{color:#00c}section.form .field label p{display:inline}section.form .field label.required:after{content:"*";margin-left:8px;color:#c00}section.form .field .input textarea{height:200px}section.form .field .input.medium textarea{width:320px}section.form .field .input.long textarea{width:100%}body.signup form input[type=text]{width:80%}body.signup form .options{width:80%;margin:44px 0;text-align:right}body.signup section.form > ul{margin:64px 0 0 0;padding:0 0 0 24px}body.signup section.form .message{font-size:16px}body.signin section.form{width:auto;font-size:16px}body.signin section form .options li{margin:0;font-size:20px}.activity.selector{top:0;right:0;width:320px;margin:32px 12px 0 12px;font-family:'Open Sans',Arial,sans-serif;font-size:14px}.selector{position:absolute;z-index:1;cursor:pointer;user-select:none}.selector:hover{box-shadow:0 0 16px rgba(0,0,0,.5)}.selector > div{position:relative;box-sizing:border-box;border:1px solid #fff;padding:8px 36px 8px 8px;background-color:#e7f8fb;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.selector > div::after{content:"\25BC";position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#09d;opacity:0.2}.selector > div:hover{background-color:#fff}.selector > div:hover::after{opacity:0.5}.selector > div .icon img{width:40px;height:40px}.selector > div .stats{display:none}.selector.active{box-shadow:0 0 16px rgba(0,0,0,.5)}.selector.active > div{border:1px solid #fff;background-color:#fff}.selector.active > div::after{content:"\25B2";top:45%}.selector > ul{position:relative;z-index:1;display:none;margin:0;padding:0;max-height:320px;background-color:#fff;list-style:none;overflow-y:auto}.selector.active > ul{display:block}.selector > ul li{margin:0;padding:8px;clear:both;overflow:hidden}.selector > ul li.selected{background-color:#e7f8fb;color:#000}.selector > ul li:hover{background-color:#09d;color:#fff}.selector .icon img{float:left;display:block;width:64px;height:64px;padding:0 16px 0 0}.selector .time,.selector .type,.selector .stats{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selector .stats{font-size:0}.selector .label{font-size:12px;margin-right:4px}.selector .label::after{content:":"}.selector .label{display:none}.selector .value{box-sizing:border-box;display:inline-block;min-width:56px;margin-right:1px;padding:4px;background-color:rgba(0,0,0,.05);font-size:12px;font-weight:bold;text-align:center}@media (max-width:400px){form{width:100%}form input[type=text],form input[type=password]{width:100%}}#map .map-pin-label{font-weight:bold !important;color:#000 !important;-webkit-text-fill-color:#000;-webkit-text-stroke:0.5px #fff;text-shadow:0 0 2px #fff}#map.satellite .map-pin-label,#map.hybrid .map-pin-label{color:#fff !important;-webkit-text-fill-color:#fff;-webkit-text-stroke:0.5px #000;text-shadow:0 0 2px #000}.gm-style-iw button.gm-ui-hover-effect{top:11px !important;right:8px !important}#map .map-popup{margin:0 4px}#map .map-popup h1{margin:2px 32px 0 0}#map .map-popup h1 a{color:#666}#map .map-popup ul{max-width:320px;margin:0;padding:0;list-style-type:none}#map .map-popup li{box-sizing:border-box;align-items:center;width:100%;margin:1px 0;background-color:transparent;font-size:16px}#map .map-popup li .tile{display:flex;padding:12px 8px}#map .map-popup li > div:first-child{margin-right:8px}#map .map-popup .icon{width:32px;height:32px;vertical-align:middle}#map .map-popup .icon.status{padding:2px 4px 2px 0}#map .map-popup strong{font-weight:bold;color:#000}#map .map-popup .result.pass strong,#map .map-popup strong.pass{color:#080}#map .map-popup .result.fail strong,#map .map-popup strong.fail{color:#800}#map .map-popup .result.unknown strong,#map .map-popup .result strong.unknown{color:#666}#map .map-popup .result.warn strong,#map .map-popup .result strong.caution{color:#dc0}#map .map-popup .stale strong.pass,#map .map-popup .stale strong.fail{color:#888}#map .map-popup .units{margin-left:3px;color:#333}#map .map-popup .last-updated{display:block;font-size:13px;color:#888;white-space:nowrap}.map-button{width:40px;height:40px;margin:10px;border:2px solid #fff;border-radius:2px;padding:0 5px;box-shadow:0 2px 6px rgba(0,0,0,.3);background-color:#fff;color:rgb(25,25,25);cursor:pointer;font-family:Roboto,Arial,sans-serif;font-size:16px;line-height:38px;text-align:center}.map-button.recenter{margin:8px 10px 0 0;background:#fff url(../img/map-recenter.svg) center / 80% no-repeat;color:rgb(25,25,25)}.map-button.recenter:hover{background-image:url(../img/map-recenter-hover.svg)}.map-button.search{width:auto;padding:0}.map-button.search.searching::after{content:"";position:absolute;top:6px;right:6px;width:24px;height:24px;background:url(../img/spinner.gif) center / 100% no-repeat;opacity:.5}.map-button.search input{width:36px;height:36px;border:none;padding-left:34px;background:#fff url(../img/map-search.svg) 2px / 32px no-repeat;font-size:24px;cursor:pointer;transition:width 0.2s,padding 0.2s}.map-button.search:hover input,.map-button.search input:focus,.map-button.search.expanded input{width:316px;padding-left:38px;background-image:url(../img/map-search-hover.svg)}.map-button.search input:focus,.map-button.search.expanded input{cursor:text}.map-button.search .close{position:absolute;top:8px;right:8px;font-size:20px;opacity:0;pointer-events:none;transition:opacity .2s}.map-button.search.expanded .close{opacity:0.5;pointer-events:auto}.map-button.search.expanded.searching .close{opacity:0}.site section.rich-text h1{margin:30px 0 0 0}.site h2.location{display:inline-block;margin:0 0 12px 0;font-size:16px;font-weight:normal;color:#888}.site .jump-links{float:right;margin-left:24px;font-size:16px;color:#ccc}.site .jump-links a{white-space:nowrap}a[name]{display:block;position:relative;top:-76px;pointer-events:none}.site section.data .wrapper{clear:both;box-sizing:border-box;position:relative}.site section.data .wrapper.expandable{max-height:148px;padding-bottom:32px;transition:max-height 0.2s}.site section.data .wrapper .more{display:none}.site section.data .wrapper.expandable .more{display:block;box-sizing:border-box;position:absolute;bottom:0;left:0;right:0;height:32px;padding:6px 0 0 0;background:rgba(0,153,221,0.95);font-size:16px;text-align:center;color:#fff;cursor:pointer}.site section.data .wrapper.expandable .more::after{content:"more"}.site section.data .wrapper.expandable.expanded .more::after{content:"less"}.site section.data .wrapper.expandable.expanded{max-height:320px}.site ul.data{display:flex;flex-wrap:wrap;margin:0 -1px;padding:0;list-style-type:none}.site ul.data li{box-sizing:border-box;position:relative;align-items:center;margin:0;background-color:#e7f8fb;font-size:16px}.site section.data > .wrapper > ul.data li{width:25%}.site ul.data li .tile{box-sizing:border-box;display:flex;height:100%;border:1px solid #fff;padding:12px 36px 12px 12px}.site ul.data li .tile > div{line-height:16px}.site ul.data li .tile > div:first-child{margin-right:8px}.site ul.data li .tile > div:nth-child(2){text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.site ul.data li .tile > div a{display:inline-block;font-size:18px}.site ul.data li .tile > div a:hover{text-decoration:none;background-color:#09d;color:#fff}.site ul.data .icon{width:32px;height:32px;vertical-align:middle}.site ul.data strong{font-weight:bold;color:#000}.site ul.data strong.pass{color:#080;margin-right:4px}.site ul.data strong.fail{color:#800;margin-right:4px}.site ul.data .result strong.caution{color:#dc0}.site ul.data .result strong.unknown{color:#666}.site ul.data .stale strong.pass,.site ul.data .stale strong.fail{color:#888}.site ul.data .units{margin-left:3px;color:#333}.site ul.data .last-updated{display:block;font-size:13px;color:#888;white-space:nowrap}.site section.data .overview{display:flex;justify-content:space-between}.site section.data .data-sources{min-width:108px;margin:30px 12px 12px 12px;font-size:13px;text-align:right}.site section.data .data-sources > .title a{color:#888}.site section.data .data-sources > .title a:hover{color:#09d}.site section.data .data-sources ul{margin:0;padding:0;list-style:none}.site section.data .data-sources ul li{display:inline-block;margin:0}.site section.data .data-sources ul li a{display:inline-block}.site section.data .data-sources ul li img{height:32px;margin:4px 2px 0 2px}.site section.data .data-sources ul li span{display:none}ul.data .stale .tile .result::before{content:"OLD ";font-weight:bold}ul.data .stale .tile .result{color:#888}ul.data .tile .result .note{font-size:75%;color:#bbb}.site section.data ul.data li.details .tile{cursor:pointer}.site section.data ul.data li.details:hover{background-color:#fff}.site section.data ul.data li.details.active{background-color:#fff;box-shadow:0 0 16px rgba(0,0,0,0.2);z-index:1}.site section.data ul.data li.details .tile::after{content:"\25BC";position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#09d;opacity:0.2}.site section.data ul.data li.details .tile:hover::after{opacity:0.5}.site section.data ul.data li.details.active .tile::after{content:"\25B2";top:45%}.site ul.data li .popup{box-sizing:border-box;position:absolute;top:56px;left:0;right:0;z-index:1;background-color:#fff;box-shadow:0 8px 8px rgba(0,0,0,0.2)}.site ul.data li .popup{height:264px}.site ul.data li .popup.selected{height:328px}.site ul.data li .popup .title{background-color:#09d;padding:0 12px;line-height:32px;font-size:12px;color:#fff;text-align:center}.site ul.data li .popup .options{height:32px;text-align:right}.site ul.data li .popup .chart{position:absolute;top:64px;bottom:0;left:0;right:0}.site ul.data li .popup.selected .chart{bottom:64px}.site ul.data li .popup .options select.days{height:30px;border:0;background-color:#fff;font-size:12px;color:#09d;vertical-align:top}.site ul.data li .popup .options select.days:hover{background-color:#09d;color:#fff}.site ul.data li .popup .options select.days:focus{background-color:#fff;color:#09d;outline:2px dotted rgba(0,119,170,.5);outline-offset:-2px}.site ul.data li .popup .options select.days option{background-color:#fff;color:#000}.site ul.data li .popup .options a{box-sizing:border-box;display:inline-block;min-width:32px;margin:0;padding:4px;text-align:center}.site ul.data li .popup .options a:hover{background-color:#09d;color:#fff;text-decoration:none}.site ul.data li .popup .sel .result{font-weight:bold}.site ul.data li .popup .sel .units{margin-left:2px}.site ul.data li .popup .sel .collector{white-space:nowrap}.site ul.data li .popup .sel{position:absolute;bottom:0;left:0;right:0;height:64px;background:#fff;font-size:12px}.site ul.data li .popup .sel > div{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);padding:4px 12px}.site ul.data li .popup.expanded{position:fixed;top:76px;bottom:0;height:auto}.site ul.data li .popup.expanded .title{z-index:1}.site ul.data li .popup.expanded .sel{position:absolute;bottom:0;left:0;right:0;text-align:center}.open-wc{display:inline-block;width:16px;height:16px;margin:8px 0 0 4px;background:url('../img/webcomand.svg') center / 100%;text-indent:-9999px;vertical-align:top;user-select:none;-webkit-user-select:none}.color-dot{position:relative}section.rich-text ul.stats li.color-dot{}.color-dot::before{content:"";display:inline-block;width:8px;height:8px;border-radius:4px;margin-right:4px}.color-dot.pc:before{background-color:#0d9}.color-dot.hr:before{background-color:#d00}.color-dot.spm:before{background-color:#d90}.color-dot.tmp:before{background-color:#09d}.wind-barb{position:relative}.wind-barb > img{opacity:.5}.wind-barb > svg{position:absolute;top:2px;left:4px;stroke:#07b;stroke-width:1.5px}.map-info{position:absolute;z-index:1;top:12px;left:12px;bottom:12px;width:320px;background:#fff;box-shadow:0 0 32px rgba(0,0,0,0.25);transition:left 0.25s}.map-info.hide{left:-320px}.map-info .heading{box-sizing:border-box;position:relative;left:0;right:0;top:0;height:44px;background:#eee;padding:14px;color #000;font-size:14px;font-weight:bold}.map-info .heading span{font-weight:normal}.map-info .heading .close{position:absolute;top:0;bottom:0;right:-24px;width:24px;background-color:#eee;box-shadow:0 0 32px rgba(0,0,0,0.25);z-index:-1;cursor:pointer}.map-info .heading .close::after{content:"\25C0";position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.map-info .heading .close:hover{background-color:#000}.map-info .heading .close:hover::after{color:#eee}.map-info.hide .heading .close::after{content:"\25B6"}.map-info .content{box-sizing:border-box;position:absolute;top:44px;left:0;right:0;bottom:0;padding:12px;color #444;overflow-y:auto}.map-info .content .lat-lng{margin-top:0;font-size:14px}.map-info .content .dates img{display:block;width:100%}.map-info .content .dates .photo{display:block;position:relative;margin-bottom:32px}.map-info .content .dates li.photo{margin-bottom:20px}.map-info .content .dates .photo a{display:block}.map-info .content .dates .photo .caption{box-sizing:border-box;position:absolute;left:0;right:0;bottom:-20px;height:20px;padding:2px 4px;background:rgba(0,0,0,1);font-size:12px;text-align:center;color:#fff}.map-info .content .dates .photo .caption span:first-child{display:block;position:absolute;left:0;bottom:0;top:0;padding:2px 4px;text-align:left}.map-info .content .dates .photo .caption a{display:block;position:absolute;right:0;bottom:0;top:0;padding:2px 4px;text-align:right;color:#fff;text-decoration:none}.map-info .content .dates .photo .caption a:hover{text-decoration:underline}.map-info .content .date{font-size:13px;font-weight:bold}.map-info .content .date > span{font-weight:normal}.map-info .content .splide .full{position:absolute;z-index:1;top:13px;right:13px;width:26.667px;height:26.667px;border-radius:13px;background-color:#ccc;opacity:0.7;cursor:pointer}.map-info .content .splide .full:hover{background-color:#ddd;opacity:0.9}.map-info .content .splide .full::after{content:"\26F6";position:absolute;left:50%;top:45%;transform:translateX(-50%) translateY(-50%);font-weight:bold}.map-info .content .splide.full{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.9);z-index:1000}.map-info .content .splide.full .splide__track{height:100%}.map-info .content .splide.full a{width:100%;height:100%}.map-info .content .splide.full img{height:100%;object-fit:contain}.map-info .content .splide.full .photo .caption{height:auto;font-size:24px}body.portal section.rich-text h2{margin-top:48px}body.portal form ul.options{list-type:none}body.portal form ul.options li{margin:0}table.activity-data{font-size:12px}table.activity-data th{background-color:#eee}section.rich-text ul.stats{display:flex;flex-wrap:wrap;margin:0 0 0 -1px;padding:0;list-style:none}section.rich-text ul.stats li{display:block;box-sizing:border-box;flex-grow:1;width:16%;margin:1px 0 0 1px;padding:4px;background-color:rgba(0,0,0,0.05);font-size:16px}section.rich-text ul.stats li .label{display:inline-block;font-size:12px}section.rich-text ul.stats li .value{display:block;font-weight:bold;color:#000}section.rich-text ul.stats li .value .units{margin-left:-2px;color:#444}footer{margin-top:128px;background-color:#eee;text-align:center;color:#666}.site footer{margin-top:0}footer ul{display:inline-block;list-style:none;margin:16px 0;padding:0}footer ul li{position:relative;display:inline-block;margin:0;padding:0}footer a{display:inline-block;margin:0 24px;color:#000}footer p{display:inline-block;margin:16px 24px}@media (max-width:1080px){.site section.data > .wrapper > ul.data li{width:50%}.site section.data .wrapper.expandable{max-height:262px}.site section.data .wrapper.expandable.expanded{max-height:496px}body.signup section.form > ul{font-size:16px}section.rich-text ul.stats li{width:auto}}@media (max-width:767px){section.rich-text ul.stats li{width:33%}}@media (max-width:639px){header h1 a{padding-left:77px;background-size:56px}label[for=menu]{box-sizing:border-box;display:block;position:absolute;z-index:2;right:0;display:block;width:64px;height:64px;padding:14px;cursor:pointer}label[for=menu]:hover{background-color:#09d}label[for=menu] hr{width:28px;height:4px;border:none;border-radius:2px;background:#09d;margin:6px auto;transition:all .25s ease}label[for=menu]:hover hr{background-color:#fff}#menu:checked ~ label[for=menu]{background-color:#09d}#menu:checked ~ label[for=menu] > hr{background:#fff}#menu:checked ~ label[for=menu] > hr:nth-child(1){width:34px;transform:translateY(9px) rotateZ(45deg)}#menu:checked ~ label[for=menu] > hr:nth-child(2){width:0}#menu:checked ~ label[for=menu] > hr:nth-child(3){width:34px;transform:translateY(-10px) rotateZ(-45deg)}header nav > ul{display:none}#menu:checked ~ ul{display:block}header nav > ul{float:none;position:absolute;top:64px;right:0;width:auto;min-width:200px;background-color:#09d;box-shadow:0 0 16px rgba(0,0,0,0.25)}header nav > ul li{display:block}header nav > ul li a{display:block;font-size:20px;line-height:44px;border-top:1px solid rgba(255,255,255,0.25);color:#fff}header nav > ul > li:first-child > a{border-top:none}header nav ul li a:hover{background-color:#fff;color:#09d}header nav ul li ul{display:block;position:static;background-color:transparent;box-shadow:none}header nav ul li ul li a{padding:0 16px 0 32px;line-height:44px}header nav ul li a.button{margin-left:0;border-radius:0}header nav ul li a.button:hover{color:#fff}header nav .search{right:64px}header nav .search > div{position:fixed;width:320px;top:64px;bottom:0;right:0}header nav ul.filters,header nav ul.results{position:absolute;top:40px;left:0;right:0;bottom:12px;padding:0 12px}section.rich-text{font-size:16px}section.rich-text h1{font-size:18px}section.rich-text h2{font-size:16px}section.form ul.message{padding:12px 12px 12px 24px}.split{flex-direction:column}.split section.rich-text{width:100%}body.portal section.rich-text h1{font-size:18px;line-height:58px}}@media (max-width:540px){section.rich-text h1{font-size:18px}.site section.data > .wrapper > ul.data li{width:100%}.site section.data .wrapper.expandable{max-height:494px}.site section.data .wrapper.expandable.expanded{max-height:960px}}@media (max-width:512px){body.signup form input[type=text]{width:100%}body.signup form .options{width:100%}body.portal section.rich-text h1{font-size:18px;line-height:normal}body.portal section.rich-text h2{display:none}.activity.selector{position:relative;margin:0;width:100%}.selector > div{max-width:none}.selector > ul{position:absolute;width:100%;max-width:none;box-shadow:0 8px 16px rgba(0,0,0,0.5)}section.rich-text ul.stats li{width:48%}}@media (max-width:384px){header h1 a{font-size:14px}section.rich-text ul.stats li .label{font-size:3vw}section.rich-text ul.stats li .value{font-size:3.5vw}}@media (max-width:319px){header h1 a{text-indent:-99999px}header nav .search > div{width:100%}form input[type="submit"]{float:none}section.rich-text.image img.right{display:block;float:none;width:100%;margin:24px 0 24px 0}}