#back,#back_hide{float:left;margin-left:-10px}#back,#right_ico,.clickable_items{cursor:pointer}#data,.content,.footer,.header,body,html{text-align:center}body,html{background-color:#007cbd;color:#fff;font-family:helvetica,arial;font-size:16px;margin:0;padding:0}h1,h2,h3,h4,h5,h6{line-height:1;font-weight:700;margin:20px 0 10px}h1,h2,h3{font-size:18px}h4,h5,h6{font-size:16px}p{margin:0 0 10px}a,a:active,a:hover,a:link,a:visited{color:inherit;text-decoration:none}nav:not(.mm-menu){display:none}.h1_menu{margin:0;display:inline-block}.footer,.header{background:#00679e;font-size:16px;font-weight:700;color:#fff;line-height:44px;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:44px;padding:0 50px}.header.fixed{position:fixed;top:0;left:0}.footer.fixed{position:fixed;bottom:0;left:0}.header a{display:block;width:28px;height:18px;padding:11px;margin:2px;position:absolute;top:0;left:0}.header a:after,.header a:before{content:'';display:block;background:#fff;height:2px}.header a span{background:#fff;display:block;height:2px;margin:6px 0}sup{line-height:0;font-size:.4em;vertical-align:super}#content{width:100%;min-height:60vh;display:flex;justify-content:center;align-items:center;margin-top:30px}#data{max-width:280px;width:100%}.logo{margin:10px 0 0}.title{font-weight:700;font-size:24px;margin:20px 0 0}.date,.date_loading,.debbug{font-weight:400;font-size:18px;margin:20px 0}.temp,.temp_loading{font-weight:700;font-size:80px;margin:20px 0;min-height:150px}.coord,.infos{font-weight:400}.infos{font-size:12px;margin:40px 0}.coord{font-size:10px;margin:0}#carte{margin:0;z-index:10}.summary{width:100%;text-align:left}.add-button{top:1px;left:1px}#back_hide{visibility:hidden}#right_ico{float:right;margin-top:10px;margin-right:-40px}#titre_menu{margin-left:-22px;float:center}.tooltip-lake{position:relative;display:inline-block}.tooltip-lake .tooltiptext-lake{visibility:hidden;width:200px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:100%;left:50%;margin-left:-100px}.tooltip-lake:hover .tooltiptext-lake{visibility:visible}
.info-message{background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:8px 12px 8px 30px;margin:10px auto 20px;max-width:260px;font-size:12px;font-weight:400;line-height:1.4;position:relative;text-align:left}.info-message::before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' y1='16' x2='12' y2='12'/%3E%3Cline x1='12' y1='8' x2='12.01' y2='8'/%3E%3C/svg%3E") no-repeat center;opacity:.7}
.lang-selector{position:relative;display:inline-block;float:right;line-height:44px;margin-right:5px;z-index:100}.lang-badge{cursor:pointer;background:rgba(255,255,255,.15);color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:700;letter-spacing:.5px;user-select:none}.lang-badge:hover{background:rgba(255,255,255,.3)}.lang-dropdown{display:none;position:absolute;top:100%;right:0;margin-top:4px;background:#00679e;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.3);min-width:40px;overflow:hidden}.lang-selector.open .lang-dropdown{display:block}.lang-dropdown a{display:block;padding:8px 12px;font-size:12px;font-weight:700;color:#fff;text-decoration:none;text-align:center;letter-spacing:.5px;position:static;width:auto;height:auto;margin:0}.lang-dropdown a:hover{background:rgba(255,255,255,.15)}.lang-dropdown a:before,.lang-dropdown a:after{display:none}