/* styles for the forecast_strip */

.fc_strip table {
  border-collapse: collapse;
}
.fc_strip img {
  width: 25px;
  border: none;
  margin: 2px;
  padding: 0;
}
.fc_strip th {
  font-weight: normal;
  font-size: 70%;
  border-radius: 5px;
  border-bottom-width: 1px;
}
.fc_strip td {
  font-weight: normal;
  text-align: right;
  border-radius: 5px;
  border-bottom-width: 1px;
  border-color: black;
  border-style: solid;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  padding-right: 5px;
  font-size: 70%;
}
.fc_strip .qpf td {
  font-size: 80%;
}
.fc_strip .qsf td {
  font-size: 80%;
}
.fc_strip .date td {
  text-align: left;
  font-size: 60%;
}
.fc_strip .day td {
  text-align: left;
  font-size: 80%;
}
.fc_strip .hour td {
  font-size: 80%;
}
.fc_strip .clouds img {
  width: 25px;
  border: none;
}
.fc_strip .sun img {
  width: 20px;
  border: none;
}
.fc_strip .moon img {
  width: 14px;
  border: none;
}
.fc_strip .windDir img {
  width: 15px;
  border: none;
}
.fc_strip .legend-img {
  width: 15px;
  border: none;
}
.fc_strip .day {
  font-weight: bold;
}
.fc_strip .tide_date {
  font-size: 80%;
}
.fc_strip .sources {
  font-size: 80%;
  font-style: italic;
  color: #400808;
  padding-top: 1em;
}
.fc_strip .fcinfo {
  font-size: 80%;
  color: black;
  width: 25em;
  padding: 0.5em;
}
