*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*:after,*.before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,main,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary,main{display:block}*{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a{text-decoration:none}body{line-height:1}ol,ul{list-style-type:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}input,textarea{-webkit-border-radius:0;-moz-border-radius:0}button,input[type="button"]{background:0}:required{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none}em,i{font-style:italic}strong,b{font-weight:bold}u{text-decoration:underline}pre,code{font-family:Monaco, Courier, monospace}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after{content:""}q:before,q:after{content:""}a{cursor:pointer}input[type="submit"],input[type="button"]{cursor:pointer}button,label[for]{cursor:pointer}img{-ms-interpolation-mode:bicubic}del{text-decoration:line-through}video{max-width:100%;height:auto}iframe,embed,object{max-width:100%}*:focus{outline:none}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}input,textarea{-webkit-appearance:none;border-radius:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-moz-font-feature-settings:"liga" on;margin:0}html,body{height:100%}body{background-color:#41aae0;font-family:"Courier New", Courier, monospace;color:#fff;text-align:center;font-size:14pt;overflow-x:hidden}a{color:#d2ebf8;font-size:11pt}.svg-icon{width:1.5em;height:1.5em}.svg-icon path,.svg-icon polygon,.svg-icon rect{fill:#999}.svg-icon circle{stroke:#999;stroke-width:1}#loading{text-align:center;height:100%;padding:2em 0}#content{display:none;height:100%;min-height:21em;max-width:768px;margin:0 auto}#header{padding:2em 0}.wrapper{width:80%;margin:0 auto}.cell{display:inline-block;width:33.3%;vertical-align:middle}.cell.navigator{width:2%}.cell#time{width:96%;letter-spacing:-0.5px;color:#d2ebf8}.cell:nth-child(3n+1){text-align:left;text-transform:capitalize}.cell:nth-child(3n){text-align:right}#tide .cell:nth-child(3n+2){font-weight:bold}#tide .row{padding:5px 0}#tide .row:nth-child(2n+1){background-color:#60b8e5}#stationWrapper{display:none;margin-top:2em;color:#d2ebf8;padding-top:2px}#stationWrapper #station{font-size:11pt}#stationWrapper svg.tideLocationPin{fill:#d2ebf8;height:10pt;width:13px;margin-bottom:-2px;opacity:0.5}footer{text-align:center;height:4em;margin-top:-4em}footer div{display:inline-block;vertical-align:top}svg.tide-icon{width:24px;height:24px;margin-top:-2px;fill:#c4eafd;vertical-align:top}@keyframes dot-anim{80%{opacity:1}100%{width:600px;height:600px;margin:-300px;opacity:0}}.radar,.dot{position:absolute;top:50%;left:50%;margin:-0.1em;width:0.2em;height:0.2em;box-shadow:0 0 0.2em 0.13em #83c7eb;opacity:1;border-radius:50%;z-index:-1}.dot{background-color:#83c7eb}.radar{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-animation:dot-anim linear 3s infinite;animation:dot-anim linear 3s infinite}.radar:nth-child(2){animation-delay:1s;-webkit-animation-delay:1s}.radar:nth-child(3){animation-delay:2s;-webkit-animation-delay:2s}.modal{display:none;max-width:400px;width:90%;background:#fff;padding:2em;color:#222;text-align:left;font-size:11pt}.modal #license{font-size:8pt}.modal #license a{font-size:8pt;text-decoration:none}.modal #close{border-bottom:none;float:right;margin-right:-25px;margin-top:-25px}.modal #share li{display:inline-block}.modal p,.modal ul{margin-bottom:1em}.modal a{color:#222;text-decoration:underline}.modal a:hover{color:#111}.modal .svg-icon:hover path,.modal .svg-icon:hover polygon,.modal .svg-icon:hover rect{fill:#666}
