﻿p{margin-bottom:0;}.site-heading1{font-size:36px;line-height:1.1111111111;}.site-heading2{font-size:1.5rem;line-height:1.25;}.dashboard{background-color:#fff;}.dashboard #locationName{font-size:25px;line-height:30px;font-weight:normal;margin-left:0;padding-top:10px;}.dashboard #datecontrolcontainer .col{display:table-cell;vertical-align:top;padding:10px 2px;}@media screen and (max-width:992px){.dashboard #datecontrolcontainer .col{width:15% !important;padding:15px 2px;min-width:86px;}}.dashboard #datecontrolcontainer .date-control-row{display:flex;align-items:stretch;flex-wrap:nowrap;padding-right:24px;}.dashboard #datecontrolcontainer .date-control-row button.day-button-controls{font-family:Johnston ITC W01 Light;text-align:center;padding-top:10px;padding-bottom:10px;cursor:pointer;font-size:18px;min-width:auto;border:0;color:#09315b;line-height:20px;border:2px solid transparent;}.dashboard #datecontrolcontainer .date-control-row button.day-button-controls:hover{background-color:#e8e8e8;}.dashboard #datecontrolcontainer .date-control-row button.day-button-controls:focus,.dashboard #datecontrolcontainer .date-control-row button.day-button-controls:focus-visible{background-color:#e8e8e8;outline:0;border:2px solid rgba(38,143,255,.5);}.dashboard #datecontrolcontainer .date-control-row button.day-button-controls span.date-text::before{content:"";display:block;}@media screen and (max-width:992px){.dashboard #datecontrolcontainer .date-control-row button.day-button-controls{font-size:18px;min-height:63px;min-width:86px;}}.dashboard #datecontrolcontainer .date-control-row .today-date-control{display:flex;justify-content:center;align-items:center;}@media screen and (max-width:768px){.dashboard #datecontrolcontainer .date-control-row .today-date-control{display:table-cell;vertical-align:middle;}}@media screen and (max-width:1200px){.dashboard #datecontrolcontainer .date-control-row{padding-bottom:5px;}}@media screen and (max-width:992px){.dashboard #datecontrolcontainer .date-control-row{padding-right:0;}}@media screen and (max-width:768px){.dashboard #datecontrolcontainer .date-control-row{overflow:auto;}}@media screen and (max-width:992px){.dashboard #datecontrolcontainer{margin-top:30px !important;}}@media screen and (max-width:480px){.dashboard #datecontrolcontainer{margin-top:25px !important;}}@media screen and (max-width:992px){.dashboard{padding-left:40px;padding-right:40px;}}@media screen and (max-width:480px){.dashboard{padding-left:30px;padding-right:30px;}}#moreOptionDashboard #exportTideTimes button,#moreOptionDashboard #timeView button{float:right;border:none;height:50px;padding:14px 18px;font-size:21px;min-width:165px;margin:2px 20px 10px 0;font-weight:100;width:165px;}#moreOptionDashboard #exportTideTimes button:active,#moreOptionDashboard #timeView button:active{background-color:#09315b !important;border:none !important;}#moreOption{position:absolute;bottom:10px;right:47px;}#moreOption .more-link{text-decoration:none;line-height:35px;display:inline-block;font-size:21px;}#moreOption .more-link span{padding-right:12px;}#moreOption .more-link i{font-size:30px;line-height:35px;vertical-align:middle;float:right;}@media screen and (max-width:992px){#moreOption .more-link i{padding-right:2px;}}@media screen and (max-width:768px){#moreOption .more-link i{line-height:32px;}}@media screen and (max-width:376px){#moreOption .more-link i{line-height:32px;}}@media screen and (max-width:992px){#moreOption .more-link{display:block;font-size:21px;}}@media screen and (max-width:480px){#moreOption .more-link{font-size:18px;}}@media screen and (max-width:992px){#moreOption{border-top:1.4px solid #e8e8e8;padding:25px 2px;position:relative;bottom:0;right:0;margin-top:22px;}}#moreOptionDashboard{padding-left:2px;}#moreOptionDashboard fieldset{padding:0;}#moreOptionDashboard legend{font-size:21px;margin-bottom:0;font-weight:normal;}@media screen and (max-width:992px){#moreOptionDashboard legend{font-size:16px;}}#moreOptionDashboard p{font-size:18px;color:#000;}@media screen and (max-width:992px){#moreOptionDashboard p{padding-top:5px;}}#moreOptionDashboard .form-container{padding-left:30px;}@media screen and (max-width:992px){#moreOptionDashboard .form-container{padding-left:145px;}}@media screen and (max-width:768px){#moreOptionDashboard .form-container{padding-left:30px;}}#moreOptionDashboard .form-check{font-size:20px !important;padding:6px 20px;}#moreOptionDashboard label{font-size:18px;margin-left:1.8rem;top:3px;}@media screen and (max-width:992px){#moreOptionDashboard #exportTideTimes button{width:150px;margin-right:55px;}}@media screen and (max-width:768px){#moreOptionDashboard #exportTideTimes button{height:60px;margin-right:20px;margin-top:15px;}}#moreOptionDashboard #timeView span#spnTimeTxt{margin-left:-25px;font-size:18px;font-weight:400;color:#b55e12;}#moreOptionDashboard #timeView label{padding-top:0;}@media screen and (max-width:1200px){#moreOptionDashboard #timeView button{margin-bottom:5%;}}@media screen and (max-width:992px){#moreOptionDashboard #timeView button{width:150px;padding:18px 18px;height:55px;margin-right:50px;margin-bottom:30%;}}@media screen and (max-width:768px){#moreOptionDashboard #timeView button{height:60px;margin-right:20px;margin-top:15px;}}#moreOptionDashboard #backButton{margin:10px 0;position:absolute;bottom:10px;left:18px;font-size:21px;}#moreOptionDashboard #backButton span{padding-left:25px;}#moreOptionDashboard #backButton a{text-decoration:none;}@media screen and (max-width:992px){#moreOptionDashboard #backButton{display:none;}}@media screen and (max-width:992px){#moreOptionDashboard{margin-top:0;}}.predictiondashboard::-webkit-scrollbar{width:5px;background-color:#595959;border-radius:50px;}.predictiondashboard::-webkit-scrollbar-track{background-color:#c4c4ca;border-radius:50px;}.predictiondashboard::-webkit-scrollbar-thumb{box-shadow:inset 0 0 10px #595959;border-radius:5px;}#chartWrapper::-webkit-scrollbar,#tidalcurvetablewrapper::-webkit-scrollbar,.date-control-row::-webkit-scrollbar,.table-wrapper::-webkit-scrollbar{height:5px;background-color:#595959;border-radius:50px;}#chartWrapper::-webkit-scrollbar-track,#tidalcurvetablewrapper::-webkit-scrollbar-track,.date-control-row::-webkit-scrollbar-track,.table-wrapper::-webkit-scrollbar-track{background-color:#c4c4ca;border-radius:50px;}#chartWrapper::-webkit-scrollbar-thumb,#tidalcurvetablewrapper::-webkit-scrollbar-thumb,.date-control-row::-webkit-scrollbar-thumb,.table-wrapper::-webkit-scrollbar-thumb{box-shadow:inset 0 0 10px #595959;border-radius:5px;}.predictiondashboard{max-height:calc(100vh - 235px);margin-top:10px !important;margin-bottom:40px !important;min-height:228px;scrollbar-width:thin !important;}.predictiondashboard #bsttitle{font-size:16px;color:#000;}.predictiondashboard #sevenday{float:right;text-decoration:underline;margin-right:27px;font-size:18px;font-weight:400;}@media screen and (max-width:992px){.predictiondashboard #sevenday{margin-right:0;}}.predictiondashboard .tidal-times .collapsible,.predictiondashboard .tidal-curve .collapsible{cursor:pointer;border:none;text-align:left;font-size:18px;margin-right:30px;padding-top:10px;margin-bottom:0;font-weight:500;padding-left:0;background-color:#fff;color:#09315b;padding-bottom:0;height:auto;display:flex;}.predictiondashboard .tidal-times .collapsible:focus,.predictiondashboard .tidal-curve .collapsible:focus,.predictiondashboard .tidal-times .collapsible:focus-visible,.predictiondashboard .tidal-curve .collapsible:focus-visible{outline:2px solid rgba(38,143,255,.5);}.predictiondashboard .tidal-times .collapsible:focus:not(:focus-visible),.predictiondashboard .tidal-curve .collapsible:focus:not(:focus-visible){outline:none;}@media screen and (max-width:992px){.predictiondashboard .tidal-times .collapsible,.predictiondashboard .tidal-curve .collapsible{margin-right:0;}}.predictiondashboard .tidal-times .collapsible:after,.predictiondashboard .tidal-curve .collapsible:after{font-family:"Font Awesome 5 Free";content:"";color:#09315b;font-weight:bold;margin-left:auto;font-size:30px;line-height:24px;position:relative;top:-4px;}.predictiondashboard .tidal-times .content,.predictiondashboard .tidal-curve .content{overflow:hidden;transition:max-height .2s ease-out;max-height:auto;}.predictiondashboard .tidal-times .content .table-wrapper table tr th,.predictiondashboard .tidal-times .content .table-wrapper table tr td{font-size:16px;line-height:16px;padding:6px 1px;color:#000;text-align:center;vertical-align:middle;border-bottom:1px solid #ddd;border-top:1px solid #ddd;font-weight:normal;border-right:1px solid #ddd;}.predictiondashboard .tidal-times .collapsible{text-decoration:none !important;}@media screen and (max-width:992px){.predictiondashboard .tidal-times .collapsible{padding-right:2px;font-size:18px;max-width:100%;}}.predictiondashboard .tidal-times .collapsible h3{font-size:21px;margin:0;line-height:18px;}@media screen and (max-width:480px){.predictiondashboard .tidal-times .collapsible h3{font-size:18px;}}.predictiondashboard .tidal-times .content .table-wrapper{overflow-x:auto;overflow-y:auto;width:100%;table-layout:fixed;position:relative;padding-top:10px;}.predictiondashboard .tidal-times .content .table-wrapper table{width:100%;margin-bottom:10px !important;border-collapse:separate;border-spacing:0;border-top:0;}.predictiondashboard .tidal-times .content .table-wrapper table thead th.col-header{min-width:50px;max-width:50px;word-spacing:300px;}.predictiondashboard .tidal-times .content .table-wrapper table thead>tr>td.headcol{border-bottom:5px solid #09315b !important;}.predictiondashboard .tidal-times .content .table-wrapper table tr .headcol{position:sticky;left:0;border-top-width:1px;margin-top:-1px;background-color:#fff;color:#09315b;text-align:unset;padding-left:10px;}.predictiondashboard .tidal-times .content .table-wrapper table tr .headcol .lunar-icon{position:absolute;top:13px;right:10px;}.predictiondashboard .tidal-times .content .table-wrapper table tr .headcol .lunar-icon .lunar{width:14px;}@media screen and (max-width:768px){.predictiondashboard .tidal-times .content .table-wrapper table tr .headcol .lunar-icon{position:absolute;top:13.4px;right:12px;}}@media screen and (max-width:376px){.predictiondashboard .tidal-times .content .table-wrapper table tr .headcol .lunar-icon{right:2px;}}.predictiondashboard .tidal-times .content .table-wrapper table tr th{font-size:16px;min-width:118px;max-width:118px;width:118px;}@media screen and (max-width:376px){.predictiondashboard .tidal-times .content .table-wrapper table tr th{padding-left:2px !important;}}.predictiondashboard .tidal-times .content .table-wrapper table tr .col-header{font-weight:500;line-height:20px;border-bottom:5px solid #09315b !important;}.predictiondashboard .tidal-times .content .table-wrapper table tr td{min-width:50px;}.predictiondashboard .tidal-times .content .table-wrapper table tr td .data-time{font-weight:400;font-size:16px;}@media screen and (max-width:768px){.predictiondashboard .tidal-times .content .table-wrapper table tr td .data-time{font-size:16px;}}.predictiondashboard .tidal-times .content .table-wrapper table tr td .data-height{font-size:16px;font-weight:100;}@media screen and (max-width:768px){.predictiondashboard .tidal-times .content .table-wrapper table tr td .data-height{font-size:16px;}}.predictiondashboard .tidal-times .content .table-wrapper table tr td:last-child{border-right:0;}.predictiondashboard .tidal-times .content .table-wrapper table tr:nth-child(even){background-color:#eef3f4;}.predictiondashboard .tidal-times .content .table-wrapper table tr:nth-child(even) th{background-color:#eef3f4;}@media screen and (max-width:992px){.predictiondashboard .tidal-times .content .table-wrapper{padding-right:0;}}.predictiondashboard .tidal-times .content #lunar-title{font-size:16px;}.predictiondashboard .tidal-times .content #pred-app{font-size:17px;color:#000;float:right;}.predictiondashboard .tidal-curve{display:block !important;box-sizing:border-box !important;height:auto !important;width:100% !important;margin:auto !important;}.predictiondashboard .tidal-curve .collapsible{text-decoration:none !important;}@media screen and (max-width:992px){.predictiondashboard .tidal-curve .collapsible{padding-right:2px;font-size:18px;max-width:100%;}}.predictiondashboard .tidal-curve .collapsible h3{font-size:21px;margin:0;line-height:18px;}@media screen and (max-width:480px){.predictiondashboard .tidal-curve .collapsible h3{font-size:18px;}}.predictiondashboard .tidal-curve .content .tidal-curve-title{font-size:16px;color:#000;}@media screen and (max-width:768px){.predictiondashboard .tidal-curve .content .tidal-curve-title{font-size:16px;}}.predictiondashboard .tidal-curve .content .chartWrapper{position:relative;overflow-x:scroll;scrollbar-width:thin !important;}.predictiondashboard .tidal-curve .content .chartWrapper>canvas{position:absolute;left:0;top:0;pointer-events:none;}.predictiondashboard .tidal-curve .content .chartWrapper .chartAreaWrapper{width:2400px;position:relative;padding-bottom:5px;}.predictiondashboard .tidal-curve .content .chartWrapper .chartAreaWrapper #chart{margin-top:15px;max-height:235px !important;}.predictiondashboard .tidal-curve .content #alertInfo{padding-right:5px !important;}@media screen and (max-width:992px){.predictiondashboard .tidal-curve .content #alertInfo{padding-right:0 !important;}}.predictiondashboard .tidal-curve #footerNote{margin-bottom:10px;}@media screen and (max-width:1600px){.predictiondashboard{margin-bottom:50px !important;}}@media screen and (max-width:992px){.predictiondashboard{max-height:100% !important;overflow:hidden;min-height:auto;margin-bottom:18px !important;}}.predictiondashboard hr{margin-right:24px;}@media screen and (max-width:992px){.predictiondashboard hr{margin-right:0;}}.table-caption,.predictiondashboard .tidal-times .content .table-wrapper table caption,#tidalcurvetablewrapper table caption,#printcontainer .table-wrapper #tidal-table-print caption{height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);margin-top:-1px;}#tidalcurvetablewrapper{margin:15px 6px 15px 0;}#tidalcurvetablewrapper.chartWrapper.curve-table.collapse{overflow:hidden;}#tidalcurvetablewrapper.chartWrapper.curve-table.collapse.show{overflow:auto;}#tidalcurvetablewrapper table{border-collapse:separate;border-spacing:0;border-top:0;margin-bottom:20px !important;}#tidalcurvetablewrapper table thead tr td{border-bottom:5px solid #09315b !important;}#tidalcurvetablewrapper table tbody tr th.headcol{border-bottom:1px solid #ddd !important;}#tidalcurvetablewrapper table tr th.headcol{position:sticky;left:0;border-top:1px solid #ddd;margin-top:-1px;background-color:#fff;color:#09315b;text-align:unset;padding-left:10px;border-bottom:5px solid #09315b !important;font-size:16px;min-width:100px;max-width:100px;width:100px;line-height:20px;}#tidalcurvetablewrapper table tr td{padding:5px 8px;border:1px solid #ddd;font-size:16px;line-height:20px;color:#000;text-align:center;}#tidalcurvetablewrapper table tr td .data-time{font-weight:400;font-size:14px;}#tidalcurvetablewrapper table tr td .data-height{font-size:14px;font-weight:100;}#tidalcurvetablewrapper table tr td:last-child{border-right:0 !important;}#tidalcurvetablewrapper table tr td,#tidalcurvetablewrapper table tr th{padding:6px 10px;}@media screen and (max-width:992px){#tidalcurvetablewrapper{margin-right:0;}}.tidal-times,.tidal-curve{padding-right:35px;}@media screen and (max-width:992px){.tidal-times,.tidal-curve{padding-right:15px;}}.tidal-times button.collapsible,.tidal-curve button.collapsible{min-width:100%;padding-right:2px;}.sm-locationName #smlocationName{font-size:22px;line-height:30px;font-weight:normal;}@media screen and (max-width:480px){.sm-locationName #smlocationName{font-size:21px;}}#divFAQ{padding-top:15px;padding-bottom:15px;word-wrap:break-word;}#divFAQ p{font-size:18px;line-height:1.5;}#divFAQ .faq-title{color:#09315b;font-weight:normal;font-size:2.05rem;line-height:1.1111111111;margin-bottom:20px;}#divAccessibilityStatement{padding-top:15px;padding-bottom:15px;word-wrap:break-word;}#divAccessibilityStatement p{font-size:1.063rem;line-height:1.5;margin-bottom:20px;}#divAccessibilityStatement ul{list-style-type:disc;}#divAccessibilityStatement ul li{font-size:1.063rem;line-height:1.3157894737;padding-right:35px;margin-bottom:5px;}.accordian-content button:active,.accordian-content input[type=button]:active{border:none;}.accordian-content button:hover,.accordian-content input[type=button]:hover{background-color:#fff;border:none;}.accordian-content button:focus,.accordian-content input[type=button]:focus{border:none;}.accordian-content button,.accordian-content input[type=button]{border:none;}.faq-container button:focus,.faq-container button:active{outline:0;box-shadow:0 0 0 .14rem rgba(38,143,255,.5) !important;}.faq-container .expand-collapse-all:active{outline:0;box-shadow:0 0 0 .14rem rgba(38,143,255,.5) !important;}.faq-container .expand-collapse-btn-wrapper{padding:.14rem;}.faq-container .expand-collapse-btn-wrapper button i{color:#09315b;vertical-align:bottom;}.faq-container .card-section{padding:.14rem;}.faq-container .card-section p{line-height:1.5;}.faq-container .faq-question{width:100%;background-color:#fff;border:none;color:#000;text-align:left;}.faq-container .faq-question h2{font-size:1.125rem;line-height:1.5;display:inline-block;max-width:98%;height:auto;}@media screen and (max-width:768px){.faq-container .faq-question h2{max-width:94%;}}.faq-container .faq-question i{display:inline-block;max-width:2%;height:auto;vertical-align:top;}@media screen and (max-width:768px){.faq-container .faq-question i{max-width:4%;margin-right:3px;}}.faq-container .faq-question .card-icon{color:#000;}.faq-container button{white-space:inherit;height:auto;}.faq-container button i{padding-left:0;}@media screen and (max-width:1200px){.faq-container button{max-width:100%;}}.faq-container .expand-collapse-btn-wrapper button{background-color:#fff;color:#09315b;border:none;width:auto;font-size:21px;}@media screen and (max-width:768px){.faq-container .expand-collapse-btn-wrapper button{font-size:19px;}}.faq-container ul{padding-right:35px;}.faq-container ul li{list-style-type:lower-alpha;font-size:17px;line-height:1.5;}#predictionDashboard .predictiondashboard{margin-top:10px !important;}#printcontainer .table-wrapper #tidal-table-print tr th,#printcontainer .table-wrapper #tidal-table-print tr td{font-size:16px;line-height:16px;padding:6px 1px;color:#000;text-align:center;vertical-align:middle;border-bottom:1px solid #ddd;border-top:1px solid #ddd;font-weight:normal;border-right:1px solid #ddd;}#printcontainer .print-padding-elements .tidal-times .title,#printcontainer .print-padding-elements .tidal-curve .title{font-weight:500;}#printcontainer .print-padding-elements .tidal-times #printbsttitle,#printcontainer .print-padding-elements .tidal-curve .content #tidalcurvegraph .tidal-curve-title{font-size:18px;color:#000;letter-spacing:.5px;}#printcontainer{padding-left:25px;padding-right:25px;}#printcontainer .print-padding-elements .site-heading1{font-size:25px;line-height:30px;}#printcontainer .print-padding-elements .site-heading2{font-size:21px;}#printcontainer .print-padding-elements #daterange{font-size:21px;}#printcontainer .print-padding-elements .tidal-times #spnPredictionMessage{font-size:18px;}#printcontainer .print-padding-elements #chartAreaWrapper::-webkit-scrollbar{height:5px;background-color:#f8f8f8;border-radius:50px;}#printcontainer .print-padding-elements #chartAreaWrapper::-webkit-scrollbar-track{background-color:#e8e8e8;border-radius:50px;}#printcontainer .print-padding-elements #chartAreaWrapper::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:5px;}#printcontainer .print-padding-elements .tidal-curve{display:block !important;box-sizing:border-box !important;height:auto !important;width:100% !important;margin:auto !important;}#printcontainer .print-padding-elements .tidal-curve .content{overflow:hidden;transition:max-height .2s ease-out;max-height:auto;}#printcontainer .print-padding-elements .tidal-curve .content .chartAreaWrapper{position:relative;}#printcontainer .print-padding-elements .tidal-curve .content .chartAreaWrapper>canvas{position:absolute;left:0;top:0;pointer-events:none;}#printcontainer .print-padding-elements .tidal-curve .content .chartAreaWrapper #canvas-wrapper-print{width:100%;margin:0 auto;position:relative;padding-bottom:5px;}#printcontainer .print-padding-elements .tidal-curve .content .chartAreaWrapper #canvas-wrapper-print #chart{margin-top:15px;height:400px !important;}@media screen and (max-width:992px){#printcontainer .print-padding-elements .tidal-curve .content .chartAreaWrapper #canvas-wrapper-print{width:2400px !important;margin:0 !important;}}@media screen and (max-width:992px){#printcontainer .print-padding-elements .tidal-curve .content .chartAreaWrapper{overflow-x:scroll;scrollbar-width:thin !important;}}#printcontainer .print-padding-elements .tidal-curve .content #tidalcurvegraph{margin-right:0 !important;}#printcontainer .print-padding-elements .tidal-curve .content .note-message{font-size:18px;}#printcontainer .print-padding-elements .tidal-curve #alertSection{margin-right:0;}#printcontainer .table-wrapper{overflow-x:auto;overflow-y:auto;width:100%;table-layout:fixed;position:relative;padding-right:5px;padding-top:10px;}#printcontainer .table-wrapper #tidal-table-print{width:100%;margin-bottom:10px !important;border-collapse:separate;border-spacing:0;border-top:0;}#printcontainer .table-wrapper #tidal-table-print thead>tr>td.headcol{border-bottom:5px solid #09315b !important;}#printcontainer .table-wrapper #tidal-table-print tr .headcol{position:sticky;left:0;border-top-width:1px;margin-top:-1px;background-color:#fff;color:#09315b;text-align:unset;padding-left:10px;}#printcontainer .table-wrapper #tidal-table-print tr .headcol .lunar-icon{position:absolute;top:13px;right:10px;}#printcontainer .table-wrapper #tidal-table-print tr .headcol .lunar-icon .lunar{width:14px;}@media screen and (max-width:768px){#printcontainer .table-wrapper #tidal-table-print tr .headcol .lunar-icon{position:absolute;top:13.4px;right:12px;}}@media screen and (max-width:376px){#printcontainer .table-wrapper #tidal-table-print tr .headcol .lunar-icon{right:2px;}}#printcontainer .table-wrapper #tidal-table-print tr th{font-size:16px;min-width:116px;max-width:180px;width:180px;}@media screen and (max-width:376px){#printcontainer .table-wrapper #tidal-table-print tr th{padding-left:2px !important;}}#printcontainer .table-wrapper #tidal-table-print tr .col-header{font-weight:500;line-height:20px;border-bottom:5px solid #09315b !important;word-spacing:1000px;}#printcontainer .table-wrapper #tidal-table-print tr td{min-width:50px;}#printcontainer .table-wrapper #tidal-table-print tr td .data-time{font-weight:400;font-size:16px;}#printcontainer .table-wrapper #tidal-table-print tr td .data-height{font-size:16px;font-weight:100;}#printcontainer .table-wrapper #tidal-table-print tr td:last-child{border-right:0;}#printcontainer .table-wrapper #tidal-table-print tr:nth-child(even){background-color:#eef3f4;}#printcontainer .table-wrapper #tidal-table-print tr:nth-child(even) th{background-color:#eef3f4;}@media screen and (max-width:992px){#printcontainer .table-wrapper{padding-right:0;}}#printcontainer #lunar-title{font-size:14px;}#printcontainer #lunar-phase-print{font-size:16px;}#printcontainer #pred-app{font-size:17px;color:#000;float:right;}#printcontainer #chart-print{margin-top:15px;max-height:235px !important;}#locationNameprint{font-weight:normal;margin-left:0;padding-top:10px;margin-bottom:12px;}.disabled-link{pointer-events:none;}.print-padding-elements{padding:17px;}@media print{body{-webkit-print-color-adjust:exact;color-adjust:exact;margin-bottom:0 !important;}#chart-print{min-height:100%;max-width:100%;max-height:100%;height:310px !important;width:1000px !important;margin-top:5px !important;}#tidal-table-print{border:1px solid #eef3f4;-webkit-print-color-adjust:exact;}#alertSection{-webkit-print-color-adjust:exact;}.footer-text{float:right !important;}#canvas-wrapper-print{width:100% !important;}.site-footer .row{min-height:160px !important;display:block !important;}.site-footer .col-12.col-lg-auto.mr-auto{display:inline-block !important;float:left !important;width:300px !important;}.site-footer .col-12.col-md-8.col-lg-auto{display:inline-block !important;float:right !important;width:500px !important;}#spnGraphCopyrightMessage{padding-bottom:5px !important;}#tidal-table-print tr td,#tidal-table-print tr th{border-bottom:1.4px solid #ddd !important;border-top:1.4px solid #ddd !important;border-right:1.4px solid #ddd !important;padding:4px 1px !important;line-height:14px !important;}#tidal-table-print tr td:last-child{border-right:0 !important;}#tidal-table-print tr th.headcol{border-left:0 !important;}#tidal-table-print tr td.headcol:first-child{border-left:0 !important;}.print-padding-elements{padding:4px 17px !important;}html,body{border:1px solid #fff;height:99%;page-break-after:avoid;page-break-before:avoid;}}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url("../fonts/fa-solid-900.eot?");src:url("../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../fonts/fa-solid-900.woff2") format("woff2"),url("../fonts/fa-solid-900.woff") format("woff"),url("../fonts/fa-solid-900.ttf") format("truetype"),url("../fonts/fa-solid-900.svg#fontawesome") format("svg");}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900;}@font-face{font-family:"Johnston ITC W01 Light";font-display:swap;src:url("../fonts/04ae651b-df98-44ac-a770-c84ecf5b52cd.eot?iefix");src:url("../fonts/62db375c-25c4-48d7-bf28-70f3359b4d3d.woff") format("woff"),url("../fonts/18496883-5dfd-480f-843e-724deba5c034.ttf") format("truetype"),url("../fonts/12928ba1-3011-4256-b87e-f4443e4f7a2e.svg#12928ba1-3011-4256-b87e-f4443e4f7a2e") format("svg");}@font-face{font-family:"Johnston ITC W01 Medium";font-display:swap;src:url("../fonts/9d1ae68a-5c16-4dab-ab01-df5c545afc42.eot?iefix");src:url("../fonts/3c1a95b1-1c84-4940-bd8d-e09c450b5670.woff") format("woff"),url("../fonts/376792ba-ec4c-487c-ab87-5b6d5d05fc83.ttf") format("truetype"),url("../fonts/b0f30313-5075-4ec3-99d4-91b89b66ca3d.svg#b0f30313-5075-4ec3-99d4-91b89b66ca3d") format("svg");}body{color:#09315b;min-height:100%;}.wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -142px;}h6{font-size:.75em;color:#000;font-weight:lighter;}ul li{padding-right:0;}ul li::before{content:"";}.custom-search-header{width:480px;font-size:xx-large;top:30px;font-family:"Johnston ITC W01 Medium";}.container{max-width:100% !important;width:100% !important;padding:0 !important;margin:0 !important;overflow-x:hidden !important;}::placeholder{color:#0f4a8a;font-weight:100;}.control{position:relative;left:.5em;top:calc(-100vh + 2em + .5em);}.hide{display:none !important;}.ui-autocomplete{position:absolute;cursor:default;background:#fff;}html .ui-autocomplete{width:1px;}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left;z-index:1000;text-indent:-30px;}.ui-menu{margin-top:-3px;}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.1;zoom:1;}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px;}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999;}a.skip-main:focus,a.skip-main:active{color:#fff;background-color:#000;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;padding:5px;border-radius:15px;border:4px solid #ff0;text-align:center;font-size:1.2em;z-index:999;}.fixed-column{position:absolute;display:inline-block;width:auto;border-right:1px solid #ddd;}.freeze{position:fixed !important;left:0;width:94px;border:0;background-color:#fff;height:47px;}.active:after{font-family:"Font Awesome 5 Free" !important;content:"" !important;}.dashboard-container-light-grey{background-color:#f8f8f8;}.dashboard-container-dark-grey{background-color:#e8e8e8;}.date-control-highlighted{font-weight:bold;}.axis path,.axis line{fill:none;stroke:#000;shape-rendering:crispEdges;}.area{fill:#4ca3bd;}.fa-2x{font-size:29px !important;}.app-container{max-width:100% !important;width:100% !important;padding:0 !important;margin:0 !important;overflow-x:hidden;}.site-header{padding:20px 0;border-bottom:1px solid #d8d8d8;background-color:#fff;}.site-header .logo{display:inline-flex;}.site-header .logo .vertical-divider{border-right:1px solid #d8d8d8;margin-left:24px;margin-right:24px;min-height:40px;}@media screen and (max-width:480px){.site-header .logo .vertical-divider{margin-left:10px;margin-right:10px;}}.site-header .logo img{width:12rem;}@media screen and (max-width:1400px){.site-header .logo img{width:10rem;}}@media screen and (max-width:376px){.site-header .logo img{width:10rem !important;}}.site-header .logo .Easytide-Title{font-size:38px;margin:0 !important;line-height:40px;color:#09315b;text-decoration:none !important;font-weight:normal;}@media screen and (max-width:1400px){.site-header .logo .Easytide-Title{font-size:xx-large;}}@media screen and (max-width:376px){.site-header .logo .Easytide-Title{font-size:x-large !important;line-height:34px;padding-left:21px;}}@media screen and (max-width:480px){.site-header .logo .Easytide-Title{font-size:calc(29px + (30 - 16)*(100vw - 300px)/(1500 - 300));}}@media screen and (max-width:1400px){.site-header{padding:15px 0 12px;}}.site-footer{border-top:#09315b .375rem solid;height:auto;background:#eee;padding:0 !important;position:relative;font-size:18px;}.site-footer .footer-img{width:15rem;height:10rem;padding:1rem 1rem 1rem 0;}.site-footer .footer-links{padding:1.4rem 0 .75rem .75rem;text-align:right;}@media screen and (max-width:992px){.site-footer .footer-links{padding:0 0 .75rem .75rem;text-align:left;}}@media screen and (max-width:768px){.site-footer .footer-links{font-size:medium;line-height:33px;}}.site-footer .footer-links .footer-text{font-weight:300;color:#333;line-height:1.875em;margin-top:28px;margin-bottom:0 !important;clear:both;}@media screen and (max-width:768px){.site-footer .footer-links .footer-text{margin-top:0;}}.site-footer .footer-links a{margin-right:40px;}.site-footer .footer-links a:last-of-type{margin-right:0;}@media screen and (max-width:992px){.site-footer .footer-links a{margin-right:0;width:50%;float:left;}}.map{margin:0;padding:0;width:100%;height:calc(100vh - 35px);}@media screen and (max-width:992px){.map{height:830px;position:relative;}}@media screen and (max-width:480px){.map{height:700px;}}.dashboard{background-color:#fff;}#alertInfo{padding:15px !important;padding-left:0 !important;}@media screen and (max-width:768px){#alertInfo{padding-right:0 !important;}}#alertInfo #alert{color:#fff !important;background-color:#0076ce;width:100%;border-radius:0;font-size:17px;}#alertInfo #alert .alert-heading i{padding-right:7px;}.custom-search-group{z-index:1000;margin-left:15px;width:90%;position:absolute;}.custom-search-group #map-header,.custom-search-group .custom-search-text,.custom-search-group .custom-search,.custom-search-group .custom-user-location{position:absolute;}@media screen and (max-width:992px){.custom-search-group{margin:0 auto;width:95%;position:relative;}.custom-search-group #map-header,.custom-search-group .custom-search-text,.custom-search-group .custom-search,.custom-search-group .custom-user-location{position:relative !important;}}@media screen and (max-width:480px){.custom-search-group{width:92%;}}.custom-search-group h1{font-size:xx-large;margin-top:0;line-height:48px;margin-bottom:18px;}@media screen and (max-width:1200px){.custom-search-group h1{line-height:35px;}}@media screen and (max-width:480px){.custom-search-group h1{margin-top:7px;line-height:32px !important;margin-bottom:5px;font-size:25px;}}.custom-search-text{width:auto;font-size:18px;top:73px;font-family:"Johnston ITC W01 Light";font-weight:bold;color:#09315b;margin-bottom:0;}@media screen and (max-width:992px){.custom-search-text{width:100%;position:relative;top:0;}}.custom-search{top:100px;width:370px;}@media screen and (max-width:992px){.custom-search{width:100%;top:0 !important;position:relative;}}.custom-search .icon{cursor:pointer;position:absolute;top:50%;left:99%;transform:translateY(-50%);padding:12px 15px 14px 16px;background-color:#09315b;color:#fff;height:46px;}@media screen and (max-width:992px){.custom-search .icon{right:0;left:inherit;}}.custom-search .icon .fa-search:before{content:"";}.custom-search input{border:2px solid #09315b;height:46px;width:100%;font-family:"Johnston ITC W01 Medium";padding-left:8px;color:#09315b;font-size:medium;}.custom-search input::placeholder{font-size:18px;opacity:1;}@media screen and (max-width:992px){.custom-search input{font-size:18px;}}@media screen and (max-width:1200px){.col-lg-5 .custom-search{width:83%;}}@media screen and (max-width:992px){.col-lg-5 .custom-search{width:100%;}}.ol-control{border-radius:0 !important;background-color:transparent !important;}.ol-control button{background-color:#09315b !important;color:#fff;font-size:25px !important;min-width:0;margin-bottom:5px;}.custom-user-location{z-index:1000;top:180px;left:42px;}@media screen and (max-width:992px){.custom-user-location{top:0;left:0;position:relative;margin-bottom:10px;}}.custom-user-location .icon{cursor:pointer;position:absolute;top:0;transform:translateY(-50%);padding:7px 8px 2px 8px;border:1px solid;background-color:#09315b;color:#fff;border-color:#09315b;font-size:16px !important;width:2.1rem;height:2.1rem;text-align:center;left:-37px;}@media screen and (max-width:992px){.custom-user-location .icon{padding-top:8px;border-width:0 !important;background-color:transparent !important;position:static !important;transform:translateY(0%) !important;font-size:20px !important;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#09315b;}}.custom-user-location .marker-text{display:none;padding-left:2px;}@media screen and (max-width:992px){.custom-user-location .marker-text{display:inline !important;font-size:small;padding-top:7px;position:relative;margin-right:3px;}}.ol-viewport{position:initial !important;}@media screen and (max-width:992px){.ol-viewport{margin-top:10px;}}@media screen and (max-width:992px){.ol-viewport.ol-touch{position:relative !important;height:82% !important;}}@media screen and (max-width:480px){.ol-viewport.ol-touch{height:550px !important;}}.ol-zoom{padding-left:10px;padding-top:153px;color:#fff;left:4em;}.ol-zoom button{display:inline-block;margin:1px 2px !important;}@media screen and (max-width:992px){.ol-zoom{left:0;padding-left:18px;padding-top:15px;}}.modal.search-alert-msg{display:none;position:absolute;z-index:1;top:250px;width:700px;height:auto;background-color:transparent;margin-top:0;left:34px;}@media screen and (max-width:992px){.modal.search-alert-msg{width:100%;top:203px;left:0;}}@media screen and (max-width:768px){.modal.search-alert-msg{top:227px;}}.modal.search-alert-msg .modal-content{background-color:#f8ede3;color:#09315b;padding:30px;border-radius:0 !important;border-left:5px solid #ef8123;}.modal.search-alert-msg .modal-content h3{margin:0 0 10px 0;padding:0;font-size:20px;font-family:Johnston ITC W01 Medium;}.modal.search-alert-msg .modal-content p{font-size:17px;font-family:Johnston ITC W01 Light;}@media screen and (max-width:768px){.modal.search-alert-msg .modal-content p{font-size:14px;}}.modal.search-alert-msg .modal-content button.close{margin:0;padding:2px;opacity:1;position:absolute;right:15px;top:13px;width:auto;min-width:auto;height:auto;border:2px solid transparent;color:#09315b;font-weight:500;font-size:18px;}.modal.search-alert-msg .modal-content button.close:hover,.modal.search-alert-msg .modal-content button.close:focus,.modal.search-alert-msg .modal-content button.close:active,.modal.search-alert-msg .modal-content button.close:focus-visible{background-color:transparent;outline:0;border:2px solid #09315b;color:#09315b !important;}.modal.search-alert-msg .modal-content #headettext{color:#09315b;margin:0 0 10px 0;padding:0;font-size:20px;font-family:Johnston ITC W01 Medium;}@media screen and (max-width:768px){.modal.search-alert-msg .modal-content #headettext{font-size:14px;}}.ol-attribution{background-color:rgba(255,255,255,.8) !important;}.ol-attribution ul{padding:0 30px 0 0;margin:0 0 5px 0;}@media screen and (max-width:376px){.ol-attribution ul{padding:0 10px 0 0;}}@media screen and (max-width:768px){.dsp-none{display:none;}}@media screen and (max-width:992px){.ol-attribution.ol-uncollapsible{bottom:10px;}}@media screen and (max-width:768px){.ol-attribution.ol-uncollapsible{bottom:0 !important;}}.note-message{font-size:16px;color:#000;}#spnGraphCopyrightMessage{font-size:14px;}#spnPredictionMessage{font-size:18px;color:#000;}@media screen and (min-width:1600px){.map{height:calc(100vh - 261px);}.predictiondashboard{max-height:calc(100vh - 470px);}.dashboard #locationName{margin-bottom:15px;}.dashboard #datecontrolcontainer .date-control-row div{padding-top:9px;padding-bottom:9px;}.custom-search .icon{height:47px;}}@media(width:992px){.custom-search{width:370px;}.col-lg-5 .custom-search{width:93% !important;}.custom-search{top:100px !important;}.custom-user-location .marker-text,.custom-user-location .icon{display:none !important;}.ol-viewport{margin-top:0;}.ol-zoom{display:block;padding-left:0 !important;}.custom-user-location .icon{display:block !important;cursor:pointer !important;position:absolute !important;top:0 !important;transform:translateY(-50%) !important;padding:2px 8px 2px 8px !important;border:1px solid !important;background-color:#09315b !important;color:#fff !important;border-color:#09315b !important;font-size:29px !important;}.custom-user-location{top:120px !important;left:47px !important;}.custom-search-group{width:97% !important;height:auto !important;position:absolute !important;}.modal{top:250px !important;width:600px !important;left:10px !important;}.custom-search-text{top:75px !important;position:absolute !important;}.map{height:calc(100vh - 35px) !important;}.ol-viewport.ol-touch{position:initial !important;height:100% !important;}.predictiondashboard{overflow-y:auto !important;overflow-x:hidden !important;min-height:130px !important;max-height:360px !important;}#backButton{display:block !important;}#moreOption{position:absolute !important;bottom:10px !important;right:18px !important;border-top:0 !important;}#moreOption .more-link p{padding:10px 20px 5px !important;}#moreOption .more-link i{padding-right:25px !important;}.site-footer .footer-links{text-align:right !important;}.site-footer .footer-links a{float:none !important;margin-right:40px !important;width:auto !important;}.site-footer .footer-links a:last-of-type{margin-right:0 !important;}.footer-links{padding:1.4rem 0 .75rem .75rem !important;}.date-control-row{overflow:auto;}}.body-content{display:block;}.skip-to-content-link{background:#09315b;color:#fff;font-weight:300;left:45%;padding:10px;position:absolute;transform:translateY(-101%);transition:transform .3s;z-index:10;text-decoration:none;border-radius:0;}.skip-to-content-link:hover{color:#fff;}.skip-to-content-link:focus{transform:translateY(-5%);}.skipToDashBoard{position:absolute;right:0;top:2px;background:#09315b;color:#fff;font-weight:300;transform:scaleY(0);transform-origin:top;transition:transform .26s ease;text-decoration:none;border-radius:0;font-size:14px;}.skipToDashBoard:focus{transform:scaleY(1);}.skipToDashBoard:hover{color:#fff;}.ui-autocomplete{margin:0;padding:0;text-indent:0;border:1px solid #09315b;border-top:0;}.ui-autocomplete li.ui-menu-item{transform:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:#09315b;border:none;color:#fff;border-radius:0;}.custom-search .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.faq-list dt{padding:2px !important;}.hover-style,.ol-control button:hover,#moreOptionDashboard button:hover,.custom-user-location .icon:hover,.custom-search .icon:hover{background-color:#072544 !important;}.focus-style,.ol-control button:active,.ol-control button:focus,#moreOptionDashboard button:active,#moreOptionDashboard button:focus,.custom-user-location .icon:active,.custom-user-location .icon:focus,.custom-search .icon:active,.custom-search .icon:focus{outline:0;background-color:#072544 !important;box-shadow:0 0 0 .14rem rgba(38,143,255,.5) !important;}.focus-visible,.custom-search input:focus,input[type=radio]:focus,a:focus,.clear-search:focus{outline:0;box-shadow:0 0 0 .14rem rgba(38,143,255,.5) !important;}.ol-control button,#moreOptionDashboard button{border-radius:0 !important;}@media screen and (max-width:992px){.custom-user-location .icon:hover,.custom-user-location .icon:active,.custom-user-location .icon:focus{background-color:transparent !important;}}.clear-search{position:absolute;top:13px;right:14px;visibility:hidden;padding:3px 5px;}.clear-search:focus-visible{visibility:visible;}@media screen and (max-width:992px){.clear-search{right:57px;}}