@charset "UTF-8";/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,footer,header,nav,section{display:block}
h1{font-size:2em;margin:.67em 0}
figcaption,figure{display:block}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0;overflow:visible}
main{display:block}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0}
abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:inherit}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
input{overflow:visible}
[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
details{display:block}
summary{display:list-item}
menu{display:block}
canvas{display:inline-block}
template{display:none}
[hidden]{display:none}
*,*:before,*:after{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,table,th,td,caption,hr{margin:0;padding:0}
abbr[title],dfn[title]{cursor:help}
u,ins{text-decoration:none}
ins{border-bottom:1px solid}
img{font-style:italic}
label,input,textarea,button,select,option{cursor:pointer}
.text-input:active,.text-input:focus,textarea:active,textarea:focus{cursor:text;outline:0}
h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dl,blockquote,p,address,table,fieldset,figure,pre,.media,.island,.islet{margin-bottom:24.65px;margin-bottom:1.45rem}
.islet h1,.islet h2,.islet h3,.islet h4,.islet h5,.islet h6,.islet hgroup,.islet ul,.islet ol,.islet dl,.islet blockquote,.islet p,.islet address,.islet table,.islet fieldset,.islet figure,.islet pre,.islet .media,.islet .island,.islet .islet{margin-bottom:12.325px;margin-bottom:.725rem}
.landmark{margin-bottom:49.3px;margin-bottom:2.9rem}
hr{margin-bottom:22.65px;margin-bottom:1.33235rem}
ul,ol,dd{margin-left:49.3px;margin-left:2.9rem}
html{font:1.0625em/1.45 "Merriweather Sans","Open Sans",Helvetica,Arial,sans-serif;overflow-y:scroll;min-height:100%}
html{box-sizing:border-box;font-family:"Merriweather Sans","Open Sans",Helvetica,Arial,sans-serif;font-weight:300;min-height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;text-align:left;color:#444}
*,*::before,*::after{box-sizing:inherit}
body{background-color:#fff;color:#333;height:100%;margin:0}
ins{border-bottom:0}
button,input,optgroup,select,textarea{color:inherit;font:inherit}
.text--body{font-family:"Merriweather Sans","Open Sans",Helvetica,Arial,sans-serif}
.text--display{font-family:"Merriweather","Lucida Bright",Lucidabright,"Lucida Serif",Lucida,Georgia,serif}
p,li,.ad{font-size:17px;font-size:1rem}
@media only screen and (min-width:300px){p,li,.ad{font-size:17px;font-size:1rem}
}
@media only screen and (min-width:728px){p,li,.ad{font-size:16px;font-size:.94118rem}
}
@media only screen and (min-width:1012px){p,li,.ad{font-size:17px;font-size:1rem}
}
h1,h2,h3,h4,h5,h6{margin-bottom:12.325px;margin-bottom:.725rem;font-family:"Merriweather","Lucida Bright",Lucidabright,"Lucida Serif",Lucida,Georgia,serif;font-weight:normal;line-height:1.25}
h1,.text--alpha{font-size:28px;font-size:1.64706rem;letter-spacing:-0.0325em;line-height:1.3}
@media only screen and (min-width:300px){h1,.text--alpha{font-size:28px;font-size:1.64706rem}
}
@media only screen and (min-width:728px){h1,.text--alpha{font-size:34px;font-size:2rem}
}
@media only screen and (min-width:1012px){h1,.text--alpha{font-size:36px;font-size:2.11765rem}
}
h2,.text--beta{font-size:22px;font-size:1.29412rem;letter-spacing:-0.0225em;line-height:1.35}
@media only screen and (min-width:300px){h2,.text--beta{font-size:22px;font-size:1.29412rem}
}
@media only screen and (min-width:728px){h2,.text--beta{font-size:28px;font-size:1.64706rem}
}
@media only screen and (min-width:1012px){h2,.text--beta{font-size:30px;font-size:1.76471rem}
}
h3,.text--gamma{font-size:20px;font-size:1.17647rem;line-height:1.4}
@media only screen and (min-width:300px){h3,.text--gamma{font-size:20px;font-size:1.17647rem}
}
@media only screen and (min-width:728px){h3,.text--gamma{font-size:22px;font-size:1.29412rem}
}
@media only screen and (min-width:1012px){h3,.text--gamma{font-size:24px;font-size:1.41176rem}
}
h4,.text--delta{font-size:17px;font-size:1rem;line-height:1.45}
@media only screen and (min-width:300px){h4,.text--delta{font-size:17px;font-size:1rem}
}
@media only screen and (min-width:728px){h4,.text--delta{font-size:18px;font-size:1.05882rem}
}
@media only screen and (min-width:1012px){h4,.text--delta{font-size:20px;font-size:1.17647rem}
}
h5,.text--epsilon{font-size:14px;font-size:.82353rem;line-height:1.5}
@media only screen and (min-width:300px){h5,.text--epsilon{font-size:14px;font-size:.82353rem}
}
@media only screen and (min-width:728px){h5,.text--epsilon{font-size:16px;font-size:.94118rem}
}
@media only screen and (min-width:1012px){h5,.text--epsilon{font-size:17px;font-size:1rem}
}
h6,.text--zeta{font-size:13px;font-size:.76471rem;line-height:1.525}
@media only screen and (min-width:300px){h6,.text--zeta{font-size:13px;font-size:.76471rem}
}
@media only screen and (min-width:728px){h6,.text--zeta{font-size:15px;font-size:.88235rem}
}
@media only screen and (min-width:1012px){h6,.text--zeta{font-size:16px;font-size:.94118rem}
}
.text--eta{font-size:12px;font-size:.70588rem;line-height:1.55}
@media only screen and (min-width:300px){.text--eta{font-size:12px;font-size:.70588rem}
}
@media only screen and (min-width:728px){.text--eta{font-size:14px;font-size:.82353rem}
}
@media only screen and (min-width:1012px){.text--eta{font-size:15px;font-size:.88235rem}
}
.text--theta{font-size:11px;font-size:.64706rem;line-height:1.575}
@media only screen and (min-width:300px){.text--theta{font-size:11px;font-size:.64706rem}
}
@media only screen and (min-width:728px){.text--theta{font-size:12px;font-size:.70588rem}
}
@media only screen and (min-width:1012px){.text--theta{font-size:12px;font-size:.70588rem}
}
.text--iota{font-size:10px;font-size:.58824rem;line-height:1.6}
@media only screen and (min-width:300px){.text--iota{font-size:10px;font-size:.58824rem}
}
@media only screen and (min-width:728px){.text--iota{font-size:11px;font-size:.64706rem}
}
@media only screen and (min-width:1012px){.text--iota{font-size:11px;font-size:.64706rem}
}
strong,b{font-weight:600}
.text--sub{font-weight:300;font-size:18px;font-size:1.05882rem}
@media only screen and (min-width:300px){.text--sub{font-size:22px;font-size:1.29412rem}
}
blockquote{font-size:16px;font-size:.94118rem;font-style:italic;padding:1em}
@media only screen and (min-width:300px){blockquote{font-size:20px;font-size:1.17647rem}
}
a{color:#2ba4eb;text-decoration:none}
a:hover{color:#2ba4eb}
a:active{color:#2ba4eb}
a:hover{text-decoration:underline}
li{margin-bottom:1em}
.ad{text-align:center}
.ad__width-by-height{display:block;margin:auto;margin-bottom:1rem}
.ad__container{margin-left:auto;margin-right:auto;background-color:#ebeef0}
.ad__container img[width='0'][height='0']{display:none}
.ad__container--dark{background-color:#1a1e20}
.ad__caption{width:100%;margin-top:.5em;margin-bottom:0;text-transform:uppercase;color:#afbec6}
.ad--native{display:block;width:100%;height:250px;border:1px solid #000}
.ad--300x40{display:block;width:300px;height:40px;border:1px solid #000}
.ad--300x250 .ad__container{max-width:300px;height:250px}
.ad--320x50 .ad__container{max-width:320px;height:50px}
.ad--300x600{display:block;width:300px;height:600px;border:1px solid #000}
.ad--special{display:block;width:300px;height:300px;border:1px solid #000}
.ad--affiliate{display:block;width:300px;height:300px;border:1px solid #000}
.ad--interstitial,.ad--adfliction{width:100%;height:100%;z-index:2000001}
.ad--interstitial::before,.ad--adfliction::before{content:'';position:fixed;left:0;height:100%;width:100%;background-color:#1a1e20;z-index:-1}
.ad--interstitial{position:absolute;padding-top:50px}
.ad--interstitial__table-container{display:table;width:100%;height:100%}
.ad--interstitial__table-cell{display:table-cell;vertical-align:middle}
.ad--interstitial__center-block{margin:0 auto}
.ad--adfliction{position:fixed;top:24px}
.ad--google{padding-bottom:0;font-size:.85rem;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.ad--google .ad-spot{text-align:left}
.ad--google .ad-spot h4{font-size:.75rem}
.ad--google .ad-spot a{font-size:.8rem}
.ad--google .ad-spot a::after{content:' '}
.ad--google .ad-spot p{font-size:.85rem}
.ad-bar{position:fixed;top:0;left:0;right:0;background-color:#fff;height:50px;width:100%}
.ad-bar.ad-bar--interstitial,.ad-bar.ad-bar--adfliction{z-index:2999999}
.ad-bar.ad-bar--adfliction .ad-bar__close{color:#333}
.ad-bar .ad-bar__logo{float:left;margin-left:1rem}
.ad-bar .ad-bar__close{float:right;margin-right:2rem}
.ad-bar .ad-bar__close a{text-decoration:none;color:#333}
.ad-bar .ad-bar__close-icon{position:absolute}
.adfliction-tab{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:row;flex-flow:row;cursor:pointer;margin-left:-17px;margin-right:-17px}
.adfliction-tab--prev,.adfliction-tab--next{position:relative;text-indent:100%;white-space:nowrap;overflow:hidden;width:2.82353em}
.adfliction-tab--prev::before,.adfliction-tab--next::before{content:'';background-repeat:no-repeat;position:absolute;width:.88235em;height:.88235em;background-size:100% 100%;left:.88235em;left:calc(50% - .44118em)}
.adfliction-tab--prev{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}
.adfliction-tab--prev::before{background-image:url("../static/adaptive/images/icons/icon-prev.svg")}
.adfliction-tab--middle{-webkit-box-ordinal-group:3;-webkit-order:2;order:2;position:relative;text-align:center;width:80%;width:calc(100% - 5.64706em)}
.adfliction-tab--next{-webkit-box-ordinal-group:4;-webkit-order:3;order:3}
.adfliction-tab--next::before{background-image:url("../static/adaptive/images/icons/icon-next.svg")}
.adfliction-tab--overlay{position:absolute;width:100%;height:100%;top:0;left:0}
.adfliction-tab--content-flag{margin-bottom:.35294em}
.adfliction-tab__item{width:.58824em;height:.58824em;background-color:#ccc;border-radius:50%;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin:1.17647em .29412em 0 .29412em}
.adfliction-tab__item--selected{background-color:#939597}
.adfliction-tab--video-overlay{opacity:.9;position:absolute;background:transparent url("../static/adaptive/images/icons/video-play.svg") 100% 100% no-repeat;width:1.76471em;height:1.76471em;top:.88235em;top:calc(50% - .88235em);left:1.76471em;left:calc(50% - .88235em)}
.adfliction-tab--iframe{padding:.29412em 0}
.adfliction-tab--iframe .adfliction-tab--prev::before,.adfliction-tab--iframe .adfliction-tab--next::before{top:2.64706em;top:calc(50% - .44118em)}
.adfliction-tab--iframe .adfliction-tab--middle img{width:100%}
.adfliction-tab--carousel{height:2.82353em}
.adfliction-tab--carousel .adfliction-tab--prev::before,.adfliction-tab--carousel .adfliction-tab--next::before{top:.88235em;top:calc(50% - .44118em)}
.article-label{display:inline-block;position:relative;bottom:-18px;width:auto;margin-top:.70588em;padding-right:1.64706em;background-position:right 3px;background-repeat:no-repeat;background-size:1em 1em;color:#b0bec5}
.article-label--stuff-nation{background-image:url("../static/adaptive/images/icons/content-flag--stuff-nation.svg")}
.breaking-news-wrapper{height:0}
.breaking-news{font-size:17px;line-height:1.45;text-align:left;margin-left:-17px;margin-right:-17px;margin-bottom:3px;background-color:#d12421;color:#fff;max-height:999px;opacity:1;-webkit-transition:opacity .25s ease-in-out,max-height .25s ease-in-out;transition:opacity .25s ease-in-out,max-height .25s ease-in-out}
.breaking-news a{color:inherit;text-decoration:none}
.breaking-news__link:hover{text-decoration:underline}
.breaking-news__inner{position:relative;padding:1em}
.breaking-news__label{position:relative;width:100%;text-align:left;text-transform:uppercase;letter-spacing:1px;font-weight:700}
.breaking-news__headline{font-size:17px;line-height:1.5;margin-top:.58824em}
.breaking-news__headline a{color:#fff;outline:0;cursor:inherit}
.breaking-news__text{font-size:.88235em}
.breaking-news--invisible{opacity:0;cursor:default;pointer-events:none}
.breaking-news--invisible .breaking-news__inner{cursor:inherit}
.breaking-news--collapsed{max-height:0}
.breaking-news__close{position:absolute;top:-0.64706em;right:-1em;width:2.82353em;height:2.82353em;z-index:1;outline:0;color:#fff;margin-top:0;margin-left:0}
.breaking-news__close:hover{cursor:pointer}
.breaking-news__close span{position:absolute;left:.88235em;top:.47059em}
.breaking-news__close span::before{content:'';position:absolute;top:.70588em;left:0;width:1.17647em;height:.23529em;background-color:currentColor;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.breaking-news__close span::after{content:'';position:absolute;top:.70588em;left:0;width:1.17647em;height:.23529em;background-color:currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.button{display:inline-block;min-width:6.42857em;border:1px solid #2ba3eb;border-radius:.35714em;padding:1em 1.35714em .92857em;background-color:#2ba3eb;color:#fff;font-size:14px;letter-spacing:.14286em;font-family:"Merriweather Sans","Open Sans",Helvetica,Arial,sans-serif;text-align:center;outline:0}
.button:hover{background-color:#4fb7ec;border-color:#4fb7ec;color:#fff;text-decoration:none}
.button:active{background-color:#3b91e6;border-color:#3b91e6;color:#fff;text-decoration:none}
.button--fill{width:100%;text-align:center}
@media only screen and (min-width:728px){.button--fill{width:auto}
}
.button--more{padding:.64286em 1.71429em}
.button--location{padding:.92857em 1.71429em}
.button--white-default{color:#2ba3eb;background-color:#fff}
.button--disabled{background-color:#ebeef0;border:1px solid #ebeef0;cursor:default}
.button--disabled:hover{background-color:#ebeef0;border:1px solid #ebeef0}
.button--disabled:active{background-color:#ebeef0;border:1px solid #ebeef0}
.colorbar{background:url("../static/adaptive/images/icons/nav-colorbar.svg") no-repeat center bottom/100% 3px;background-size:100% 3px;background-color:transparent;background-image:-webkit-linear-gradient(left,#ff4e00 13%,#fcd300 33%,#00c580 50%,#00a2fc 67%,#8130e4 87%);background-image:linear-gradient(to right,#ff4e00 13%,#fcd300 33%,#00c580 50%,#00a2fc 67%,#8130e4 87%);position:absolute;bottom:0;display:block;width:100%;height:3px;vertical-align:top}
.content{max-width:1230px;margin-left:auto;margin-right:auto;padding-left:17px;padding-right:17px;padding-top:50px;box-sizing:border-box;margin-bottom:0}
.content:after{content:" ";display:block;clear:both}
@media only screen and (min-width:728px){.content{width:100%}
}
.content-flag{display:inline-block;width:1.4em;height:1.4em;margin:0 .2em;vertical-align:.3em;font-family:"Merriweather Sans","Open Sans",Helvetica,Arial,sans-serif;font-size:10px;letter-spacing:.2px;background-size:100% 100%}
@media only screen and (min-width:728px){.content-flag{width:1.5em;height:1.5em;vertical-align:.4em}
.content-flag--video{position:relative;height:1.5em;width:1.5em;border-radius:1.4em}
.content-flag--video::before{top:.4em;left:.6em}
}
.content-flag--video{position:relative;height:1.4em;width:1.4em;border-radius:1.3em;background-color:#00b6af;color:#fff}
.content-flag--video::before{content:'';display:block;position:absolute;width:0;height:0;border-bottom:4px solid transparent;border-top:4px solid transparent;border-left:6px solid #fff;top:.3em;left:.5em}
.content-flag--photo{background-image:url("../static/adaptive/images/icons/content-flag--photo.svg")}
.content-flag--stuff-nation{background-image:url("../static/adaptive/images/icons/content-flag--stuff-nation.svg")}
.content-flag--sponsored{position:relative;width:auto;height:auto;bottom:.5em;padding:.3em .7em .2em;vertical-align:.1em;color:#fff;background-color:#ccc}
.content-flag--advertisement{position:relative;width:auto;height:auto;bottom:.5em;padding:.3em .7em .2em;vertical-align:.1em;color:#fff;background-color:#ccc}
.content-flag--adfliction{padding:0;margin:.6em 0 0 0;font-size:.58824em;color:#333;background-color:transparent;font-weight:700;display:block}
.content-flag--download{position:absolute;top:.64706em;right:17px}
.embed--intrinsic-ratio{width:100%;position:relative;padding:0}
.embed--intrinsic-ratio iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.footer{text-align:center;margin-bottom:70px;font-size:14px;font-size:.82353rem}
@media only screen and (min-width:300px){.footer{font-size:14px;font-size:.82353rem}
}
@media only screen and (min-width:728px){.footer{font-size:16px;font-size:.94118rem}
}
@media only screen and (min-width:1012px){.footer{font-size:17px;font-size:1rem}
}
.footer__top{position:relative;padding-bottom:10px}
.footer__links{margin:2em 0}
.footer__links--link{display:block;white-space:nowrap;margin-bottom:1em}
.footer__links a{color:#000;text-transform:capitalize;outline:0}
.footer__lower p{color:#9f9f9f;font-size:14px;font-size:.82353rem}
@media only screen and (min-width:300px){.footer__lower p{font-size:14px;font-size:.82353rem}
}
@media only screen and (min-width:728px){.footer__lower p{font-size:16px;font-size:.94118rem}
}
@media only screen and (min-width:1012px){.footer__lower p{font-size:17px;font-size:1rem}
}
@media(min-width:320px){.footer__links--link{display:inline}
.footer__links--link:not(:last-child)::after{content:' | ';color:#999;margin:0 .5em}
}
@media(min-width:360px){.footer__links--link:not(:last-child)::after{margin:0 1em}
}
@media only screen and (min-width:728px){.footer{margin-bottom:0}
}
.gig-comments-composebox .gig-composebox-login .gig-composebox-site-login{font-weight:normal;padding-left:0;background-color:#fff;background-image:url("../static/adaptive/images/icons/content-flag--stuff-nation.svg");background-repeat:no-repeat;background-position:6px;background-size:20px;cursor:pointer}
.gig-comments-composebox .gig-composebox-site-login--login,.gig-comments-composebox .gig-composebox-site-login--logout{font-weight:bold;padding-left:2.66667em}
.gig-comments-composebox .gig-composebox-footer-left a{position:relative;top:.58333em;color:#2ba4eb}
.icon,.logo,[class^='icon--'],[class*=' icon--']{display:inline-block;text-indent:-9999px;overflow:hidden;color:inherit;font-family:"Merriweather Sans","Open Sans",Helvetica,Arial,sans-serif;text-decoration:none;padding:0;text-align:center;font-size:16px;text-shadow:none;border:0;vertical-align:middle;background-size:cover;background-color:transparent;background-repeat:no-repeat;background-position:0 0}
.icon::after,.logo::after,[class^='icon--']::after,[class*=' icon--']::after{clear:both;content:'';display:table}
.icon>span,.logo>span,[class^='icon--']>span,[class*=' icon--']>span{font-size:.875em}
.icon--user-logged-in,.icon--before--user-logged-in::before{background:url("../static/adaptive/images/icons/icon-user.svg");background-repeat:no-repeat;height:1.5625em;width:1.5625em;background-size:100% auto;background-color:transparent;border-radius:50%;text-indent:-9999px}
.icon--arrow-left,.icon--before--arrow-left::before{background:url("../static/adaptive/images/icons/icon-arrow-left.svg");background-repeat:no-repeat;height:1.5em;width:1.5em;background-size:100% auto;margin:0;border-radius:100%;cursor:pointer;color:#000;background-color:#000}
.icon--arrow-right,.icon--before--arrow-right::before{background:url("../static/adaptive/images/icons/icon-arrow-right.svg");background-repeat:no-repeat;height:1.5em;width:1.5em;background-size:100% auto;margin:0;border-radius:100%;cursor:pointer;color:#000;background-color:#000}
.icon--replay{background:url("../static/adaptive/images/icons/replay.svg");background-repeat:no-repeat;height:1.5625em;width:1.5625em;background-size:100% auto;-webkit-transition:none;transition:none}
.icon--replay:focus,.icon--replay:hover{background-position:0 100%}
.icon--play{background:url("../static/adaptive/images/icons/play.svg");background-repeat:no-repeat;height:1.5625em;width:1.5625em;background-size:100% auto;-webkit-transition:none;transition:none}
.icon--play:focus,.icon--play:hover{background-position:0 100%}
.iconography--close{display:block;position:relative;width:1.47059em;height:1.47059em;color:#333;border:solid 2px currentColor;border-radius:50%;line-height:1.25}
.iconography--close::before{content:'';position:absolute;top:.58824em;left:.23529em;width:.76471em;height:.11765em;background-color:currentColor;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.iconography--close::after{content:'';position:absolute;top:.58824em;left:.23529em;width:.76471em;height:.11765em;background-color:currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.iconography--video{display:block;position:relative;height:1.29412em;width:1.47059em;background-color:#00b6af;color:#fff;opacity:.9}
.iconography--video::before{content:'';display:block;position:absolute;width:0;height:0;border-bottom:4px solid transparent;border-top:4px solid transparent;border-left:6px solid #fff;top:.41176em;left:.58824em}
.logo{background:url("../static/adaptive/images/icons/logo.svg");background-repeat:no-repeat;height:1.5625em;width:4.375em;background-size:100% auto}
.logo--2016-60x25{background:url("../static/adaptive/images/icons/logo_2016.svg");background-repeat:no-repeat;height:1.5625em;width:3.75em;background-size:100% auto}
.content .media-item{margin-left:-17px;margin-right:-17px}
.media-item{position:relative;vertical-align:top;font-weight:300;text-align:left;margin:0 0 1.5em;background-color:#fff;font-size:13px;font-size:.76471rem}
@media only screen and (min-width:300px){.media-item{font-size:13px;font-size:.76471rem}
}
@media only screen and (min-width:728px){.media-item{font-size:15px;font-size:.88235rem}
}
@media only screen and (min-width:1012px){.media-item{font-size:16px;font-size:.94118rem}
}
.media-item::after{content:'';position:absolute;top:0;left:0;bottom:0;width:.5em;background-color:currentColor}
.media-item:nth-of-type(even)::after{left:auto;right:0}
.media-item:nth-of-type(even) .media-item__credit::before{width:.5em}
.media-item .media-item{position:static;margin-bottom:0}
.media-item.ui-separator__component+.media-item{margin-top:calc(5px - 1.5em)}
.media-item h1,.media-item h2,.media-item h3,.media-item h4,.media-item h5,.media-item h6{margin-bottom:4.93px;margin-bottom:.29rem}
.media-item img{width:100%;vertical-align:top;height:auto}
.media-item p:last-child{margin-bottom:0}
.media-item__asset{position:relative}
.media-item__asset::after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #999;border:1px solid rgba(0,0,0,0.2)}
.media-item--thumbnail{position:relative}
.media-item--thumbnail figcaption{position:absolute;bottom:0;padding:1.5em;width:100%}
.media-item--lead{margin-bottom:1em}
.media-item__caption{color:#717171;font-style:normal;padding:.6em 17px 1.3em;clear:both;font-size:13px;font-size:.76471rem}
@media only screen and (min-width:300px){.media-item__caption{font-size:13px;font-size:.76471rem}
}
@media only screen and (min-width:728px){.media-item__caption{font-size:15px;font-size:.88235rem}
}
@media only screen and (min-width:1012px){.media-item__caption{font-size:16px;font-size:.94118rem}
}
.media-item__caption p{font-size:13px;font-size:.76471rem}
@media only screen and (min-width:300px){.media-item__caption p{font-size:13px;font-size:.76471rem}
}
@media only screen and (min-width:728px){.media-item__caption p{font-size:15px;font-size:.88235rem}
}
@media only screen and (min-width:1012px){.media-item__caption p{font-size:16px;font-size:.94118rem}
}
.media-item__credit{position:relative;text-align:right;text-transform:uppercase;font-size:11px;font-size:.64706rem;line-height:1;color:#9f9f9f;padding:.9em 17px 0}
@media only screen and (min-width:300px){.media-item__credit{font-size:11px;font-size:.64706rem}
}
@media only screen and (min-width:728px){.media-item__credit{font-size:12px;font-size:.70588rem}
}
@media only screen and (min-width:1012px){.media-item__credit{font-size:12px;font-size:.70588rem}
}
.media-item__credit a{color:#9f9f9f}
.media-item__counter{font-size:13px;font-size:.76471rem}
@media only screen and (min-width:300px){.media-item__counter{font-size:13px;font-size:.76471rem}
}
@media only screen and (min-width:728px){.media-item__counter{font-size:15px;font-size:.88235rem}
}
@media only screen and (min-width:1012px){.media-item__counter{font-size:16px;font-size:.94118rem}
}
.media-item .media-item__attribution{font-style:normal;padding-top:.5em}
.media-item--bordered{border:1px #999 solid;padding:5px}
.media-item--video{line-height:0}
.media-item--video.media-item::after{content:none}
.media-item--video .media-item__responsive-wrapper{position:relative;height:0!important;padding-bottom:56.25%}
.media-item--video .media-item__responsive-wrapper .video-js{position:absolute;top:0;left:0;width:100%;height:100%!important}
.media-item--video .media-item__caption-block{position:relative}
.media-item--video .media-item__caption-block::before{content:'';position:absolute;top:0;left:0;bottom:0;width:.5em;background-color:currentColor;z-index:1}
.media-item--video .media-item--companion-ad{background-color:#333;text-align:center}
.media-item--video #moveableCompanionAd>div,.media-item--video #moveableCompanionAd iframe{margin:0 auto}
.media-item--video .media-item__caption{line-height:1.5}
.menu{line-height:0}
.menu__toggle{position:absolute;top:0;display:block;width:2.64706em;height:1.64706em;cursor:pointer}
.menu__toggle span{left:.88235em;top:.76471em}
.menu__toggle span::before{top:-0.35294em}
.menu__toggle span::after{top:.35294em}
.menu__toggle span:hover{cursor:pointer}
.menu__toggle span,.menu__toggle span::before,.menu__toggle span::after{position:absolute;display:block;cursor:pointer;height:.11765em;width:.88235em;background:#333;content:'';-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out,-webkit-transform 200ms ease-in-out}
.menu__toggle.u-is-visible span{background-color:transparent}
.menu__toggle.u-is-visible span::before,.menu__toggle.u-is-visible span::after{top:0}
.menu__toggle.u-is-visible span::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.menu__toggle.u-is-visible span::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.menu hr{margin-bottom:0}
.menu__logo{left:35%;left:calc(50% - 3.23529em);position:absolute;height:100%;padding:0 1.17647em;outline:0}
.menu__icon{background-color:#fff;border:0;outline:0}
.menu__user-btn{position:absolute;top:-0.90909em;right:0;min-width:4.36364em;min-height:4.36364em;font-size:11px}
.menu__user-btn::before{margin-right:0}
.menu__search-btn.icon--before-search{position:absolute;right:.58824em;top:0}
.menu__search-btn.icon--before-search:active{background-color:#f2f2f2}
.menu__search-btn.icon--before-search::before{margin-right:0}
.menu--top{position:fixed;top:0;left:0;right:0;-webkit-transition:top .2s ease-in-out;transition:top .2s ease-in-out;background-color:#fff;padding:.58824em 0 0;z-index:2000000}
.menu--top .menu__body{position:relative;height:40px}
.menu--up{top:-47px}
.menu .menu-list{background-color:#f2f2f2}
.menu .menu-list__item{cursor:pointer;text-align:center}
.menu .menu-list__item-link{outline:0;white-space:nowrap;line-height:1.4}
.menu--horizontal{position:relative;overflow:hidden;margin-left:-17px;margin-right:-17px}
.menu--horizontal .menu-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-left:-0.05882em}
.menu--horizontal .menu-list__item{display:inline-block;vertical-align:middle;zoom:1;position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:auto;flex-basis:auto;margin:2em 0}
.menu--horizontal .menu-list__item::before{content:' ';border-top:1px solid #5ab8ef;color:transparent;position:absolute;width:2em;top:calc(-2em - 1px);left:calc(50% - 1em)}
.menu--horizontal .menu-list__item-link{font-size:12px;font-size:.70588rem;display:block}
@media only screen and (min-width:300px){.menu--horizontal .menu-list__item-link{font-size:12px;font-size:.70588rem}
}
@media only screen and (min-width:728px){.menu--horizontal .menu-list__item-link{font-size:15px;font-size:.88235rem}
}
@media only screen and (min-width:1012px){.menu--horizontal .menu-list__item-link{font-size:16px;font-size:.94118rem}
}
@media(min-width:360px){.menu--horizontal .menu-list__item-link{font-size:13px}
}
@media(min-width:320px){.menu--horizontal .menu-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}
.menu--horizontal .menu-list__item{border-left:1px solid #5ab8ef}
.menu--horizontal .menu-list__item::before{border-top:0;content:''}
}
.cq-wcm-design .menu--top,.cq-wcm-edit .menu--top{z-index:9000}
html{height:calc(100%+55px)}
.nav{box-shadow:0 3px 3px rgba(0,0,0,0.14);display:none;position:absolute;top:50px;left:0;right:0;z-index:2000001}
.nav__menu-colour-bar--static{position:static}
.nav.is-visible{display:block}
.nav__wrap{display:block;position:fixed;top:50px;bottom:0;background-color:#fff;width:100%}
.nav__menu{position:relative;height:100%;overflow:auto}
.nav__menu-item{float:left;margin-right:0;width:50%;padding:0 15px}
.nav__menu-item:nth-child(even){border-right:0}
.nav__menu-item a{display:block;line-height:1;padding:1.6em 0;position:relative;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;color:#333;text-decoration:none}
.nav__menu-item a:active{color:#b0bec5}
.nav__menu-item--full-width{width:100%}
.nav__menu-list{list-style:none;margin:0;padding:.625em 0;text-align:left;background-color:#fff}
.nav__menu-list--dark{background-color:#252b2e}
.nav__menu-list--dark a{color:#fff}
.nav__menu-sections{font-size:17px;font-size:1rem}
@media only screen and (min-width:300px){.nav__menu-sections{font-size:17px;font-size:1rem}
}
@media only screen and (min-width:728px){.nav__menu-sections{font-size:16px;font-size:.94118rem}
}
@media only screen and (min-width:1012px){.nav__menu-sections{font-size:17px;font-size:1rem}
}
.nav__menu-sections a{outline:0;border-bottom:1px solid #f2f2f2}
.nav__menu-sections .nav__menu-item:nth-last-child(-n+2) a{border-bottom:0}
.nav__menu-regions{font-size:12px;font-size:.70588rem}
@media only screen and (min-width:300px){.nav__menu-regions{font-size:12px;font-size:.70588rem}
}
@media only screen and (min-width:728px){.nav__menu-regions{font-size:14px;font-size:.82353rem}
}
@media only screen and (min-width:1012px){.nav__menu-regions{font-size:15px;font-size:.88235rem}
}
.nav__menu-other{font-size:12px;font-size:.70588rem}
@media only screen and (min-width:300px){.nav__menu-other{font-size:12px;font-size:.70588rem}
}
@media only screen and (min-width:728px){.nav__menu-other{font-size:14px;font-size:.82353rem}
}
@media only screen and (min-width:1012px){.nav__menu-other{font-size:15px;font-size:.88235rem}
}
.nav__menu-footer{position:relative;height:65px}
.nav__menu-footer p{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#9f9f9f;font-size:10px;font-size:.58824rem}
@media only screen and (min-width:300px){.nav__menu-footer p{font-size:10px;font-size:.58824rem}
}
@media only screen and (min-width:728px){.nav__menu-footer p{font-size:11px;font-size:.64706rem}
}
@media only screen and (min-width:1012px){.nav__menu-footer p{font-size:11px;font-size:.64706rem}
}
.rule--unspaced{margin:0}
.social-bar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;max-width:292px;margin:20px auto;list-style:none}
.social-bar li{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:2px}
.social-bar__button{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-left:auto;margin-right:auto;width:30px;height:30px;border-radius:100%;outline:0}
.social-bar__button:active{opacity:.8}
.social-bar__button:active,.social-bar__button:focus{outline:0}
.social-bar__button--facebook{background-color:#3b5998}
.social-bar__button--facebook:hover{background-color:#2d4373;color:#2d4373}
.social-bar__button--twitter{background-color:#55acee}
.social-bar__button--twitter:hover{background-color:#2795e9;color:#2795e9}
.social-bar__button--whatsapp{background:#43d854}
.social-bar__button--whatsapp:hover{background-color:#28c039;color:#28c039}
.social-bar__button--googleplus{background:#dd4b39}
.social-bar__button--googleplus:hover{background-color:#c23321;color:#c23321}
.social-bar__button--email{background:#00824a}
.social-bar__button--email:hover{background-color:#004f2d;color:#004f2d}
.social-bar__button--comments{position:relative;background:#9c1a87}
.social-bar__button--comments:hover{background-color:#701361;color:#701361}
.social-bar__button--comments span{position:absolute;top:10px;left:0;right:0;text-align:center;width:100%;color:#fff;font-size:7px;line-height:1.45}
@media(min-width:415px){.social-bar{margin:20px 0}
.social-bar li>a:first-child{margin-left:0}
}
.story__headline{margin-top:1em;margin-bottom:0;color:#000}
.story__hero img{max-width:100%}
.story__byline{*zoom:1;overflow:hidden;color:#b0bec5;margin-bottom:.5rem}
.story__byline:before,.story__byline:after{content:" ";display:table}
.story__byline:after{clear:both}
.story__byline-meta{margin-top:8px;margin-top:.5rem;float:left}
.story__byline-author{margin-bottom:0}
.story__byline-author::after{content:'\00B7';font-size:1.5em;vertical-align:middle;padding:0 5px 0 10px;line-height:0}
.story__byline-date{color:#b0bec5}
.story__pullquote{position:relative;margin-left:1em;margin-top:1.5em;margin-bottom:1em;padding-right:.5em;line-height:1.3;font-style:italic}
.story__pullquote::before{content:'\201C';position:absolute;top:-.5em;left:-.5em;font-size:1.5em}
.story__pullquote::after{content:'';position:absolute;top:-.5em;right:0;bottom:0;border-right:7px solid}
.story__main{width:100%}
@media only screen and (min-width:1295px){.story__main{float:none;width:100%}
}
.story__content--images-fullwidth img{width:100%;height:auto}
.story__collateral{display:none}
.story__collateral .collateral{background-color:#f09671}
@media only screen and (min-width:1012px){.story__collateral{float:right;width:300px}
}
.story__intro-flag{float:left;margin:0 5px 0 0;font-weight:bold;text-transform:uppercase}
@media only screen and (min-width:1295px){.story__container{float:left;width:100%}
}
.story__content__collateral{width:300px;display:none}
.story__source{font-weight:700;color:#b0bec5}
.story-asset .iconography--video{position:absolute;bottom:0;left:0}
.stuff-nation-contribute{display:inline-block;width:100%}
.stuff-nation-contribute h2{font-size:17px;font-family:"Merriweather Sans","Open Sans",Helvetica,Arial,sans-serif;color:#2ba3eb}
.stuff-nation-contribute a,.stuff-nation-contribute button{width:100%;margin-bottom:.71429em}
.stuff-nation-contribute p{margin-bottom:0}
@media only screen and (min-width:728px){.stuff-nation-contribute a,.stuff-nation-contribute button{width:100%;width:calc(50% - 1.64286em)}
.stuff-nation-contribute a:first-child,.stuff-nation-contribute button:first-child{margin-right:2.85714em}
}
.ui-separator__rule{background-color:#f2f2f2;height:4px;border-top:1px solid #d9d9d9;border-left:0;border-right:0;border-bottom:0}
.ui-separator__rule--dark{background-color:#1a1e20;border-top:1px solid #030404}
.ui-separator__component{position:relative;border-top:4px solid #f2f2f2;border-bottom:1px solid #d9d9d9}
.ui-separator__component::before{content:'';position:absolute;top:-5px;left:0;right:0;bottom:-5px;width:100%;border-top:1px solid #d9d9d9;border-bottom:4px solid #f2f2f2}
.ui-separator__component--no-top,.ui-separator__component+.ui-separator__component{margin-top:5px;border-top:0}
.ui-separator__component--no-top::before,.ui-separator__component+.ui-separator__component::before{border-top:0}
.ui-separator__component--no-bottom{border-bottom:0}
.ui-separator__component--no-bottom::before{border-bottom:0}
.ui-separator__component--dark{border-top:4px solid #1a1e20;border-bottom:1px solid #030404}
.ui-separator__component--dark::before{border-top:1px solid #030404;border-bottom:4px solid #1a1e20}
.ui-separator__component--close{margin:0}
.sk-chasing-dots{margin:0;width:40px;height:40px;position:relative;text-align:center;-webkit-animation:sk-chasingDotsRotate 2s infinite linear;animation:sk-chasingDotsRotate 2s infinite linear}
.sk-chasing-dots .sk-child{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%;-webkit-animation:sk-chasingDotsBounce 2s infinite ease-in-out;animation:sk-chasingDotsBounce 2s infinite ease-in-out}
.sk-chasing-dots .sk-dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}
@-webkit-keyframes sk-chasingDotsRotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes sk-chasingDotsRotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes sk-chasingDotsBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}
50%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes sk-chasingDotsBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}
50%{-webkit-transform:scale(1);transform:scale(1)}
}
.ui-spinner,.ui-spinner__overlay{position:absolute;top:0;left:0;bottom:0;right:0}
.ui-spinner__overlay{cursor:wait!important;background-color:#999;opacity:.3}
.ui-spinner__icon{cursor:wait!important;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);z-index:1}
.ui-spinner__icon.sk-three-bounce{margin-left:-20px}
.weather-forecast{position:relative;margin-top:.94118em;margin-bottom:.47059em;border-bottom:1px solid #f2f2f2;padding-bottom:.88235em}
.weather-forecast__data{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:1.2em}
.weather-forecast__data::after{content:'';position:absolute;right:.1em;top:-0.4em;width:1.1em;height:1.1em;border-bottom:solid 3px currentColor;border-left:solid 3px currentColor;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:75% 50%;transform-origin:75% 50%;-webkit-transition:.25s linear transform;transition:.25s linear transform;color:#333}
.weather-forecast__data--open::after{-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:50% 75%;transform-origin:50% 75%}
.weather-forecast__data:hover,.weather-forecast__data:active{cursor:pointer}
.weather-forecast__location{margin-right:.5em;font-weight:700}
.weather-forecast__current-temp{padding-right:.8em}
.weather-forecast__high-temp,.weather-forecast__low-temp{padding:0 .5em}
.weather-forecast__regions{position:absolute;z-index:9000;width:calc(100% - -36px);margin:.88235em -1.05882em 0;border-bottom:1px solid #f2f2f2;padding:0 18px;background-color:#fff;opacity:0;-webkit-transform:translateX(-9999px);transform:translateX(-9999px)}
.weather-forecast__regions h2{margin-bottom:.88235em;border-top:1px solid #f2f2f2;border-bottom:1px solid #333;padding:1.17647em 0 .11765em;letter-spacing:1px;font-family:"Merriweather Sans","Open Sans",Helvetica,Arial,sans-serif;font-weight:700}
.weather-forecast__regions--open{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
.weather-forecast__regions--closed{opacity:0;-webkit-animation:fadeout 250ms ease-in;animation:fadeout 250ms ease-in}
@-webkit-keyframes fadeout{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
99%{opacity:.01;-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-9999px);transform:translateX(-9999px)}
}
@keyframes fadeout{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
99%{opacity:.01;-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-9999px);transform:translateX(-9999px)}
}
.weather-forecast__regions .u-active::after{content:'';position:absolute;width:.70588em;height:.52941em;margin-left:.58824em;margin-top:.17647em;padding-right:.88235em;color:#333;border-bottom:solid 3px currentColor;border-left:solid 3px currentColor;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.weather-forecast__regions-list{color:#333}
@media(min-width:320px){.weather-forecast__regions-list{display:-webkit-box;display:-webkit-flex;display:flex}
}
.weather-forecast__regions-list .weather-forecast__regions-list-leftcol{padding-right:1.17647em}
@media(min-width:320px){.weather-forecast__regions-list .weather-forecast__regions-list-leftcol,.weather-forecast__regions-list .weather-forecast__regions-list-rightcol{width:50%}
}
.weather-forecast__regions-list ul{margin:0}
.weather-forecast__regions-list ul li{margin:0;padding-bottom:.88235em;list-style-type:none}
.weather-forecast__regions-list ul ul>li{color:#2ba4eb}
.weather-forecast__regions-list ul ul>li:hover{cursor:pointer}
.weather-forecast__regions-list ul ul>li:last-child{padding-bottom:1.47059em}
.weather-forecast__exit{position:absolute;right:1.05882em;bottom:.94118em;border:0;background:0;outline:0}
.weather-forecast__icon{margin-right:.5em;display:inline-block}
.social-bar__button{font-size:17px;font-size:1em}
.social-bar__button:before{content:' ';vertical-align:middle;display:inline-block;background-image:url("../static/adaptive/images/icons/sprites/svg/sprited__social-bar__button-f6696ea5ec.svg");background-repeat:no-repeat;background-size:1.1764705882352942em 8.470588235294118em;-webkit-transform:scale(0.8);transform:scale(0.8)}
.social-bar__button.social-bar__button--comments:before{background-position:0 0;width:1.1764705882352942em;height:1.4117647058823528em}
.social-bar__button.social-bar__button--email:before{background-position:0 -1.4117647058823528em;width:1.1764705882352942em;height:1.4117647058823528em}
.social-bar__button.social-bar__button--facebook:before{background-position:0 -2.8235294117647056em;width:1.1764705882352942em;height:1.4117647058823528em}
.social-bar__button.social-bar__button--googleplus:before{background-position:0 -4.235294117647059em;width:1.1764705882352942em;height:1.4117647058823528em}
.social-bar__button.social-bar__button--twitter:before{background-position:0 -5.647058823529411em;width:1.1764705882352942em;height:1.4117647058823528em}
.social-bar__button.social-bar__button--whatsapp:before{background-position:0 -7.058823529411765em;width:1.1764705882352942em;height:1.4117647058823528em}
.weather-forecast__icon{font-size:11px;font-size:1em}
.weather-forecast__icon:before{content:' ';vertical-align:middle;display:inline-block;background-image:url("../static/adaptive/images/icons/sprites/svg/sprited__weather-forecast__icon-d36d2fbac2.svg");background-repeat:no-repeat;background-size:2.2148760330578514em 39.80165289256198em;-webkit-transform:scale(1);transform:scale(1)}
.weather-forecast__icon.weather-forecast__icon--cloud:before{background-position:0 0;background-position:0 -0.3em;width:2.2148760330578514em;height:2.84297520661157em}
.weather-forecast__icon.weather-forecast__icon--drizzle:before{background-position:0 -2.84297520661157em;width:2.2148760330578514em;height:2.84297520661157em}
.weather-forecast__icon.weather-forecast__icon--fewshowers:before{background-position:0 -5.68595041322314em;width:2.2148760330578514em;height:2.84297520661157em}
.weather-forecast__icon.weather-forecast__icon--fine:before{background-position:0 -8.52892561983471em;width:2.2148760330578514em;height:2.84297520661157em}
.weather-forecast__icon.weather-forecast__icon--finewithshowers:before{background-position:0 -11.37190082644628em;width:2.2148760330578514em;height:2.84297520661157em}
.weather-forecast__icon.weather-forecast__icon--fog:before{background-position:0 -14.214876033057852em;width:2.2148760330578514em;height:2.84297520661157em}
.weather-forecast__icon.weather-forecast__icon--hail:before{background-position:0 -17.05785123966942em;width:2.2148760330578514em;height:2.84297520661157em}
.weather-forecast__icon.weather-forecast__icon--partcloudy:before{background-position:0 -19.90082644628099em;width:2.2148760330578514em;height:2.84297520661157em}
.weather-forecast__icon.weather-forecast__icon--rain:before{background-position:0 -22.74380165289256em;width:2.2148760330578514em;height:2.84297520661157em}
.weather-forecast__icon.weather-forecast__icon--showers:before{background-position:0 -25.58677685950413em;width:2.2148760330578514em;height:2.84297520661157em}
.weather-forecast__icon.weather-forecast__icon--snow:before{background-position:0 -28.429752066115704em;width:2.2148760330578514em;height:2.84297520661157em}
.weather-forecast__icon.weather-forecast__icon--thunder:before{background-position:0 -31.272727272727273em;width:2.2148760330578514em;height:2.84297520661157em}
.weather-forecast__icon.weather-forecast__icon--unknown:before{background-position:0 -34.11570247933884em;width:2.2148760330578514em;height:2.84297520661157em}
.weather-forecast__icon.weather-forecast__icon--wind:before{background-position:0 -36.95867768595041em;background-position:0 -36.658677685950416em;width:2.2148760330578514em;height:2.84297520661157em}
.u-sans{font-family:"Merriweather Sans","Open Sans",Helvetica,Arial,sans-serif!important}
.u-serif{font-family:"Merriweather","Lucida Bright",Lucidabright,"Lucida Serif",Lucida,Georgia,serif!important}
.u-uppercase{text-transform:uppercase!important}
.u-lowercase{text-transform:lowercase!important}
.u-is-visible{display:block!important}
.u-is-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}
.u-show{display:initial!important}
.u-hide{display:none!important}
.u-transparent{opacity:0!important}
.u-opaque{opacity:1!important}
.u-hidden-text{text-indent:-9999px!important}
.u-cursor-pointer{cursor:pointer!important}
.u-cursor-wait{cursor:wait!important}
.u-clear{clear:both}
.u-cf{*zoom:1}
.u-cf:before,.u-cf:after{content:" ";display:table}
.u-cf:after{clear:both}
.u-text-center{text-align:center}
.u-f-left{float:left!important}
.u-f-right{float:right!important}
.u-right{float:right;margin:0 0 1rem 1rem}
.u-fixed-to-top{position:fixed;top:0}
.u-vertical-align{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.u-maxed{width:100%}
.u-noscroll{overflow:hidden}
.u-vertically-centered{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.u-gutter-margin-top{margin-top:17px}
.u-gutter-margin-right{margin-right:17px}
.u-gutter-margin-bottom{margin-bottom:17px}
.u-gutter-margin-left{margin-left:17px}
.u-gutter-padding-top{padding-top:17px}
.u-gutter-padding-right{padding-right:17px}
.u-gutter-padding-bottom{padding-bottom:17px}
.u-gutter-padding-left{padding-left:17px}
.u-no-float{float:none!important}
.u-no-position{position:static!important}
.u-no-border{border:0!important}
.u-no-margin{margin:0!important}
.u-no-padding{padding:0!important}
.u-no-outline{outline:none!important}
.u-original-width{width:auto!important;height:auto!important}
.u-bg-current-color{background-color:currentColor!important}
html[class*='article__authors'] .u-article-color--foreground{color:#4f5e69!important}
html[class*='article__business'] .u-article-color--foreground{color:#2f67dc!important}
html[class*='article__business--farming'] .u-article-color--foreground{color:#ff6700!important}
html[class*='article__entertainment'] .u-article-color--foreground{color:#8130e4!important}
html[class*='article__circuit'] .u-article-color--foreground{color:#000!important}
html[class*='article__good-reads'] .u-article-color--foreground{color:#624bea!important}
html[class*='article__indianstuff'] .u-article-color--foreground{color:#ad3021!important}
html[class*='article__indianstuff--tarana'] .u-article-color--foreground{color:#fbc900!important}
html[class*='article__lifestyle'] .u-article-color--foreground{color:#e42d53!important}
html[class*='article__lifestyle--foodwine'] .u-article-color--foreground{color:#b21f3b!important}
html[class*='article__lifestyle--homed'] .u-article-color--foreground{color:#41ad95!important}
html[class*='article__lifestyle--homeproperty'] .u-article-color--foreground{color:#88cc3a!important}
html[class*='article__lifestyle--parenting'] .u-article-color--foreground{color:#ff3a63!important}
html[class*='article__lifestyle--wellgood'] .u-article-color--foreground{color:#ffc42a!important}
html[class*='article__motoring'] .u-article-color--foreground{color:#fd9200!important}
html[class*='article__national'] .u-article-color--foreground{color:#0e468e!important}
html[class*='article__national--maoritelevision'] .u-article-color--foreground{color:#c84e24!important}
html[class*='article__oddstuff'] .u-article-color--foreground{color:#bccf20!important}
html[class*='article__opinion'] .u-article-color--foreground{color:#597149!important}
html[class*='article__puzzles'] .u-article-color--foreground{color:#025798!important}
html[class*='article__regions'] .u-article-color--foreground{color:#263238!important}
html[class*='article__sport'] .u-article-color--foreground{color:#ff3000!important}
html[class*='article__sport--rugby'] .u-article-color--foreground{color:#333!important}
html[class*='article__stuffnation'] .u-article-color--foreground{color:#161a1c!important}
html[class*='article__technology'] .u-article-color--foreground{color:#00c480!important}
html[class*='article__travel'] .u-article-color--foreground{color:#fcac00!important}
html[class*='article__travel--kiwitraveller'] .u-article-color--foreground{color:#ff4e00!important}
html[class*='article__video'] .u-article-color--foreground{color:#00aaaf!important}
html[class*='article__world'] .u-article-color--foreground{color:#0080fd!important}
html[class*='article__auckland'] .u-article-color--foreground{color:#3988cb!important}
html[class*='article__dominionpost'] .u-article-color--foreground{color:#1e5e94!important}
html[class*='article__marlboroughexpress'] .u-article-color--foreground{color:#9b0006!important}
html[class*='article__manawatustandard'] .u-article-color--foreground{color:#7ea413!important}
html[class*='article__nelsonmail'] .u-article-color--foreground{color:#0080c7!important}
html[class*='article__southlandtimes'] .u-article-color--foreground{color:#a1455a!important}
html[class*='article__taranakidailynews'] .u-article-color--foreground{color:#094069!important}
html[class*='article__thepress'] .u-article-color--foreground{color:#04396d!important}
html[class*='article__timaruherald'] .u-article-color--foreground{color:#ac0205!important}
html[class*='article__waikatotimes'] .u-article-color--foreground{color:#ffd602!important}