/**
 * Foundation for Sites by ZURB
 * Version 6.5.3
 * foundation.zurb.com
 * Licensed under MIT Open Source
 */
#planning-tide {
  width: 100%; }
  #planning-tide[v-cloak] {
    display: none; }
  #planning-tide h2 {
    font-weight: 400;
    border-radius: 5px;
    color: #333333;
    background-color: #f3f3f3;
    padding: 0.5rem 1rem;
    font-family: "Quicksand", sans-serif;
    font-size: 16.8px;
    margin-bottom: 10px; }
  #planning-tide .no_results {
    text-align: center;
    padding: 15px;
    font-size: 12px;
    font-style: italic; }
  #planning-tide table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    background-color: transparent;
    border-collapse: collapse; }
    #planning-tide table thead tr th {
      padding: 8px;
      text-align: left;
      font-size: 12.6px;
      color: #003661;
      font-weight: 300;
      white-space: nowrap; }
    #planning-tide table td:not(:first-child),
    #planning-tide table th:not(:first-child) {
      text-align: center; }
    #planning-tide table tbody tr:nth-of-type(odd) {
      background-color: rgba(0, 0, 0, 0.05); }
    #planning-tide table tbody tr td {
      padding: 3px;
      border-top: 1px solid #dee2e6;
      font-size: 12.6px; }
      #planning-tide table tbody tr td:first-child {
        font-weight: bold; }
