@font-face {
	font-family: 'Pe-icon-7-weather';
	src:url('fonts/Pe-icon-7-weather.eot?-ujaud2');
	src:url('fonts/Pe-icon-7-weather.eot?#iefix-ujaud2') format('embedded-opentype'),
		url('fonts/Pe-icon-7-weather.woff?-ujaud2') format('woff'),
		url('fonts/Pe-icon-7-weather.ttf?-ujaud2') format('truetype'),
		url('fonts/Pe-icon-7-weather.svg?-ujaud2#Pe-icon-7-weather') format('svg');
	font-weight: normal;
	font-style: normal;
}

.wea {
	display: inline-block;
	font-family: 'Pe-icon-7-weather';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.wea-wind:before {
  content: "\e600";
}

.wea-chanceflurries:before {
  content: "\e60d";
}

.wea-chancerain:before {
  content: "\e613";
}

.wea-chancesleet:before {
  content: "\e62b";
}

.wea-chancesnow:before {
  content: "\e610";
}

.wea-chancetstorms:before {
  content: "\e61c";
}

.wea-nt_chanceflurries:before {
  content: "\e60d";
}

.wea-nt_chancerain:before {
  content: "\e613";
}

.wea-nt_chancesleet:before {
  content: "\e62b";
}

.wea-nt_chancesnow:before {
  content: "\e610";
}

.wea-nt_chancetstorms:before {
  content: "\e61c";
}

.wea-chanceflurries:after, .wea-chancerain:after, .wea-chancesleet:after, .wea-chancesnow:after, .wea-chancetstorms:after, .wea-nt_chanceflurries:after, .wea-nt_chancerain:after, .wea-nt_chancesleet:after, .wea-nt_chancesnow:after, .wea-nt_chancetstorms:after {
 font-family:FontAwesome;
 font-size:0.5em;
  content: "\f128";
  opacity:0.4;
  position:absolute;
  right:0em;
  top:-0.5em;
}


.wea-clear-day:before {
  content: "\e60c";
}

.wea-clear:before {
  content: "\e60c";
}

.wea-fair:before {
  content: "\e60c";
}

.wea-nt_clear:before {
  content: "\e619";
}

.wea-nt_fair:before {
  content: "\e619";
}

.wea-clear-night:before {
  content: "\e619";
}

.wea-sleet:before {
  content: "\e62b";
}

.wea-nt_sleet:before {
  content: "\e62b";
}

.wea-rain:before {
  content: "\e613";
}

.wea-nt_rain:before {
  content: "\e613";
}

.wea-snow:before {
  content: "\e610";
}

.wea-nt_snow:before {
  content: "\e610";
}

.wea-tstorms:before {
  content: "\e61c";
}

.wea-nt_tstorms:before {
  content: "\e61c";
}

.wea-thunderstorm:before {
  content: "\e61c";
}

.wea-nt_thunderstorm:before {
  content: "\e61c";
}

.wea-cloudy:before {
  content: "\e636";
}

.wea-nt_cloudy:before {
  content: "\e636";
}

.wea-overcast:before {
  content: "\e636";
}

.wea-nt_overcast:before {
  content: "\e636";
}

.wea-flurries:before {
  content: "\e60d";
}

.wea-nt_flurries:before {
  content: "\e60d";
}

.wea-lightsnowshowers:before {
  content: "\e60d";
}

.wea-nt_lightsnowshowers:before {
  content: "\e60d";
}

.wea-lightrain:before {
  content: "\e60d";
}

.wea-nt_lightrain:before {
  content: "\e60d";
}

.wea-fog:before {
  content: "\e625";
}

.wea-nt_fog:before {
  content: "\e625";
}

.wea-hazy:before {
  content: "\e626";
}

.wea-nt_hazy:before {
  content: "\e627";
}

.wea-haze:before {
  content: "\e626";
}

.wea-nt_haze:before {
  content: "\e627";
}
.wea-mostlycloudy:before {
  content: "\e63a";
}

.wea-partly-cloudy-day:before {
  content: "\e63a";
}

.wea-nt_mostlycloudy:before {
  content: "\e63b";
}

.wea-partly-cloudy-night:before {
  content: "\e63b";
}

.wea-mostlysunny:before {
  content: "\e63a";
}

.wea-partlycloudy:before {
  content: "\e63a";
}

.wea-nt_mostlysunny:before {
  content: "\e63b";
}

.wea-nt_partlycloudy:before {
  content: "\e63b";
}

.wea-scatteredclouds:before {
  content: "\e63a";
}

.wea-nt_scatteredclouds:before {
  content: "\e63b";
}

.wea-unknown:before {
 font-family:FontAwesome;
 content: "\f128";
}

.wea-nt_unknown:before {
 font-family:FontAwesome;
 content: "\f128";
}
.wea-01d:before {
  content: "\e60c";
}

.wea-01d:before {
  content: "\e60c";
}

.wea-01d:before {
  content: "\e60c";
}

.wea-01n:before {
  content: "\e619";
}

.wea-01n:before {
  content: "\e619";
}

.wea-01n:before {
  content: "\e619";
}

.wea-10d:before {
  content: "\e613";
}

.wea-10n:before {
  content: "\e613";
}

.wea-13d:before {
  content: "\e610";
}

.wea-13n:before {
  content: "\e610";
}

.wea-11d:before {
  content: "\e61c";
}

.wea-11n:before {
  content: "\e61c";
}

.wea-03d:before {
  content: "\e63a";
}

.wea-03n:before {
  content: "\e63b";
}

.wea-09d:before {
  content: "\e60d";
}

.wea-09n:before {
  content: "\e60d";
}

.wea-50d:before {
  content: "\e625";
}

.wea-50n:before {
  content: "\e625";
}

.wea-02d:before {
  content: "\e63a";
}

.wea-02n:before {
  content: "\e63b";
}

.wea-04d:before {
  content: "\e63a";
}

.wea-04n:before {
  content: "\e63b"; 
}

.wea-:before {
 font-family:FontAwesome;
 content: "\f128";
}

.wea-nt_unknown:before {
 font-family:FontAwesome;
 content: "\f128";
}

/* sun*/
.pe-7w-sunset:before {
	content: "\e60a";
}
.pe-7w-sunrise:before {
	content: "\e60b";
}

/* moon icons */
.moon-phase-1:before {
	content: "\f0d2";
}
.moon-phase-2:before {
	content: "\f0d6";
}
.moon-phase-3:before {
	content: "\f0da";
}
.moon-phase-4:before {
	content: "\f0dd";
}
.moon-phase-5:before {
	content: "\f0df";
}
.moon-phase-6:before {
	content: "\f0e4";
}
.moon-phase-7:before {
	content: "\f0e9";
}
.moon-phase-0:before {
	content: "\f0eb";
}





















