.span-4{width:calc(100% / 3);float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.span-4 p+p{margin:0px !important}.tab-meteo{border-top:1px solid rgba(166,169,162,0.3);margin-bottom:40px}.tab-meteo p{text-align:center !important}@media screen and (max-width: 699px){.tab-meteo p{margin-bottom:0 !important}.tab-meteo p .button{margin-top:10px}}.tab-meteo p.credit{font-style:italic;font-size:12px;margin-top:40px}@media screen and (max-width: 699px){.tab-meteo p.credit{font-size:14px;margin-top:20px;text-align:center !important}}.tab-meteo .close{margin:20px 0 0}.tab-meteo .span-4{margin:20px 0}@media screen and (max-width: 699px){.tab-meteo .span-4{margin:20px 0}}.row-temp{background:rgba(166,169,162,0.3)}.row-date{border-bottom:1px solid rgba(166,169,162,0.3)}.bloc-date{border-right:1px solid rgba(166,169,162,0.3)}@media screen and (max-width: 699px){.bloc-date{width:100%;margin:10px 0 -20px !important;border-right:none}}.bloc-date span{display:block}@media screen and (max-width: 699px){.bloc-date span{display:inline-block;font-size:16px !important;font-weight:normal !important;color:#111 !important;text-transform:none !important;margin-right:5px}}.bloc-date .day{font-size:20px;line-height:25px;margin-top:10px;color:#555d4a;text-transform:capitalize}.bloc-date .number{font-size:45px;line-height:50px;color:#c32a11}.bloc-date .month{font-size:35px;line-height:40px;color:#555d4a}.bloc-date .year{font-size:28px;color:#555d4a}.bloc-temp{border-right:1px solid rgba(166,169,162,0.3)}@media screen and (max-width: 699px){.bloc-temp{width:50%;border-right:0;margin:20px 0 20px !important}}.bloc-temp i{display:block;font-size:40px;padding-top:40px;padding-bottom:45px;color:#c32a11}@media screen and (max-width: 699px){.bloc-temp i{padding-bottom:25px}}.bloc-temp label{font-size:45px;color:#555d4a;line-height:0;font-family:"Rubik",sans-serif}@media screen and (max-width: 699px){.bloc-temp label{font-size:25px}}.bloc-texte{line-height:26px;position:relative;margin-top:26px !important}@media screen and (max-width: 699px){.bloc-texte{width:50%;margin:20px 0 20px !important}}.bloc-texte p{margin-bottom:10px !important}.bloc-texte .temp{font-size:18px;font-weight:bold;text-align:center !important;margin:0px}.bloc-texte .close{border-radius:50%;width:40px;height:40px;padding:0;line-height:40px;transition:.2s ease all}.bloc-texte .close:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f107";z-index:2;transition:0s ease}.bloc-texte .close.open{transform:rotate(-180deg)}.bloc-texte .close span{display:none}.bloc-texte .close:active:before,.bloc-texte .close:focus:before{color:#ffffff;opacity:1;transform:scale(1, 1)}.bloc-texte .close:active:after,.bloc-texte .close:focus:after{background:#e34b39}.bloc-texte .close:hover:before{opacity:1;transform:scale(1, 1);background:none}.row-temp{position:relative}.row-temp .span{text-align:center}.row-temp label,.row-temp p{font-size:22px;color:#555d4a;margin:0;font-family:"Rubik",sans-serif}@media screen and (max-width: 699px){.row-temp label,.row-temp p{font-size:16px;font-weight:normal;text-align:center !important}}.row-temp i{display:block;color:#c32a11;font-size:30px;padding:20px 0 10px;position:relative;top:-10px}@media screen and (max-width: 699px){.row-temp i{top:3px}}.row-temp:before{content:'';display:block;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid rgba(166,169,162,0.3);position:absolute;top:-21px;right:14%}@media screen and (max-width: 699px){.row-temp:before{top:-15px;right:50%;margin-right:-20px}}.credit{text-align:center !important}.weatherMap{height:80vh;z-index:1}.infoboxContent p{padding:3px 0}.infoboxContentTitle{font-weight:600;margin-top:0;text-transform:uppercase}.infoboxContentExcerpt{padding-bottom:10px !important}.infoboxContentExcerpt div{padding:5px 0}.infoboxContentExcerpt div,.infoboxContentTitle{text-align:center !important;font-size:14px !important;line-height:14px !important}.leaflet-popup-pane{z-index:1000}
