@charset "UTF-8";.loader{opacity:0;filter:alpha(opacity=0);position:absolute;top:50%;margin:0;width:100%;-webkit-animation:top 3s ease-in;animation:top 3s ease-in;z-index:2}.loader .loader__bar{opacity:.6;filter:alpha(opacity=60);content:"";display:inline;position:absolute;top:0;width:0;height:6px;left:50%;text-align:center}.loader .loader__bar#bar1{background-color:#fff;-webkit-animation:loadingbar 2s ease-in infinite;animation:loadingbar 2s ease-in infinite}.loader .loader__bar#bar2{background-color:#dedede;-webkit-animation:loadingbar 2s ease-in 1s infinite;animation:loadingbar 2s ease-in 1s infinite}.loader .loader__text-holder{position:absolute;top:-30px;left:0;width:100%;display:block;height:200px;text-align:center;opacity:0;filter:alpha(opacity=0)}.loader .loader__text{text-transform:uppercase;color:#fff;opacity:0;filter:alpha(opacity=0);display:block;position:absolute;margin:0 auto;width:100%;top:0;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}.loader .loader__text--header{opacity:.3;filter:alpha(opacity=30)}@-webkit-keyframes loadingbar{from{left:50%;width:0;z-index:100}33.3333%{left:0;width:100%;z-index:10}to{left:0;width:100%}}@keyframes loadingbar{from{left:50%;width:0;z-index:100}33.3333%{left:0;width:100%;z-index:10}to{left:0;width:100%}}@font-face{font-family:socicon;src:url(../font/socicon.eot);src:url(../font/socicon.eot?#iefix) format("embedded-opentype"),url(../font/socicon.woff) format("woff"),url(../font/socicon.ttf) format("truetype"),url(../font/socicon.svg#sociconregular) format("svg");font-weight:400;font-style:normal;text-transform:initial}.socicon{position:relative;top:1px;display:inline-block;font-family:socicon;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.socicon:empty{width:1em}.socicon-twitter:before{content:"a"}.socicon-facebook:before{content:"b"}.socicon-google:before{content:"c"}.socicon-pinterest:before{content:"d"}.socicon-foursquare:before{content:"e"}.socicon-yahoo:before{content:"f"}.socicon-skype:before{content:"g"}.socicon-yelp:before{content:"h"}.socicon-feedburner:before{content:"i"}.socicon-linkedin:before{content:"j"}.socicon-viadeo:before{content:"k"}.socicon-xing:before{content:"l"}.socicon-myspace:before{content:"m"}.socicon-soundcloud:before{content:"n"}.socicon-spotify:before{content:"o"}.socicon-grooveshark:before{content:"p"}.socicon-lastfm:before{content:"q"}.socicon-youtube:before{content:"r"}.socicon-vimeo:before{content:"s"}.socicon-dailymotion:before{content:"t"}.socicon-vine:before{content:"u"}.socicon-flickr:before{content:"v"}.socicon-500px:before{content:"w"}.socicon-instagram:before{content:"x"}.socicon-wordpress:before{content:"y"}.socicon-tumblr:before{content:"z"}.socicon-blogger:before{content:"A"}.socicon-technorati:before{content:"B"}.socicon-reddit:before{content:"C"}.socicon-dribbble:before{content:"D"}.socicon-stumbleupon:before{content:"E"}.socicon-digg:before{content:"F"}.socicon-envato:before{content:"G"}.socicon-behance:before{content:"H"}.socicon-delicious:before{content:"I"}.socicon-deviantart:before{content:"J"}.socicon-forrst:before{content:"K"}.socicon-playstore:before{content:"L"}.socicon-zerply:before{content:"M"}.socicon-wikipedia:before{content:"N"}.socicon-apple:before{content:"O"}.socicon-flattr:before{content:"P"}.socicon-github:before{content:"Q"}.socicon-chimein:before{content:"R"}.socicon-friendfeed:before{content:"S"}.socicon-newsvine:before{content:"T"}.socicon-identica:before{content:"U"}.socicon-bebo:before{content:"V"}.socicon-zynga:before{content:"W"}.socicon-steam:before{content:"X"}.socicon-xbox:before{content:"Y"}.socicon-windows:before{content:"Z"}.socicon-outlook:before{content:"1"}.socicon-coderwall:before{content:"2"}.socicon-tripadvisor:before{content:"3"}.socicon-appnet:before{content:"4"}.socicon-goodreads:before{content:"5"}.socicon-tripit:before{content:"6"}.socicon-lanyrd:before{content:"7"}.socicon-slideshare:before{content:"8"}.socicon-buffer:before{content:"9"}.socicon-rss:before{content:","}.socicon-vkontakte:before{content:";"}.socicon-disqus:before{content:":"}.socicon-houzz:before{content:"+"}.socicon-mail:before{content:"@"}.socicon-patreon:before{content:"="}.socicon-paypal:before{content:"-"}.socicon-playstation:before{content:"^"}.socicon-smugmug:before{content:"¨"}.socicon-swarm:before{content:"$"}.socicon-triplej:before{content:"*"}.socicon-yammer:before{content:"&"}.socicon-stackoverflow:before{content:"("}.socicon-drupal:before{content:"#"}.socicon-odnoklassniki:before{content:"."}.socicon-android:before{content:"_"}.socicon-meetup:before{content:"]"}.socicon-persona:before{content:")"}.socicon-amazon:before{content:"£"}.socicon-ello:before{content:"'"}.socicon-mixcloud:before{content:'"'}.socicon-8tracks:before{content:"}"}.socicon-twitch:before{content:"{"}.socicon-airbnb:before{content:"?"}body{font-size:7.28px;font-size:.728rem;letter-spacing:1.43px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}@media screen and (min-width:640px){body{font-size:7.28px;font-size:.728rem;letter-spacing:1.43px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:768px){body{font-size:7.28px;font-size:.728rem;letter-spacing:1.43px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:1024px){body{font-size:7.56px;font-size:.756rem;letter-spacing:1.49px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:1280px){body{font-size:7.98px;font-size:.798rem;letter-spacing:1.57px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:1440px){body{font-size:8.12px;font-size:.812rem;letter-spacing:1.6px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:1600px){body{font-size:8.68px;font-size:.868rem;letter-spacing:1.71px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}.text{word-wrap:break-word;display:inline-block}.text--block{display:block}.text--header{text-transform:uppercase;font-size:15.4px;font-size:1.54rem;letter-spacing:3.03px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}@media screen and (min-width:640px){.text--header{font-size:18.2px;font-size:1.82rem;letter-spacing:3.58px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:768px){.text--header{font-size:22.4px;font-size:2.24rem;letter-spacing:4.4px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:1024px){.text--header{font-size:30.8px;font-size:3.08rem;letter-spacing:6.05px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:1280px){.text--header{font-size:33.6px;font-size:3.36rem;letter-spacing:6.6px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:1440px){.text--header{font-size:33.6px;font-size:3.36rem;letter-spacing:6.6px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:1600px){.text--header{font-size:39.2px;font-size:3.92rem;letter-spacing:7.7px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}.text--header-big{font-size:39.2px;font-size:3.92rem;letter-spacing:7.7px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}@media screen and (min-width:640px){.text--header-big{font-size:39.2px;font-size:3.92rem;letter-spacing:7.7px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:768px){.text--header-big{font-size:39.2px;font-size:3.92rem;letter-spacing:7.7px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:1024px){.text--header-big{font-size:42px;font-size:4.2rem;letter-spacing:8.25px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:1280px){.text--header-big{font-size:44.8px;font-size:4.48rem;letter-spacing:8.8px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:1440px){.text--header-big{font-size:47.6px;font-size:4.76rem;letter-spacing:9.35px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:1600px){.text--header-big{font-size:47.6px;font-size:4.76rem;letter-spacing:9.35px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}.text--label,.text--label-no-color-snap{text-transform:uppercase}.text--value{font-size:14px;font-size:1.4rem;letter-spacing:3px;font-family:Lato,sans-serif;font-weight:300;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;line-height:26px;margin-top:4px}@media screen and (min-width:640px){.text--value{font-size:14px;font-size:1.4rem;letter-spacing:3px;font-family:Lato,sans-serif;font-weight:300;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:768px){.text--value{font-size:14px;font-size:1.4rem;letter-spacing:3px;font-family:Lato,sans-serif;font-weight:300;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:1024px){.text--value{font-size:14px;font-size:1.4rem;letter-spacing:3px;font-family:Lato,sans-serif;font-weight:300;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:1280px){.text--value{font-size:14px;font-size:1.4rem;letter-spacing:3px;font-family:Lato,sans-serif;font-weight:300;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:1440px){.text--value{font-size:14px;font-size:1.4rem;letter-spacing:3px;font-family:Lato,sans-serif;font-weight:300;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:1600px){.text--value{font-size:21px;font-size:2.1rem;letter-spacing:4.5px;font-family:Lato,sans-serif;font-weight:300;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:640px){.text--value{line-height:26px}}@media screen and (min-width:768px){.text--value{line-height:28px}}@media screen and (min-width:1024px){.text--value{line-height:30px}}@media screen and (min-width:1280px){.text--value{line-height:32px}}@media screen and (min-width:1440px){.text--value{line-height:34px}}@media screen and (min-width:1600px){.text--value{line-height:38px}}@media screen and (min-width:640px){.text--value{margin-top:4px}}@media screen and (min-width:768px){.text--value{margin-top:2px}}@media screen and (min-width:1024px){.text--value{margin-top:2px}}@media screen and (min-width:1280px){.text--value{margin-top:0}}@media screen and (min-width:1440px){.text--value{margin-top:0}}@media screen and (min-width:1600px){.text--value{margin-top:0}}.text--tooltip{font-size:8.4px;font-size:.84rem;letter-spacing:.25px;font-family:Lato,sans-serif;font-weight:400;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;line-height:18px}.text--body-big{text-transform:uppercase;font-size:21px;font-size:2.1rem;letter-spacing:4.13px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}@media screen and (min-width:640px){.text--body-big{font-size:22.4px;font-size:2.24rem;letter-spacing:4.4px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:768px){.text--body-big{font-size:22.4px;font-size:2.24rem;letter-spacing:4.4px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:1024px){.text--body-big{font-size:23.8px;font-size:2.38rem;letter-spacing:4.68px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:1280px){.text--body-big{font-size:25.2px;font-size:2.52rem;letter-spacing:4.95px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:1440px){.text--body-big{font-size:26.6px;font-size:2.66rem;letter-spacing:5.23px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}@media screen and (min-width:1600px){.text--body-big{font-size:29.4px;font-size:2.94rem;letter-spacing:5.78px;font-family:Lato,sans-serif;font-weight:900;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}}body{margin:0;overflow:hidden;width:100%;height:100%}html{width:100%;height:100%;font-size:100%;font-family:Lato,sans-serif;font-weight:400;color:#fff}a,a:active,a:hover,a:link,a:visited{text-decoration:none;color:#fff;transition:color .54s ease-in-out;outline:0}.dg.ac{z-index:1000!important}.dg.ac .dg.main{min-width:400px}.canvas3D{z-index:2;position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0)}.canvas3D canvas{width:100%;height:100%;overflow:hidden}.content__wrapper{width:100%;position:absolute;top:0;left:0;display:table;padding:0;margin:0;overflow:hidden;z-index:3;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-webkit-perspective:400px;perspective:400px}.content__wrapper--hidden{opacity:0;filter:alpha(opacity=0);pointer-events:none;display:none}.content__wrapper--faded{opacity:0;filter:alpha(opacity=0);pointer-events:none}.content__wrapper--fullscreen{height:100%}.content__wrapper--tinted{background-color:rgba(0,0,0,.6)}.content__wrapper#restricted-content{background-image:url(../images/mobile-splash.png);background-repeat:no-repeat;background-position:center;text-transform:uppercase}.content__holder{display:table-cell;vertical-align:middle;text-align:center}.content__holder--zoomed-out{-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,-40px)}.content__holder.restricted{padding-top:6vh}.restricted__content{max-width:770px;margin:0 auto}.header__text{text-transform:uppercase}#logo-top{width:200px;top:-24px;position:relative}@media screen and (min-width:640px){#logo-top{width:200px}}@media screen and (min-width:768px){#logo-top{width:240px}}@media screen and (min-width:1024px){#logo-top{width:280px}}@media screen and (min-width:1280px){#logo-top{width:280px}}@media screen and (min-width:1440px){#logo-top{width:280px}}@media screen and (min-width:1600px){#logo-top{width:342px}}@media screen and (min-width:640px){#logo-top{top:-24px}}@media screen and (min-width:768px){#logo-top{top:-24px}}@media screen and (min-width:1024px){#logo-top{top:-19px}}@media screen and (min-width:1280px){#logo-top{top:-19px}}@media screen and (min-width:1440px){#logo-top{top:-19px}}@media screen and (min-width:1600px){#logo-top{top:-14px}}.hero-unit{margin:50px auto 0;width:300px;font-size:18px;font-weight:200;line-height:30px;background-color:#eee;border-radius:6px;padding:60px}.hero-unit h1{font-size:60px;line-height:1;letter-spacing:-1px}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.intro__content{position:relative}.intro__text{text-transform:uppercase;padding-top:19vw;padding-bottom:7.5vw}@media screen and (min-width:640px){.intro__text{padding-top:19vw}}@media screen and (min-width:768px){.intro__text{padding-top:19vw}}@media screen and (min-width:1024px){.intro__text{padding-top:192px}}@media screen and (min-width:1280px){.intro__text{padding-top:202px}}@media screen and (min-width:1440px){.intro__text{padding-top:202px}}@media screen and (min-width:1600px){.intro__text{padding-top:202px}}@media screen and (min-width:640px){.intro__text{padding-bottom:7.5vw}}@media screen and (min-width:768px){.intro__text{padding-bottom:7.5vw}}@media screen and (min-width:1024px){.intro__text{padding-bottom:75px}}@media screen and (min-width:1280px){.intro__text{padding-bottom:85px}}@media screen and (min-width:1440px){.intro__text{padding-bottom:85px}}@media screen and (min-width:1600px){.intro__text{padding-bottom:85px}}.logo-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.logo{max-width:525px;width:50%;height:100%;display:block;margin:0 auto;background-repeat:no-repeat;background-size:100% auto;background-position:center top;opacity:0;filter:alpha(opacity=0)}.logo--red{background-image:url(../images/hf-logo-red.png)}.logo--orange{background-image:url(../images/hf-logo-orange.png)}.logo--blue{background-image:url(../images/hf-logo-blue.png)}#logo-main{max-width:525px;width:50%}.navigation-button{background-color:#fff;color:#000;position:relative;display:table;padding:0;top:0;left:0;margin:0 auto;height:50px;z-index:4;opacity:1;filter:alpha(opacity=100);transition:background-color .4s ease-in,color .4s ease-in,opacity 1s ease-in-out .5s,top 1s ease-in-out .5s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box}@media screen and (min-width:640px){.navigation-button{height:50px}}@media screen and (min-width:768px){.navigation-button{height:50px}}@media screen and (min-width:1024px){.navigation-button{height:50px}}@media screen and (min-width:1280px){.navigation-button{height:52px}}@media screen and (min-width:1440px){.navigation-button{height:56px}}@media screen and (min-width:1600px){.navigation-button{height:60px}}.navigation-button--wide{padding:0 20px}.navigation-button--inline{margin:0}.navigation-button--corner{position:absolute;top:20px;left:20px;box-shadow:0 5px 15px 0 rgba(0,0,0,.11)}.navigation-button--no-margin{margin:0}.navigation-button--hidden{top:-100px;opacity:0;filter:alpha(opacity=0);transition:background-color .4s ease-in,color .4s ease-in,opacity 1s ease-in-out,top 1s ease-in-out}.navigation-button :hover{cursor:pointer}.navigation-button__inline-wrapper{display:inline-block;margin-right:2px}.navigation-button__icon{display:table-cell;vertical-align:middle;height:100%;padding-left:20px;text-align:center;padding-top:0;box-sizing:border-box}.navigation-button__icon svg{width:22px;height:29px}.navigation-button__label{display:table-cell;vertical-align:middle;text-transform:uppercase;text-align:center;padding:0 20px}.forecast__content{margin:78px 40px 40px;overflow-x:hidden;overflow-y:auto}@media screen and (min-width:640px){.forecast__content{margin-top:76px}}@media screen and (min-width:768px){.forecast__content{margin-top:80px}}@media screen and (min-width:1024px){.forecast__content{margin-top:86px}}@media screen and (min-width:1280px){.forecast__content{margin-top:86px}}@media screen and (min-width:1440px){.forecast__content{margin-top:86px}}@media screen and (min-width:1600px){.forecast__content{margin-top:98px}}.forecast__content--mini{margin:0 20px;text-align:left}@media screen and (min-width:640px){.forecast__content--mini{margin-left:6vw}}@media screen and (min-width:768px){.forecast__content--mini{margin-left:6vw}}@media screen and (min-width:1024px){.forecast__content--mini{margin-left:6vw}}@media screen and (min-width:1280px){.forecast__content--mini{margin-left:6vw}}@media screen and (min-width:1440px){.forecast__content--mini{margin-left:7vw}}@media screen and (min-width:1600px){.forecast__content--mini{margin-left:10vw}}@media screen and (min-width:640px){.forecast__content--mini{margin-right:6vw}}@media screen and (min-width:768px){.forecast__content--mini{margin-right:6vw}}@media screen and (min-width:1024px){.forecast__content--mini{margin-right:6vw}}@media screen and (min-width:1280px){.forecast__content--mini{margin-right:6vw}}@media screen and (min-width:1440px){.forecast__content--mini{margin-right:7vw}}@media screen and (min-width:1600px){.forecast__content--mini{margin-right:10vw}}.forecast__content--mini .text--label-no-color-snap{margin-top:20px}@media screen and (min-width:640px){.forecast__content--mini .text--label-no-color-snap{margin-top:22px}}@media screen and (min-width:768px){.forecast__content--mini .text--label-no-color-snap{margin-top:24px}}@media screen and (min-width:1024px){.forecast__content--mini .text--label-no-color-snap{margin-top:26px}}@media screen and (min-width:1280px){.forecast__content--mini .text--label-no-color-snap{margin-top:28px}}@media screen and (min-width:1440px){.forecast__content--mini .text--label-no-color-snap{margin-top:32px}}@media screen and (min-width:1600px){.forecast__content--mini .text--label-no-color-snap{margin-top:35px}}.forecast__content--mini .text--body-big{margin-bottom:52px}@media screen and (min-width:640px){.forecast__content--mini .text--body-big{margin-bottom:54px}}@media screen and (min-width:768px){.forecast__content--mini .text--body-big{margin-bottom:54px}}@media screen and (min-width:1024px){.forecast__content--mini .text--body-big{margin-bottom:58px}}@media screen and (min-width:1280px){.forecast__content--mini .text--body-big{margin-bottom:60px}}@media screen and (min-width:1440px){.forecast__content--mini .text--body-big{margin-bottom:66px}}@media screen and (min-width:1600px){.forecast__content--mini .text--body-big{margin-bottom:70px}}::-webkit-scrollbar{width:0;background:0 0}.forecast__content-column{text-align:left;display:inline-block;max-width:770px;margin:0 auto;width:50%;overflow:hidden;vertical-align:top;box-sizing:border-box}.forecast__content-column--left{padding-right:2vw}.forecast__content-column--right{padding-left:2vw}.forecast__content-item{padding-top:22px}@media screen and (min-width:640px){.forecast__content-item{padding-top:22px}}@media screen and (min-width:768px){.forecast__content-item{padding-top:22px}}@media screen and (min-width:1024px){.forecast__content-item{padding-top:22px}}@media screen and (min-width:1280px){.forecast__content-item{padding-top:22px}}@media screen and (min-width:1440px){.forecast__content-item{padding-top:22px}}@media screen and (min-width:1600px){.forecast__content-item{padding-top:40px}}.forecast__content-item .text--value{padding-top:2px}@media screen and (max-height:699px){.forecast__content-item#forecast-share-buttons{display:none!important}}@media screen and (min-width:1600px) and (max-height:879px){.forecast__content-item#forecast-share-buttons{display:none!important}}.forecast__content-bar{margin-top:10px;display:block;position:relative;width:100%;height:20px}@media screen and (min-width:640px){.forecast__content-bar{margin-top:12px}}@media screen and (min-width:768px){.forecast__content-bar{margin-top:13px}}@media screen and (min-width:1024px){.forecast__content-bar{margin-top:14px}}@media screen and (min-width:1280px){.forecast__content-bar{margin-top:15px}}@media screen and (min-width:1440px){.forecast__content-bar{margin-top:15px}}@media screen and (min-width:1600px){.forecast__content-bar{margin-top:17px}}@media screen and (min-width:640px){.forecast__content-bar{height:20px}}@media screen and (min-width:768px){.forecast__content-bar{height:20px}}@media screen and (min-width:1024px){.forecast__content-bar{height:20px}}@media screen and (min-width:1280px){.forecast__content-bar{height:20px}}@media screen and (min-width:1440px){.forecast__content-bar{height:24px}}@media screen and (min-width:1600px){.forecast__content-bar{height:30px}}.forecast__content-bar-fill{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:rgba(255,255,255,.2)}.forecast__content-bar-fill--value{background-color:rgba(255,255,255,.5);width:100%;box-sizing:border-box;padding-left:10.5px;padding-right:10.5px}@media screen and (min-width:640px){.forecast__content-bar-fill--value{padding-left:10.5px}}@media screen and (min-width:768px){.forecast__content-bar-fill--value{padding-left:10.5px}}@media screen and (min-width:1024px){.forecast__content-bar-fill--value{padding-left:10.5px}}@media screen and (min-width:1280px){.forecast__content-bar-fill--value{padding-left:10.5px}}@media screen and (min-width:1440px){.forecast__content-bar-fill--value{padding-left:12px}}@media screen and (min-width:1600px){.forecast__content-bar-fill--value{padding-left:16.5px}}@media screen and (min-width:640px){.forecast__content-bar-fill--value{padding-right:10.5px}}@media screen and (min-width:768px){.forecast__content-bar-fill--value{padding-right:10.5px}}@media screen and (min-width:1024px){.forecast__content-bar-fill--value{padding-right:10.5px}}@media screen and (min-width:1280px){.forecast__content-bar-fill--value{padding-right:10.5px}}@media screen and (min-width:1440px){.forecast__content-bar-fill--value{padding-right:12px}}@media screen and (min-width:1600px){.forecast__content-bar-fill--value{padding-right:16.5px}}.forecast__content-bar-pendulum{display:inline-block;position:relative;top:0;left:50%;width:7px;height:7px}@media screen and (min-width:640px){.forecast__content-bar-pendulum{width:7px}}@media screen and (min-width:768px){.forecast__content-bar-pendulum{width:7px}}@media screen and (min-width:1024px){.forecast__content-bar-pendulum{width:7px}}@media screen and (min-width:1280px){.forecast__content-bar-pendulum{width:7px}}@media screen and (min-width:1440px){.forecast__content-bar-pendulum{width:8px}}@media screen and (min-width:1600px){.forecast__content-bar-pendulum{width:11px}}@media screen and (min-width:640px){.forecast__content-bar-pendulum{height:7px}}@media screen and (min-width:768px){.forecast__content-bar-pendulum{height:7px}}@media screen and (min-width:1024px){.forecast__content-bar-pendulum{height:7px}}@media screen and (min-width:1280px){.forecast__content-bar-pendulum{height:7px}}@media screen and (min-width:1440px){.forecast__content-bar-pendulum{height:8px}}@media screen and (min-width:1600px){.forecast__content-bar-pendulum{height:11px}}.forecast__content-bar-pendulum svg{display:inline-block;position:absolute;left:-3.5px;top:3px}@media screen and (min-width:640px){.forecast__content-bar-pendulum svg{left:-3.5px}}@media screen and (min-width:768px){.forecast__content-bar-pendulum svg{left:-3.5px}}@media screen and (min-width:1024px){.forecast__content-bar-pendulum svg{left:-3.5px}}@media screen and (min-width:1280px){.forecast__content-bar-pendulum svg{left:-3.5px}}@media screen and (min-width:1440px){.forecast__content-bar-pendulum svg{left:-4px}}@media screen and (min-width:1600px){.forecast__content-bar-pendulum svg{left:-5.5px}}@media screen and (min-width:640px){.forecast__content-bar-pendulum svg{top:3px}}@media screen and (min-width:768px){.forecast__content-bar-pendulum svg{top:3px}}@media screen and (min-width:1024px){.forecast__content-bar-pendulum svg{top:3px}}@media screen and (min-width:1280px){.forecast__content-bar-pendulum svg{top:2px}}@media screen and (min-width:1440px){.forecast__content-bar-pendulum svg{top:5px}}@media screen and (min-width:1600px){.forecast__content-bar-pendulum svg{top:6px}}.forecast__content-bar-label{margin-top:8px;width:50%;display:inline-block}.forecast__content-bar-label--right{text-align:right}.forecast__content-item-label-wrapper{position:relative}.forecast__content-item-label-icon{position:absolute;display:inline-block;top:-50%;margin-left:.6vw;margin-top:-2px;cursor:pointer}@media screen and (min-width:640px){.forecast__content-item-label-icon{margin-top:-2px}}@media screen and (min-width:768px){.forecast__content-item-label-icon{margin-top:-2px}}@media screen and (min-width:1024px){.forecast__content-item-label-icon{margin-top:-1px}}@media screen and (min-width:1280px){.forecast__content-item-label-icon{margin-top:1px}}@media screen and (min-width:1440px){.forecast__content-item-label-icon{margin-top:1px}}@media screen and (min-width:1600px){.forecast__content-item-label-icon{margin-top:2px}}.forecast__content-item-label-icon svg{-webkit-transform:scale(0.8,.8);transform:scale(0.8,.8);width:30px;height:30px;pointer-events:none}.forecast__content-item-label-icon--hidden{display:none;opacity:0;filter:alpha(opacity=0)}.forecast__content-title-wrapper{position:relative}.forecast__icon{position:absolute;margin-left:.5vw;display:inline-block;height:100%;width:auto;min-width:100px;background-size:auto 74%;background-repeat:no-repeat;background-position:left center}.forecast-icon--1{background-image:url(../images/icons/category-1.svg)}.forecast-icon--2{background-image:url(../images/icons/category-2.svg)}.forecast-icon--3{background-image:url(../images/icons/category-3.svg)}.forecast-icon--4{background-image:url(../images/icons/category-4.svg)}.forecast-icon--5{background-image:url(../images/icons/category-5.svg)}.forecast-icon--6{background-image:url(../images/icons/category-6.svg)}.forecast-icon--7{background-image:url(../images/icons/category-7.svg)}.forecast__content-item-column{display:table-cell;width:40%}.forecast__content-item-column--right{text-align:right}.forecast__content-item-column--spacer{width:20%}.backgrounds{width:100%;height:100%;position:absolute;display:block;z-index:1}.backgrounds .backgrounds__item{opacity:0;filter:alpha(opacity=0);display:block;width:100%;height:100%;position:absolute}.tooltip__holder{position:absolute;top:0;left:0;display:block;z-index:1000;opacity:0;filter:alpha(opacity=0)}.tooltip__holder--hidden{display:none;opacity:0;filter:alpha(opacity=0)}.tooltip__text-wrapper{position:absolute;top:58px;left:18px;width:280px}.tooltip__text-holder{display:table;max-width:244px;height:70px;z-index:1001;text-align:left;margin:0 auto}.tooltip__text-holder--wide{max-width:264px;left:26px}.tooltip__text{display:table-cell;vertical-align:middle}.footer{position:fixed;left:0;bottom:24px;display:block;z-index:5;width:100%;padding:0 30px;box-sizing:border-box;opacity:0;filter:alpha(opacity=0)}.footer.restricted .footer__column--right{display:none}.footer.restricted .footer__column{text-align:center;width:100%}.footer__column{text-transform:uppercase;display:inline-block;width:50%}.footer__column--right{text-align:right}.speaker{height:30px;width:30px;position:relative;overflow:hidden;display:inline-block;top:10px;-webkit-transform:scale(0.8,.85);transform:scale(0.85,.85)}.speaker span{display:block;width:8px;height:8px;background:#fff;margin:11px 0 0 2px}.speaker span:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-color:transparent #fff transparent transparent;border-width:10px 14px 10px 15px;left:-13px;top:5px}.speaker span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:0 50px 0 0;content:'';position:absolute;width:5px;height:5px;border-style:double;border-color:#fff;border-width:7px 7px 0 0;left:18px;top:9px;transition:all .2s ease-out}.speaker:hover span:before{-webkit-transform:scale(0.8) translate(-3px,0) rotate(42deg);transform:scale(0.8) translate(-3px,0) rotate(42deg)}.speaker.mute span:before{-webkit-transform:scale(0.5) translate(-15px,0) rotate(36deg);transform:scale(0.5) translate(-15px,0) rotate(36deg);opacity:0}#share-content{z-index:6;opacity:0;filter:alpha(opacity=0)}