@font-face {
  font-family: 'icomoon';
  src: 'icomoon.ttf' format('truetype');
  src: url('icomoon.eot');
  src: url('icomoon.eot?izgkk0#iefix') format('embedded-opentype'), url('icomoon.woff') format('woff'), url('icomoon.svg?izgkk0#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
.weather-widget [class*=" icon-"],
.weather-widget [class^=icon-] {
  font-family: icomoon!important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  width: 100%;
  display: block;
  text-align: center;
}
.icon-precip:before {
  content: "\e901";
  color: #66C9DE;
  font-size: 41px;
}
.icon-wind:before {
  content: "\e904";
  color: #157DA3;
  font-size: 41px;
}
.icon-temp:before {
  content: "\e903";
  color: #9F040D;
  font-size: 41px;
}
