.meteolux-widget .mw-clearfix:before,.meteolux-widget .mw-clearfix:after{content:" ";display:table}.meteolux-widget .mw-clearfix:after{clear:both}.meteolux-widget .mw-clearfix{*zoom:1;clear:both}.meteolux-widget{font-family:"Open Sans"!important;font-size:14px;display:inline-block;display:block;box-sizing:border-box;min-width:160px;line-height:1.5}.meteolux-widget *{box-sizing:border-box;vertical-align:baseline}.meteolux-widget svg{max-height:60px;max-width:120px}.meteolux-widget a{outline:0;border:0}.meteolux-widget a:hover{outline:0;border:0}.meteolux-widget h1,.meteolux-widget h2,.meteolux-widget h3,.meteolux-widget a,.meteolux-widget p{font-family:"Open Sans"!important}.meteolux-widget [class^="icom-"],.meteolux-widget [class*=" icom-"]{position:relative;display:inline-block}.meteolux-widget .mw-descriptionContainer{cursor:pointer}.meteolux-widget .mw-description{-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;position:relative;bottom:100%;width:100%;max-height:0;opacity:0;overflow:hidden}.meteolux-widget .mw-description p{padding:10px 18px;font-size:13px;font-weight:600;margin-bottom:0}.meteolux-widget .mw-borderTriangle:before{-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;content:'';position:absolute;bottom:0;left:0;width:0;height:0;border-style:solid;border-width:18px 0 0 18px;border-color:transparent transparent transparent transparent}.meteolux-widget .mw-borderTriangle:hover:before{border-color:transparent transparent transparent #eee}.meteolux-widget.dark{background-color:#157aad;color:#fff}.meteolux-widget.dark i:not([class^="icom-warn-"]){color:#fff!important;font-weight:normal!important}.meteolux-widget.dark i:not([class^="icom-warn-"]):before{color:#fff!important}.meteolux-widget.dark i:not([class^="icom-warn-"]):after{color:#fff!important}.meteolux-widget.dark svg path{fill:#fff}.meteolux-widget.dark .mw-titleAlert{border-color:rgba(255,255,255,0.2)}.meteolux-widget.dark .mw-description{background:#eee;color:#111}.meteolux-widget.dark .mw-title h1{color:#fff!important}.meteolux-widget.dark .mw-alert{color:#fff!important}.meteolux-widget.dark .mw-todayNext .mw-nextInfo{background-color:rgba(255,255,255,0.2)}.meteolux-widget.dark .mw-nextDays .mw-nextDay:nth-child(2n){background-color:rgba(255,255,255,0.2)}.meteolux-widget.dark:not(.hasTodayNext) .mw-nextDays .mw-nextDay:nth-child(2n){background-color:initial;background-color:transparent}.meteolux-widget.dark:not(.hasTodayNext) .mw-nextDays .mw-nextDay:nth-child(2n+1){background-color:rgba(255,255,255,0.2)}.meteolux-widget.hasShadow{box-shadow:0 0 5px rgba(0,0,0,0.75)}.meteolux-widget.light{background-color:#fff;color:#216d94}.meteolux-widget.light .mw-titleAlert{border-color:rgba(33,109,148,0.1)}.meteolux-widget.light .mw-description{background:#eee;color:#111}.meteolux-widget.light .mw-borderTriangle:hover:before{border-color:transparent transparent transparent #216d94}.meteolux-widget.light .mw-title h1{color:#216d94!important}.meteolux-widget.light .mw-alert{color:#fff!important}.meteolux-widget.light .mw-todayNext .mw-nextInfo{background-color:rgba(33,109,148,0.1)}.meteolux-widget.light .mw-nextDays .mw-nextDay:nth-child(2n){background-color:rgba(33,109,148,0.1)}.meteolux-widget.light:not(.hasTodayNext) .mw-nextDays .mw-nextDay:nth-child(2n){background-color:initial}.meteolux-widget.light:not(.hasTodayNext) .mw-nextDays .mw-nextDay:nth-child(2n+1){background-color:rgba(33,109,148,0.1)}.meteolux-widget .mw-titleAlert{border-bottom:1px solid rgba(0,0,0,0.2)}.meteolux-widget .mw-title{position:relative;padding:10px 18px}.meteolux-widget .mw-title h1{text-transform:uppercase;margin:0;font-size:18px;line-height:1.3;font-weight:700;display:inline-block;margin-right:128px;border:0;text-align:left}.meteolux-widget .mw-title .mw-logo{position:absolute;right:18px;top:10px}.meteolux-widget .mw-title .mw-date{font-size:15px;display:block;font-weight:400;line-height:1.1;text-align:left}.meteolux-widget .mw-alerts .mw-alert{background-color:#666}.meteolux-widget .mw-alerts .mw-alert.red{background-color:#d6000e}.meteolux-widget .mw-alerts .mw-alert.orange{background-color:#ee6700}.meteolux-widget .mw-alerts .mw-alert.yellow{background-color:#e0c22f}.meteolux-widget .mw-alert{position:relative;display:block;text-decoration:none;overflow:hidden;padding:0!important}.meteolux-widget .mw-alert i{font-size:24px;margin:7px 20px;vertical-align:middle}.meteolux-widget .mw-alert span.mw-text{font-size:13px;font-weight:700;text-transform:uppercase;vertical-align:middle}.meteolux-widget .mw-alert span.mw-more-info{display:block}.meteolux-widget .mw-alert span.mw-more-info i{font-size:16px;margin:0}.meteolux-widget .mw-alert span.mw-more-info i:before{color:#93969d!important}.meteolux-widget .mw-alert span.mw-more-info a{text-decoration:underline;vertical-align:middle}.meteolux-widget .mw-today{display:inline-block;width:100%;padding:5px 0 0 0}.meteolux-widget .mw-today .mw-generalInfo{width:100%;padding:5px 18px 15px 18px}.meteolux-widget .mw-today .mw-generalInfo .mw-title{display:none}.meteolux-widget .mw-today .mw-generalInfo .mw-icone{display:block;float:left;width:32%;text-transform:uppercase;font-weight:600;line-height:1.1;text-align:center}.meteolux-widget .mw-today .mw-generalInfo .mw-icone i{display:block;font-size:74px;margin-bottom:10px}.meteolux-widget .mw-today .mw-generalInfo .mw-temps{display:block;float:left;width:25%}.meteolux-widget .mw-today .mw-generalInfo .mw-temp{font-size:18px;font-weight:400;display:block;text-align:right;padding:3px 0}.meteolux-widget .mw-today .mw-generalInfo .mw-temp i{font-size:24px;vertical-align:middle;margin-left:2px}.meteolux-widget .mw-today .mw-generalInfo .mw-tempActual{font-size:72px;line-height:.9;float:right;width:36%;text-align:right;padding-right:10px}.meteolux-widget .mw-today .mw-generalInfo .mw-tempActual span{font-size:55px;font-weight:300;letter-spacing:-10px}.meteolux-widget .mw-today .mw-generalInfo .mw-tempActual span b{font-size:35px;font-weight:300;position:relative;top:-20px}.meteolux-widget .mw-today .mw-generalInfo .mw-wind{display:inline-block;float:right;margin-top:15px}.meteolux-widget .mw-today .mw-generalInfo .mw-wind i{vertical-align:middle;font-size:38px;font-weight:400}.meteolux-widget .mw-today .mw-generalInfo .mw-gusts{clear:both;display:inline-block;float:right}.meteolux-widget .mw-todayNext .mw-nextInfo{width:50%;padding:5px 10px 5px 10px;float:left}.meteolux-widget .mw-todayNext .mw-nextInfo.mw-first{border-right:1px solid rgba(255,255,255,0.6)}.meteolux-widget .mw-todayNext .mw-nextInfo.mw-first+.mw-nextInfo{border-left:1px solid rgba(255,255,255,0.6);margin-left:-1px}.meteolux-widget .mw-todayNext .mw-nextInfo .mw-title{padding:0;display:block;text-transform:uppercase;font-weight:700}.meteolux-widget .mw-todayNext .mw-nextInfo .mw-icone{font-size:42px;float:left;width:30%;line-height:1em}.meteolux-widget .mw-todayNext .mw-nextInfo .mw-temp,.meteolux-widget .mw-todayNext .mw-nextInfo .mw-wind{float:right}.meteolux-widget .mw-todayNext .mw-nextInfo .mw-temp span,.meteolux-widget .mw-todayNext .mw-nextInfo .mw-wind span{float:left;text-align:right;display:block;padding-top:5px}.meteolux-widget .mw-todayNext .mw-nextInfo .mw-temp i,.meteolux-widget .mw-todayNext .mw-nextInfo .mw-wind i{float:right;display:block;font-size:28px;text-align:center}.meteolux-widget .mw-todayNext .mw-nextInfo .mw-temp{font-size:12px;margin-left:10px}.meteolux-widget .mw-todayNext .mw-nextInfo .mw-temp i{margin-left:10px}.meteolux-widget .mw-todayNext .mw-nextInfo .mw-wind{text-align:right;font-size:12px;margin-right:-5px;clear:right}.meteolux-widget .mw-todayNext .mw-nextInfo .mw-wind span{min-width:83px;word-break:break-word}.meteolux-widget .mw-todayNext .mw-nextInfo .mw-wind i{margin-top:-3px}.meteolux-widget .mw-todayNext .mw-nextInfo .mw-gusts{clear:both;display:inline-block;float:right;text-align:right;font-size:12px}.meteolux-widget .mw-nextDays .mw-nextDay{position:relative}.meteolux-widget .mw-nextDays .mw-nextDay span{vertical-align:middle;display:inline-block}.meteolux-widget .mw-nextDays .mw-nextDay .mw-icone{padding-left:10px;font-size:24px;width:15%}.meteolux-widget .mw-nextDays .mw-nextDay .mw-date{text-transform:uppercase;width:30%;font-weight:700;font-size:13px}.meteolux-widget .mw-nextDays .mw-nextDay .mw-temp-range{width:26%;font-size:13px;font-weight:600}.meteolux-widget .mw-nextDays .mw-nextDay .mw-temp-range:last-child{margin-left:5%}.meteolux-widget .mw-nextDays .mw-nextDay .mw-temp-range i{font-size:22px;vertical-align:bottom}.meteolux-widget.mw-width-160 .mw-title{padding:10px}.meteolux-widget.mw-width-160 .mw-title h1{font-size:14px;margin-right:0}.meteolux-widget.mw-width-160 .mw-title .mw-date{font-size:13px}.meteolux-widget.mw-width-160 .mw-title .mw-logo{position:relative;margin-top:10px;top:0;right:0}.meteolux-widget.mw-width-160 .mw-alert{text-align:center}.meteolux-widget.mw-width-160 .mw-alert i{margin:5px 0 5px 2px}.meteolux-widget.mw-width-160 .mw-alert span.mw-text{font-size:11px;display:block;text-align:center}.meteolux-widget.mw-width-160 .mw-description p{padding:10px 5px}.meteolux-widget.mw-width-160 .mw-today .mw-generalInfo{padding:5px 10px 15px 10px}.meteolux-widget.mw-width-160 .mw-today .mw-generalInfo .mw-icone{width:100%;word-wrap:break-word}.meteolux-widget.mw-width-160 .mw-today .mw-generalInfo .mw-icone i{font-size:50px;margin-bottom:0;display:block;text-align:center}.meteolux-widget.mw-width-160 .mw-today .mw-generalInfo .mw-temps{width:50%;float:right;padding-top:5px}.meteolux-widget.mw-width-160 .mw-today .mw-generalInfo .mw-tempActual{width:50%;float:left;text-align:center;padding-right:0;padding-top:22px;font-size:50px}.meteolux-widget.mw-width-160 .mw-today .mw-generalInfo .mw-tempActual span{font-size:45px}.meteolux-widget.mw-width-160 .mw-today .mw-generalInfo .mw-tempActual span b{font-size:24px}.meteolux-widget.mw-width-160 .mw-today .mw-generalInfo .mw-wind{margin-top:5px;width:100%;text-align:center}.meteolux-widget.mw-width-160 .mw-todayNext .mw-nextInfo{float:none;width:100%}.meteolux-widget.mw-width-160 .mw-todayNext .mw-nextInfo.mw-first{border-right:0;border-bottom:1px solid rgba(255,255,255,0.6)}.meteolux-widget.mw-width-160 .mw-todayNext .mw-nextInfo.mw-first+.mw-nextInfo{border-left:0;margin-left:0}.meteolux-widget.mw-width-160 .mw-descriptionContainer{text-align:center}.meteolux-widget.mw-width-160 .mw-nextDays .mw-nextDay .mw-icone{width:30%}.meteolux-widget.mw-width-160 .mw-nextDays .mw-nextDay .mw-date{width:60%}.meteolux-widget.mw-width-160 .mw-nextDays .mw-nextDay .mw-temp-range{width:50%;padding-bottom:8px}.meteolux-widget.mw-width-320 .mw-title h1{font-size:16px}.meteolux-widget.mw-width-320 .mw-today .mw-generalInfo .mw-icone i{font-size:70px}.meteolux-widget.mw-width-320 .mw-today .mw-generalInfo .mw-tempActual{font-size:60px;line-height:1.1}.meteolux-widget.mw-width-320 .mw-today .mw-generalInfo .mw-wind{margin-top:5px}.meteolux-widget.mw-width-320 .mw-todayNext .mw-nextInfo .mw-temp{margin-left:0}.meteolux-widget.mw-width-320 .mw-todayNext .mw-nextInfo .mw-icone{font-size:32px}.meteolux-widget.mw-width-320 .mw-nextDays .mw-nextDay .mw-date{width:27%}.meteolux-widget.mw-width-320 .mw-nextDays .mw-nextDay .mw-temp-range{width:29%}.meteolux-widget.mw-width-1160 .mw-today{padding:0;display:block;float:left;width:50%;min-width:22em}.meteolux-widget.mw-width-1160 .mw-today .mw-generalInfo{padding:5px 18px 0 18px}.meteolux-widget.mw-width-1160 .mw-todayNext{float:left;width:50%;min-width:22em}.meteolux-widget.mw-width-1160:not(.hasToday) .mw-todayNext{width:100%}.meteolux-widget.mw-width-1160:not(.hasTodayNext) .mw-today{width:100%}.meteolux-widget.mw-width-1160:not(.hasToday):not(.hasNextDay) .mw-today{width:100%}.meteolux-widget.mw-width-full .mw-titleAlert,.meteolux-widget.mw-width-full .mw-today,.meteolux-widget.mw-width-full .mw-todayNext{float:left;width:33.333333%}.meteolux-widget.mw-width-full:not(.hasAlert):not(.hasToday):not(.hasTodayNext) .mw-titleAlert{width:initial;width:none}.meteolux-widget.mw-width-full:not(.hasToday) .mw-titleAlert,.meteolux-widget.mw-width-full:not(.hasToday) .mw-todayNext{width:50%}.meteolux-widget.mw-width-full:not(.hasTodayNext) .mw-titleAlert,.meteolux-widget.mw-width-full:not(.hasTodayNext) .mw-today{width:50%}.meteolux-widget.mw-width-full:not(.hasTodayNext) .mw-titleAlert,.meteolux-widget.mw-width-full:not(.hasTodayNext) .mw-today{width:50%}.meteolux-widget.mw-width-full:not(.hasToday):not(.hasTodayNext) .mw-titleAlert{width:100%}.meteolux-widget.mw-width-full:not(.hasToday):not(.hasTodayNext):not(.hasNextDay) .mw-titleAlert{width:100%}