@font-face{font-family:'weathericons';src:url('../../appsresources/fonts/weathericons-regular-webfont.eot?');src:url('../../appsresources/fonts/weathericons-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../appsresources/fonts/weathericons-regular-webfont.woff') format('woff'),url('../../appsresources/fonts/weathericons-regular-webfont.woff2') format('woff2'),url('../../appsresources/fonts/weathericons-regular-webfont.ttf') format('truetype'),url('../../appsresources/fonts/weathericons-regular-webfont.svg') format('svg');font-weight:normal;font-style:normal}#weather_pluginAppObj_89{width:800px;max-width:100%;height:300px;margin:0 auto;text-align:center;text-transform:uppercase;background-size:cover;font:13px 'Open Sans',"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;position:relative}#weather_pluginAppObj_89.success{background:transparent url('../../') no-repeat center center}#weather_pluginAppObj_89 .weather-wrapper{width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#weather_pluginAppObj_89 .icon{color:#fff;font-family:'weathericons';font-size:150px;font-weight:normal;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#weather_pluginAppObj_89 .main-weather .icon{color:rgba(41,136,158,1);font-size:53px;line-height:70px;font-weight:300;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.15);display:inline-block;margin-top:11px}.min-icon:before{content:""}.max-icon:before{content:""}.wind-icon:before{content:""}.wind-dir-icon:before{content:""}.humidity-icon:before{content:""}.visibility-icon:before{content:""}.pressure-icon:before{content:""}.sunrise-icon:before{content:""}.sunset-icon:before{content:""}.fake-icon:before{content:".";visibility:hidden}#weather_pluginAppObj_89 .main-weather,#weather_pluginAppObj_89 .extra-weather,#weather_pluginAppObj_89 .next-weather{margin:auto;text-align:center;display:table}#weather_pluginAppObj_89 .main-weather .temp{color:rgba(41,136,158,1);font-size:50px;line-height:80px;font-weight:300;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.15);margin-left:20px;display:inline-block}#weather_pluginAppObj_89 .main-weather .name{color:rgba(41,136,158,1);font-size:20px;clear:both;display:block}#weather_pluginAppObj_89 .extra-weather .extra{background-color:transparent;color:rgba(41,136,158,1);width:100px;height:40px;padding:5px;margin:5px;display:inline-block;border-radius:5px;box-shadow:none;text-align:center}#weather_pluginAppObj_89 .extra-weather .line{line-height:20px;height:20px;display:block;overflow:hidden}#weather_pluginAppObj_89 .extra-weather .single-line .line{line-height:40px;height:40px}#weather_pluginAppObj_89 .extra-weather .icon{color:rgba(41,136,158,1);font-size:14px;display:inline-block;line-height:20px;margin:0 8px}#weather_pluginAppObj_89 .extra-weather .single-line .icon{line-height:40px}#weather_pluginAppObj_89 .next-weather .next-day{color:rgba(41,136,158,1);text-shadow:0 1px 3px rgba(0,0,0,.15);width:80px;height:80px;line-height:20px;margin:5px 0;display:inline-block;text-align:center}#weather_pluginAppObj_89 .day-name{font-size:12px}#weather_pluginAppObj_89 .next-weather .icon{color:rgba(41,136,158,1);font-size:28px;line-height:40px}#weather_pluginAppObj_89 .debug-msg,#weather_pluginAppObj_89 .error-msg{text-transform:none;font-size:14px;line-height:24px;z-index:2;display:block;position:absolute;width:100%;text-align:center;background-color:#fff;font-weight:normal;text-shadow:none;border:1px dashed #666;box-sizing:border-box;opacity:1;-webkit-animation:fade 8s forwards;animation:fade 8s forwards}#pluginAppObj_89 .error_post_container{width:99%}#pluginAppObj_89 .error_post_thumb img{float:left;clear:left;width:16px;height:16px}#pluginAppObj_89 .error_post_content{margin-left:22px;text-transform:none}#pluginAppObj_89 iframe.error_post_content{margin-left:14px}#pluginAppObj_89 .p_error_ui{font-family:"Segoe UI";font-size:9pt;line-height:1.8;text-align:left}@keyframes fade{0%{opacity:1}70%{opacity:1}100%{opacity:0}}@-webkit-keyframes fade{0%{opacity:1}70%{opacity:1}100%{opacity:0}}