/*
 * Icons source: https://erikflowers.github.io/weather-icons/
 * Font generated by: http://www.glyphter.com/
 */

@font-face {
  font-family: "Ecowitt Icons";
  src: url("https://padus.github.io/ecowitt/ecowitt.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

[class*="ewi-"]:before {
  display: inline-block;
  font-family: "Ecowitt Icons";
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.ewi-batt0:before {
  content:'\0030';
}

.ewi-batt20:before {
  content:'\0031';
}

.ewi-batt40:before {
  content:'\0032';
}

.ewi-batt60:before {
  content:'\0033';
}

.ewi-batt80:before {
  content:'\0034';
}

.ewi-batt100:before {
  content:'\0035';
}

.ewi-air:before {
  content: "\0041";
}

.ewi-chill:before {
  content: "\0043";
}

.ewi-dew:before {
  content: "\0044";
}

.ewi-heat:before {
  content: "\0046";
}

.ewi-humidity:before {
  content: "\0048";
}

.ewi-rising:before {
  content: "\0049";
  transform: rotate(45deg);
}

.ewi-steady:before {
  content: "\0049";
  transform: rotate(90deg);
}

.ewi-falling:before {
  content: "\0049";
  transform: rotate(135deg);
}

.ewi-lightning:before {
  content: "\004c";
}

.ewi-na:before {
  content: "\004e";
}

.ewi-time:before {
  content: "\004f";
}

.ewi-pressure:before {
  content: "\0050";
}

.ewi-rain:before {
  content: "\0052";
}

.ewi-light:before {
  content: "\0053";
}

.ewi-temperature:before {
  content: "\0054";
}

.ewi-UV:before {
  content: "\0055";
}

.ewi-water:before {
  content: "\0057";
}

.ewi-windspeed:before {
  content: "\0058";
}

.ewi-windN:before {
  content: "\0059";
  transform: rotate(180deg);
}

.ewi-windNNE:before {
  content: "\0059";
  transform: rotate(-157.5deg);
}

.ewi-windNE:before {
  content: "\0059";
  transform: rotate(-135deg);
}

.ewi-windENE:before {
  transform: rotate(-112.5deg);
  content: "\0059";
}

.ewi-windE:before {
  transform: rotate(-90deg);
  content: "\0059";
}

.ewi-windESE:before {
  transform: rotate(-67.5deg);
  content: "\0059";
}

.ewi-windSE:before {
  transform: rotate(-45deg);
  content: "\0059";
}

.ewi-windSSE:before {
  transform: rotate(-22.5deg);
  content: "\0059";
}

.ewi-windS:before {
  content: "\0059";
}

.ewi-windSSW:before {
  transform: rotate(22.5deg);
  content: "\0059";
}

.ewi-windSW:before {
  transform: rotate(45deg);
  content: "\0059";
}

.ewi-windWSW:before {
  transform: rotate(67.5deg);
  content: "\0059";
}

.ewi-windW:before {
  transform: rotate(90deg);
  content: "\0059";
}

.ewi-windWNW:before {
  transform: rotate(112.5deg);
  content: "\0059";
}

.ewi-windNW:before {
  transform: rotate(135deg);
  content: "\0059";
}

.ewi-windNNW:before {
  transform: rotate(157.5deg);
  content: "\0059";
}

/*
 * Ecowitt value class
 */

.ewv {
  font-size: larger;
}

/*
 * Ecowitt unit class
 */

.ewu {
  font-size: smaller;
}
