@charset "UTF-8";.photo-banner--surfreport{background-image:url(/assets/surf_report-CmZ-ir7T.jpg)}.main-title{text-align:center}.surfreport-caption{margin:10px auto}.tide-warning{margin:5px 20px 10px;font-weight:700}.surfreport-error{margin:20px;text-align:center;font-weight:700}#loadingIndicator{width:65px;margin:20px auto}.high-tide{font-weight:700}.day-title{text-align:center;margin-top:20px}.mareesummary-table{margin:0 auto 2px;background-color:#c7e5fd}.mareesummary-table td{text-align:center;padding-left:2px;padding-right:2px;border:1px solid #000000}.forecast-table{margin:0 auto 5px;background-color:#ababab;border:1px solid #000000}.forecast-table td,.forecast-table th{text-align:center}.forecast-table td{border:1px solid #000000}.nighttime-row{opacity:.5}.currenthour-row .heure-col{background-color:#c7e5fd}.heure-col{background-color:#ababab;color:#000}.maree-col{background-color:#a7aebc;color:#000}.vagues-col{background-color:#ababab;color:#000}.wind-col{background-color:#a7aebc;color:#000}.meteo-col{background-color:#ababab;color:#000}.activite-col,.surf-col,.paddle-col,.kite-col{background-color:#c7e5fd}.surf-col{color:#00f}.paddle-col{color:green}.kite-col{color:purple}.icon-2x{font-size:24px}@media only screen and (max-width:768px){.forecast-table{font-size:8px}.mareesummary-table{font-size:10px}.icon-2x{font-size:12px}}@media only screen and (max-height:360px)and (max-width:640px){.forecast-table,.mareesummary-table{font-size:16px}}
