@font-face{font-family:'weathericons';src:url('../fonts/weathericons-regular-webfont.eot?');src:url('../fonts/weathericons-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/weathericons-regular-webfont.woff') format('woff'),url('../fonts/weathericons-regular-webfont.ttf') format('truetype'),url('../fonts/weathericons-regular-webfont.svg#weathericons-regular-webfontRg') format('svg');font-weight:normal;font-style:normal}.wi:before,.wi:after{display:inline-block;font-family:'weathericons';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flatWeatherPlugin{font-size:12px;width:100%}.flatWeatherPlugin p,.flatWeatherPlugin h2,.flatWeatherPlugin h3,.flatWeatherPlugin ul,.flatWeatherPlugin li{padding:0;margin:0;color:inherit}#flatWeatherLoading.loading{font-size:90px;text-align:center;padding:10px;overflow:hidden;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite;opacity:.2}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.flatWeatherPlugin h2{margin:0 0 5px 0}.flatWeatherPlugin .wiToday{width:100%;overflow:hidden}.flatWeatherPlugin .wiToday>.wiIconGroup{float:right;width:50%;text-align:center}.flatWeatherPlugin .wiToday>.wiIconGroup p{width:100%;color:inherit;line-height:1em;padding:6px 0 0 0;font-size:12px}.flatWeatherPlugin .wiToday .wiIconGroup div.wi{font-size:400%;line-height:1.45em;width:100%}.flatWeatherPlugin .wiToday .wiIconGroup div.wi:before{vertical-align:text-bottom}.flatWeatherPlugin .clearfix:after{content:" ";display:table;clear:both}.flatWeatherPlugin div.wiToday>p.wiTemperature{font-size:400%;line-height:1.45em;float:left;width:50%;text-align:center;color:inherit;font-family:arial}.flatWeatherPlugin sup{opacity:.7;font-size:65%;vertical-align:baseline;top:-.5em;position:relative}.flatWeatherPlugin .wiDetail{overflow:hidden;width:100%;padding-bottom:5px}.flatWeatherPlugin.today .wiDetail{padding-top:10px}.flatWeatherPlugin .wiDetail p.wiDay{font-weight:bold;margin:5px 0 2px 0;text-align:left;color:inherit}.flatWeatherPlugin.partial .wiToday p.wiDay{text-align:center;font-weight:bold;padding:0 0 10px 0;clear:both;width:100%;color:inherit;border-bottom:solid 1px #ddd}.flatWeatherPlugin .wiDetail ul{width:33%;float:left;list-style:none;font-size:90%}.flatWeatherPlugin .wiDetail ul+ul{width:27%}.flatWeatherPlugin .wiDetail ul+ul+ul{width:40%}.flatWeatherPlugin .wiDetail ul li:before{width:30px}.flatWeatherPlugin ul.wiForecasts{width:100%;overflow:hidden}.flatWeatherPlugin ul.wiForecasts li>span{width:25%;display:inline-block}.flatWeatherPlugin ul.wiForecasts li{float:left;width:100%;overflow:hidden;display:inline}.flatWeatherPlugin ul.wiForecasts ul.wiForecast{font-weight:normal;list-style:none;float:right;width:75%}.flatWeatherPlugin.forecast ul.wiForecasts ul.wiForecast li{text-align:center}.flatWeatherPlugin ul.wiForecasts ul.wiForecast li{width:33%;float:left;text-align:center}.flatWeatherPlugin ul.wiForecasts ul.wiForecast li.wi:before{vertical-align:bottom}.flatWeatherPlugin ul.wiForecasts li.wiDay{font-weight:bold;border-color:inherit;border-top:1px solid RGBA(255,255,255,.2);padding:5px 0}.flatWeatherPlugin.forecast ul.wiForecasts li.wiDay{border-bottom:1px solid RGBA(255,255,255,.2);border-top:none}.flatWeatherPlugin ul.wiForecasts li.wiDay:last-child{border-bottom:none}.wi.sunrise:before{content:""}.wi.sunset:before{content:""}.wi.wind:before{content:""}.wi.humidity:before{content:""}.wi.pressure:before{content:""}.wi.cloudiness:before{content:""}.wi.temperature.metric:after{content:""}.wi.temperature.imperial:after{content:""}.wi.loading:after{content:""}.wi.wi200:before{content:""}.wi.wi201:before{content:""}.wi.wi202:before{content:""}.wi.wi210:before{content:""}.wi.wi211:before{content:""}.wi.wi212:before{content:""}.wi.wi221:before{content:""}.wi.wi230:before{content:""}.wi.wi231:before{content:""}.wi.wi232:before{content:""}.wi.wi300:before{content:""}.wi.wi301:before{content:""}.wi.wi302:before{content:""}.wi.wi310:before{content:""}.wi.wi311:before{content:""}.wi.wi312:before{content:""}.wi.wi313:before{content:""}.wi.wi314:before{content:""}.wi.wi321:before{content:""}.wi.wi500:before{content:""}.wi.wi501:before{content:""}.wi.wi502:before{content:""}.wi.wi503:before{content:""}.wi.wi504:before{content:""}.wi.wi511:before{content:""}.wi.wi520:before{content:""}.wi.wi521:before{content:""}.wi.wi522:before{content:""}.wi.wi531:before{content:""}.wi.wi600:before{content:""}.wi.wi601:before{content:""}.wi.wi602:before{content:""}.wi.wi611:before{content:""}.wi.wi612:before{content:""}.wi.wi615:before{content:""}.wi.wi616:before{content:""}.wi.wi620:before{content:""}.wi.wi621:before{content:""}.wi.wi622:before{content:""}.wi.wi701:before{content:""}.wi.wi711:before{content:""}.wi.wi721:before{content:""}.wi.wi731:before{content:""}.wi.wi741:before{content:""}.wi.wi751:before{content:""}.wi.wi761:before{content:""}.wi.wi762:before{content:""}.wi.wi771:before{content:""}.wi.wi781:before{content:""}.wi.wi800:before{content:""}.wi.wi801:before{content:""}.wi.wi802:before{content:""}.wi.wi803:before{content:""}.wi.wi804:before{content:""}.wi.wi900:before{content:""}.wi.wi901:before{content:""}.wi.wi902:before{content:""}.wi.wi903:before{content:""}.wi.wi904:before{content:""}.wi.wi905:before{content:""}.wi.wi906:before{content:""}.wi.wi951:before{content:""}.wi.wi952:before{content:""}.wi.wi953:before{content:""}.wi.wi954:before{content:""}.wi.wi955:before{content:""}.wi.wi956:before{content:""}.wi.wi957:before{content:""}.wi.wi958:before{content:""}.wi.wi959:before{content:""}.wi.wi960:before{content:""}.wi.wi961:before{content:""}.wi.wi962:before{content:""}.weatherStyle{padding:10px 20px;margin-bottom:20px;color:#333;height:280px;background-color:#fafafa}.flatWeatherPlugin h2{font-size:27px;color:#105a9b !important}.borderleft{border-left:solid 20px #fff}.wi{color:#333}.wi500,.wi501,.wi502,.wi503,.wi504,.wi511,.wi520,.wi521,.wi522,.wi531,.wi200{color:#0094ff}.wi600,.wi601,.wi602,.wi611,.wi612,.wi615,.wi616,.wi620,.wi621,.wi622{color:#89a0b0}.wi800,.wi801,.wi802,.wi803,.wi804,.wi951{color:#fc0}.wi802{color:#ff6a00}.flatWeatherPlugin.partial .wiToday p.wiDay{border-bottom:solid 1px #ddd}.flatWeatherPlugin ul.wiForecasts li>span{color:#999}