/* styles for the forecast_table */
.fc_table {
}
.fc_table td {
  font-size: 90%;
  text-align: left;
}
.fc_table .legend {
}
.fc_table .legend tr {
  vertical-align: top;
}
.fc_table .summary {
}
.fc_table .summary tr {
  vertical-align: top;
}
.fc_table .period {
}
.fc_table .col-outlook {
  min-width: 36px;
}
.fc_table .col-date {
  min-width: 36px;
  cursor: pointer;
}
.fc_table .col-temp {
  min-width: 30px;
}
.fc_table .col-dewpoint {
  min-width: 30px;
}
.fc_table .col-humidity {
  min-width: 30px;
}
.fc_table .col-wind {
  min-width: 60px;
  height: 48px;
}
.fc_table .col-pop {
  min-width: 50px;
}
.fc_table .col-precip {
}
.fc_table .col-obvis {
}
.fc_table .col-tides {
  min-width: 100px;
  padding-right: 10px;
}
.fc_table .col-tides table {
  padding-right: 5px;
}
.fc_table .col-sun {
  min-width: 95px;
  padding-right: 10px;
}
.fc_table .col-moon {
  min-width: 95px;
  padding-right: 5px;
}
.fc_table .col-moonphase {
  min-width: 45px;
  padding-right: 10px;
}
.fc_table .units {
  color: #aaaaaa;
}
.fc_table .day {
  font-size: 120%;
  font-weight: bold;
  color: #207020;
}
.fc_table .hour {
  font-size: 80%;
}
.fc_table .date {
  font-size: 80%;
}
.fc_table .temphi {
  color: #ff4444;
}
.fc_table .templo {
  color: #4444ff;
}
.fc_table .tide-hilo {
  color: #aaaaaa;
}
.fc_table .windgust {
  color: #aaaaaa;
}
.fc_table .winddir {
  color: #aaaaaa;
}
.fc_table .winddir-img {
  width: 32px;
  border: none;
}
.fc_table .outlook-img {
  width: 32px;
  border: none;
}
.fc_table .legend-img {
  width: 15px;
  border: none;
}
.fc_table .pop-img {
  width: 8px;
  border: none;
}
.fc_table .precip-img {
  width: 32px;
  border: none;
}
.fc_table .obvis-img {
  width: 32px;
  border: none;
}
.fc_table .sources p {
  font-size: 80%;
  font-style: italic;
  color: #aaaaaa;
}


/* ------------------------------------------------------------
   TEST 1 – pouze šířka denních sloupců
   Nic dalšího z původního CSS neměníme.
   Hodinová předpověď zůstává beze změny.
   ------------------------------------------------------------ */

.fc_table .legend .col-date,
.fc_table .summary .col-date {
  width: 36px;
}

.fc_table .legend .col-outlook,
.fc_table .summary .col-outlook {
  width: 36px;
}

.fc_table .legend .col-temp,
.fc_table .summary .col-temp {
  width: 30px;
}

.fc_table .legend .col-humidity,
.fc_table .summary .col-humidity {
  width: 30px;
}

.fc_table .legend .col-wind,
.fc_table .summary .col-wind {
  width: 60px;
}

.fc_table .legend .col-pop,
.fc_table .summary .col-pop {
  width: 50px;
}


/* TEST 2 – zarovnání ikon do středu jejich sloupců.
   Mění pouze denní tabulku, hodinovou předpověď ne. */
.fc_table .forecast-main .summary-row .col-outlook {
  text-align: center;
}

.fc_table .forecast-main .summary-row .col-outlook .outlook-img {
  display: inline-block;
  vertical-align: middle;
}

.fc_table .forecast-main thead .legend-img {
  display: inline-block;
  vertical-align: middle;
}
