p.alert,div.alert{border:1px solid #ccc;background:#F3F3F3;padding:.5em 1em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box;margin-bottom:1em}div.alert h3{margin:0 0 .5em}div.alert p{margin:0 0 .5em}div.alert p:last-child{margin-bottom:0}div.alert ul{margin:0;padding-left:1em}div.alert ul li{margin-bottom:.25em}div.alert ul li:last-child{margin-bottom:0}div.alert p+ul{padding-left:2em}h1+p.alert,h1+div.alert{margin-top:.5em}p.alert.error,div.alert.error{border-color:#EED3D7;color:#B94A48;background:#F2DEDE}p.alert.success,div.alert.success{border-color:#D6E9C6;color:#468847;background:#DFF0D8}p.alert.info,div.alert.info{border-color:#8ED0F0;background:#D6E7F0}button,.button,input[type=submit]{display:inline-block;margin:0;padding:.7em;line-height:1!important;background-color:#f3f3f3;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100% #f3f3f3));background-image:-webkit-linear-gradient(top,#fff 0,#f3f3f3 100%);background-image:-moz-linear-gradient(top,#fff 0,#f3f3f3 100%);background-image:-ms-linear-gradient(top,#fff 0,#f3f3f3 100%);background-image:-o-linear-gradient(top,#fff 0,#f3f3f3 100%);background-image:linear-gradient(top,#fff 0,#f3f3f3 100%);cursor:pointer;border-radius:.25rem;border:1px solid #dadada}button.important,.button.important,input[type=submit].important{background-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,transparent),color-stop(100% transparent));background-image:-webkit-linear-gradient(top,transparent 0,transparent 100%);background-image:-moz-linear-gradient(top,transparent 0,transparent 100%);background-image:-ms-linear-gradient(top,transparent 0,transparent 100%);background-image:-o-linear-gradient(top,transparent 0,transparent 100%);background-image:linear-gradient(top,transparent 0,transparent 100%);background-color:#0195dc;color:#fff;font-weight:700;-webkit-font-smoothing:antialiased}button.facebook,.button.facebook,input[type=submit].facebook{color:#3d5b97}button.facebook i,.button.facebook i,input[type=submit].facebook i,button.twitter i,.button.twitter i,input[type=submit].twitter i,button.reddit i,.button.reddit i,input[type=submit].reddit i{opacity:1}button.annotation-count i,.button.annotation-count i,input[type=submit].annotation-count i{margin-right:0}.button i{margin-right:.25em;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,.1);-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s;opacity:.25}button:hover,.button:hover{border-color:#cdcdcd}button:active,.button:active,.button.on{border-color:transparent;background-color:#282828;color:#fff;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;border-color:#000}.button:active i,.button.on i{color:#fff;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.button.warning{background-color:#d9dd0c;border-color:#c1c50b}.button.warning:hover{background-color:#c1c50b}.button.warning:active,.button.warning.on{background-color:#eef210}.button>.annotations{border-left:1px solid rgba(0,0,0,.1);margin-left:.25em;padding-left:.75em}.button>span:empty{display:none}#drawer.active{right:0;-webkit-box-shadow:0 0 .4em rgba(0,0,0,.25);-moz-box-shadow:0 0 .4em rgba(0,0,0,.25);box-shadow:0 0 .4em rgba(0,0,0,.25)}#drawer{position:fixed;display:block;top:0;bottom:0;right:-100%;width:100%;height:auto;max-width:100%;margin:0;padding:0;overflow:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;z-index:30;border-left:1px solid #dadada;background-color:#fff;font-size:.85em}#drawer>h2{z-index:2;position:absolute;top:0;float:left;width:100%;clear:both;font-size:1.1em;font-weight:700;line-height:1;margin:0;padding:.75em;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100% #e4e4e4));background-image:-webkit-linear-gradient(top,#fff 0,#e4e4e4 100%);background-image:-moz-linear-gradient(top,#fff 0,#e4e4e4 100%);background-image:-ms-linear-gradient(top,#fff 0,#e4e4e4 100%);background-image:-o-linear-gradient(top,#fff 0,#e4e4e4 100%);background-image:linear-gradient(top,#fff 0,#e4e4e4 100%);color:#000;border-bottom:1px solid rgba(0,0,0,.2)}#drawer>.close{position:absolute;top:.55em;right:.75em;line-height:1;padding:.5em;font-size:.85em;z-index:3}#drawer>.close>i{color:red;opacity:1;filter:alpha(opacity=100);margin-right:.15em}#drawer>div{position:absolute;display:block;clear:both;top:2.8em;bottom:0;left:0;right:0;z-index:1;-webkit-overflow-scrolling:touch;overflow-y:auto}#drawer>div>.summary{display:none;position:relative;float:left;width:100%;clear:both;margin:0;padding:.75em;padding-left:7.5em;z-index:2}#drawer>div>.summary>*{position:relative;z-index:2}#drawer>div>.summary>:empty{display:none}#drawer>div>.summary>.image{display:block;position:absolute;top:.75em;left:.75em;bottom:.75em;width:6em;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;background-clip:padding-box;background-size:cover;box-shadow:inset 0 0 .5em rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.1)}#drawer>div>.summary>h3,#drawer>div>.summary>p{float:left;width:100%;clear:both;margin:0;padding:0;background-color:#fff;line-height:1.2}#drawer>div>.summary h3{font-size:1em;padding-bottom:.2em}#drawer>div>.summary>p{font-size:.95em;padding:.25em 0}#drawer>div>.summary>p:last-of-type{padding-bottom:0}#drawer>div>.summary>p:last-of-type>.button{display:block;float:left;padding:.5em;font-size:.9em}#drawer>div>.summary>p:last-of-type>.button>i{margin:0 .2em 0 .3em}#drawer>div>form{position:relative;float:left;width:100%;clear:both;background-color:#f3f3f3;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);padding:.75em}#drawer>div>form>textarea{position:relative;display:block;float:left;clear:both;width:100%;height:2.4em;margin:0;padding:.5em;-webkit-transition:height .2s;-moz-transition:height .2s;-o-transition:height .2s;-ms-transition:height .2s;transition:height .2s}#drawer>div>form>textarea.active{height:8em}#drawer>div>form>input{display:block;position:relative;float:left;clear:both;font-size:.9em;line-height:1;margin:0;padding:0;height:0;overflow:hidden;box-shadow:none;border:none;margin:.5em 0 0;height:auto;padding:.5em;border:1px solid rgba(0,0,0,.2)}#drawer>div>form>textarea:focus{outline:0}#drawer>div>div{padding:.75em}#drawer>div>div>.options{position:relative;display:block;float:left;width:100%;clear:both;margin:0;padding:.75em 0;font-size:1em}#drawer>div>div>.options>*{display:block;float:left;margin:0;font-size:.9em;padding:.5em;line-height:1}#drawer>div>div>.options>span{display:none;padding-left:0;font-size:.95em;font-weight:700;color:#000}#drawer>div>div>.options>a{float:right}#drawer>div>div>.options>div{float:left;border:1px solid rgba(0,0,0,.15);padding:0;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;background-clip:padding-box}#drawer>div>div>.options>div>a{display:block;float:left;padding:.5em;border-left:1px solid rgba(0,0,0,.1);background-color:#eaeaea;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100% #eaeaea));background-image:-webkit-linear-gradient(top,#fff 0,#eaeaea 100%);background-image:-moz-linear-gradient(top,#fff 0,#eaeaea 100%);background-image:-ms-linear-gradient(top,#fff 0,#eaeaea 100%);background-image:-o-linear-gradient(top,#fff 0,#eaeaea 100%);background-image:linear-gradient(top,#fff 0,#eaeaea 100%);text-shadow:0 1px 1px #fff}#drawer>div>div>.options>div>a>i{margin-right:.2em}#drawer>div>div>.options>div>a:first-of-type{border-left:none}#drawer>div>div>.options>div>a:hover,#drawer>div>div>.options>div>a.on{background-color:rgba(0,0,0,.1);background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eaeaea),color-stop(100% #fff));background-image:-webkit-linear-gradient(top,#eaeaea 0,#fff 100%);background-image:-moz-linear-gradient(top,#eaeaea 0,#fff 100%);background-image:-ms-linear-gradient(top,#eaeaea 0,#fff 100%);background-image:-o-linear-gradient(top,#eaeaea 0,#fff 100%);background-image:linear-gradient(top,#eaeaea 0,#fff 100%);color:rgba(0,0,0,.5);box-shadow:inset 0 2px 4px rgba(0,0,0,.1);text-shadow:0 -1px 1px #fff}#drawer>div>div>ul,#drawer>div>div>ul>li{position:relative;display:block;float:left;width:100%;clear:both;list-style:none;margin:0;padding:0}#drawer>div>div>ul>li{padding:.75em 0;border-top:1px solid #dadada}#drawer>div>div>ul>li>img{width:2.2em;position:absolute;top:.75em;left:0;cursor:pointer;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;background-clip:padding-box;border:1px solid rgba(0,0,0,.1)}#drawer>div>div>ul>li>p,#drawer>div>div>ul>li>div{margin:0;padding:0 0 0 3em;font-size:.95em;line-height:1.25;clear:both}#drawer>div>div>ul>li>div a{color:#217d96}#drawer>div>div>ul>li>div>.video{position:relative;float:left;width:100%;clear:both;padding-bottom:56.25%}#drawer>div>div>ul>li>div>.video>iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}#drawer>div>div>ul>li>div>iframe{width:100%}#drawer>div>div>ul>li>div>img{width:100%;max-width:100%}#drawer>div>div>ul>li>div>.edited{display:block;clear:both;opacity:.8;filter:alpha(opacity=80);padding-top:1em}#drawer>div>div>ul>li>div>.edited.deleted{padding-top:0}#drawer>div>div>ul>li>p>*{display:block;float:left;line-height:1;margin-bottom:.3em}#drawer>div>div>ul>li>p>a{font-weight:600}#drawer>div>div>ul>li>p>span{float:right;font-weight:400;color:#909090}#drawer>div>div>ul>li>div:last-of-type{display:block;clear:both;float:left;width:100%;margin-top:.5em}#drawer>div>div>ul>li>div:last-of-type>a{display:block;float:left;padding-top:.25em}#drawer>div>div>ul>li>div:last-of-type .edit{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s;margin-left:.75em}#drawer>div>div>ul>li>div:last-of-type>.karma{float:right}#drawer>div>div>ul>li>div:last-of-type>.karma>*{float:left;font-size:.8em;padding:.4em .5em;line-height:1}#drawer>div>div>ul>li>div:last-of-type>.karma>*>i{opacity:1;filter:alpha(opacity=100)}#drawer>div>div>ul>li>div:last-of-type>.karma>a.down{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0;color:#c60000}#drawer>div>div>ul>li>div:last-of-type>.karma>a.up{border-top-left-radius:0;border-bottom-left-radius:0;color:#92c723}#drawer>div>div>ul>li>div:last-of-type>.karma>a.on{opacity:1;filter:alpha(opacity=100);background-color:#f3f3f3;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e0e0e0),color-stop(100% #fff));background-image:-webkit-linear-gradient(top,#e0e0e0 0,#fff 100%);background-image:-moz-linear-gradient(top,#e0e0e0 0,#fff 100%);background-image:-ms-linear-gradient(top,#e0e0e0 0,#fff 100%);background-image:-o-linear-gradient(top,#e0e0e0 0,#fff 100%);background-image:linear-gradient(top,#e0e0e0 0,#fff 100%);border-color:#e0e0e0;box-shadow:none}#drawer>div>div>ul>li>div:last-of-type>.karma>a.on>i{color:silver}#drawer>div>div>ul>li>div:last-of-type>.karma>span{padding:.4em .8em;font-size:.95em;font-weight:700}#drawer>div>div>ul>li>div:last-of-type>.karma>span.negative{color:#c60000}#drawer>div>div>ul>li>div:last-of-type>.karma>span.positive{color:#92c723}#drawer>div>div>ul>li.empty>p{margin:0;padding:0 0 1em;font-size:1em}#drawer>div>div>ul>li.empty>p>a,#drawer>div>div>ul>li.empty>p>strong{display:inline;float:none;color:#000}#drawer>div>div>ul>li.empty>p>a{font-weight:400}#drawer>div>div>ul>li:hover>div:last-of-type>.edit,#drawer>div>div>ul>li:hover>div:last-of-type>div>a{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s;opacity:1;filter:alpha(opacity=100)}#drawer>div>div>ul>.loading>p{padding-left:.75em}#drawer .comments-list .comment-deleted a.reply,#drawer .comments-list .comment-deleted .karma .button{display:none}.loggedout{width:100%;padding:1em 0}.loggedout label{text-align:center}.loggedout input{float:left;width:48%;margin:0}.loggedout input[name=username]{margin-right:2%}.loggedout input[name=password]{margin-left:2%}.loggedout input[type=submit],.loggedout button[type=submit]{width:100%;margin:.5em 0 0;padding:.75em}@media screen and (min-width:481px){#drawer{width:400px;right:-400px}}@media screen and (min-width:1600px){#drawer{width:500px;right:-500px}}#megamenu{display:none}@media only screen and (min-width:1024px){#megamenu{position:relative;float:left;width:100%;padding:0;background-color:#fff;border-bottom:1px solid #dadada}#megamenu[data-type=review] a{color:#0190d5}#megamenu[data-type=news] a{color:#cf2559}#megamenu[data-type=interview] a{color:#e75710}#megamenu[data-type=preview] a{color:#41a200}#megamenu[data-type=guide] a{color:#a035ac}#megamenu[data-type=analysis] a{color:#dd9e07}#megamenu[data-type=retrospective] a{color:#02bda5}#megamenu[data-type=review] .cover{border-color:#0176af}#megamenu[data-type=news] .cover{border-color:#af1f4b}#megamenu[data-type=interview] .cover{border-color:#c34a0e}#megamenu[data-type=preview] .cover{border-color:#327c00}#megamenu[data-type=guide] .cover{border-color:#852c8f}#megamenu[data-type=analysis] .cover{border-color:#b88306}#megamenu[data-type=retrospective] .cover{border-color:#029784}#megamenu>div{position:relative;max-width:1260px;margin:0 auto}#megamenu>div>ul,#megamenu>div>ul>li{position:relative;display:block;clear:both}#megamenu>div>ul{padding:0;margin:0 -1rem}#megamenu>div>ul>li{float:left;width:20%;clear:none;padding:0 1rem;margin:1rem 0;border:none;min-height:16em;border-left:1px solid #dadada}#megamenu>div>ul>li:first-of-type{border-left-color:transparent}#megamenu>div>ul>li>.cover{position:relative;display:block;float:left;width:100%;height:0;padding:0;padding-bottom:80px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin:0 0 .25em;border-bottom:1px solid #dadada}#megamenu>div>ul>li>.title{margin:0 0 .375rem;font-size:1.125rem;padding:0;line-height:1.2}#megamenu>div>ul>li>.subtitle{display:block;margin:0;padding:0;font-size:.875rem}}.header{position:relative;float:left;width:100%;clear:both;padding:.75rem;border-bottom:1px solid #d0d0d0;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100% #e4e4e4));background-image:-webkit-linear-gradient(top,#fff 0,#e4e4e4 100%);background-image:-moz-linear-gradient(top,#fff 0,#e4e4e4 100%);background-image:-ms-linear-gradient(top,#fff 0,#e4e4e4 100%);background-image:-o-linear-gradient(top,#fff 0,#e4e4e4 100%);background-image:linear-gradient(top,#fff 0,#e4e4e4 100%);margin:0;font-size:.875rem}@media only screen and (min-width:1260px){.header{padding:1rem;padding-bottom:0}}.header>div{position:relative;margin:0 auto;max-width:1260px}.header .logo{width:auto;height:auto;margin:.25rem 0 0;max-width:8rem}@media only screen and (min-width:1260px){.header .logo{margin:0 0 .375rem;max-width:12rem}}.header .button.toggler{position:absolute;display:block;top:0;right:0;width:auto;padding:.675rem;font-size:.75rem;line-height:1}.header .button.toggler.active{background-image:none;background-color:#000;color:#fff;border-color:#000}.header .button.toggler.active i{opacity:1}@media only screen and (min-width:1260px){.header .button.toggler{display:none}}.header .social{display:none}@media only screen and (min-width:1260px){.header .social{position:absolute;display:block;top:.425rem;right:0}.header .social>*{display:inline-block;vertical-align:middle;margin-left:.25rem}.header .social>.button{padding:.375rem .375rem .3125rem;font-size:.75rem;background-image:none;background-color:#fafafa;border:1px solid #dadada}.header .social>.button i{opacity:1;display:inline-block;vertical-align:middle}.header .social>.button.facebook{color:#3d5b97}.header .social>.button.twitter{color:#24aeec}.header .social>.button.twitch{color:#6441a5}.header .social>.button.youtube{color:#cc181e}}.header .navigation,.header .search,.header .account{display:none}.header .navigation.visible,.header .search.visible,.header .account.visible{display:block}@media only screen and (min-width:1260px){.header .navigation,.header .search,.header .account{display:block}}.header .navigation{position:relative;float:left;width:100%;margin:.75rem 0 0;padding:0;border-top:1px solid #dadada}@media only screen and (min-width:1260px){.header .navigation{margin:0}}.header .navigation>div{position:relative;float:left;width:100%;border-top:1px solid #fff;padding:0 0 1rem}@media only screen and (min-width:1260px){.header .navigation>div{padding:.75rem 0 1rem}}.header .navigation>div a{display:inline-block;float:left;width:100%;margin:0;padding:.5rem 0;font-weight:700;font-size:1rem;color:#303030;border-bottom:1px solid #dadada}.header .navigation>div a:last-of-type{border-bottom-width:0}.header .navigation>div a>i{display:inline-block;min-width:1.25rem;text-align:center}.header .navigation>div a>span{display:none}@media only screen and (min-width:1260px){.header .navigation>div a{width:auto;border-bottom-width:0;border-left:1px solid #fff;border-right:1px solid #dadada;padding:0 .5rem;font-size:.9375rem}.header .navigation>div a:first-of-type{border-left-width:0;padding-left:0}.header .navigation>div a:last-of-type{border-right-width:0;padding-right:0}.header .navigation>div a>span{display:inline}.header .navigation>div a:hover>span{opacity:1}}.header .navigation>div a[data-target=review]{color:#0190d5}.header .navigation>div a[data-target=preview]{color:#41a200}.header .navigation>div a[data-target=news]{color:#cf2559}.header .navigation>div a[data-target=guide]{color:#a035ac}.header .navigation>div a[data-target=interview]{color:#e75710}.header .navigation>div a[data-target=features]{color:#000}.header .navigation>div a[data-target=retrospective]{color:#02bda5}.header .navigation>div a[data-target=analysis]{color:#dd9e07}.header .navigation>div a[data-target=features]{color:#000}.header .navigation>div a>span{opacity:.375;color:#555;margin-left:.125rem;font-size:.875rem}@media only screen and (min-width:1260px){.header .account{position:absolute;top:.425rem;left:13rem}}.header .account>*{display:inline-block;margin:0 0 0 .375rem}.header .account .name{font-weight:700;color:#0195dc;margin-left:0}.header .account .name img{vertical-align:middle;border-radius:50%;width:1.75rem;height:1.75rem;margin:0 .125rem 0 .25rem;border:1px solid #dadada}.header .account #fb-login-header{margin:0;width:100%}@media only screen and (min-width:1260px){.header .account #fb-login-header{width:auto}}.header .account .button{display:block;width:100%;clear:both;font-size:.75rem;padding:.5rem;margin:.5rem 0 0;text-align:center}@media only screen and (min-width:1260px){.header .account .button{display:inline-block;clear:none;width:auto;min-width:0;padding:.375rem;margin:0 0 0 .375rem}}.header .account form{padding:0;width:100%;margin:0}@media only screen and (min-width:1260px){.header .account form{width:auto}}.header .search{position:relative;float:left;width:100%;margin:0 0 1rem}@media only screen and (min-width:1260px){.header .search{position:absolute;display:block;top:3.3rem;right:0;width:300px;margin:0}}.header .search form,.header .search form fieldset{position:relative;display:block;float:left;width:100%;margin:0;padding:0}.header .search form fieldset input{margin:0}.header .search form fieldset input[type=text]{position:relative;float:left;width:100%;padding-right:3rem}.header .search form fieldset input[type=submit]{position:absolute;top:0;bottom:0;right:0;width:3rem;border-top-left-radius:0;border-bottom-left-radius:0}body>footer{position:relative;display:block;float:left;width:100%;clear:both;z-index:10;margin:0;padding:0;border-top:1px solid #dadada;font-size:.875rem;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100% #e4e4e4));background-image:-webkit-linear-gradient(top,#fff 0,#e4e4e4 100%);background-image:-moz-linear-gradient(top,#fff 0,#e4e4e4 100%);background-image:-ms-linear-gradient(top,#fff 0,#e4e4e4 100%);background-image:-o-linear-gradient(top,#fff 0,#e4e4e4 100%);background-image:linear-gradient(top,#fff 0,#e4e4e4 100%)}body>footer>div{max-width:1260px;margin:0 auto}body>footer>div>div{position:relative;float:left;width:100%;padding:1rem .75rem 0}body>footer>div>div:last-of-type{padding-bottom:1.5rem}@media only screen and (min-width:767px){body>footer>div>div{padding:1.5rem 1rem}}body>footer>div>div .title{text-transform:uppercase;font-weight:700;color:#404040;margin:0 0 .75rem;padding:0 0 .375rem;border-bottom:1px solid #dadada}@media only screen and (min-width:767px){body>footer>div>div{width:18.75%}body>footer>div>div:first-of-type{width:25%}}body>footer>div>div.details img{margin:0 0 .75rem}body>footer>div>div.details p{margin:0 0 1rem;padding:0}body>footer>div>div.details p:first-of-type{padding:0 0 1rem;border-bottom:1px solid #dadada;font-size:.9375rem;color:#000}body>footer>div>div ul{list-style-type:square;margin:0 0 0 1.125rem;padding:0;line-height:1}body>footer>div>div ul li{margin:0 0 .425rem;padding:0;color:#909090;float:left;width:100%}@media only screen and (min-width:480px){body>footer>div>div ul li{width:50%}}@media only screen and (min-width:767px){body>footer>div>div ul li{width:100%}}body>footer>div>div ul li [class^=icon-]{display:inline-block;min-width:1.25rem;text-align:center}body>footer>div>div a{color:#0195dc}body>footer>div>div a.facebook{color:#3d5b97}body>footer>div>div a.twitter{color:#24aeec}body>footer>div>div a.twitch{color:#6441a5}body>footer>div>div a.youtube{color:#cc181e}body>footer>div>div a.rss{color:#f60}body>footer>div>div.social ul{list-style:none;margin-left:0}.leaderboard-container{float:left;width:100%;clear:both}.low-leaderboard-container{display:none}@media only screen and (min-width:767px){.low-leaderboard-container{float:left;width:100%;clear:both;display:block;border-top:1px solid #dadada;padding:1.75em 0}}.advert,.lazyload{position:relative;display:block;text-align:center;margin:0 auto;z-index:1}.advert *,.lazyload *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.advert img{display:block}.mpu{width:300px;min-height:250px;overflow:hidden}.leaderboard{width:728px;height:100px;margin:0 auto;clear:both}.skin .leaderboard{width:1260px}.leaderboard.mobile{display:none;width:320px;min-height:100px;height:auto}@media only screen and (max-width:767px){.leaderboard.mobile{display:block}}.leaderboard.landscape{display:none}.mpu-comments{margin-bottom:1.5rem}@media only screen and (min-width:767px){.leaderboard-container>.advert-container,.leaderboard-container .yafa{max-width:1260px;margin:0 auto}.leaderboard-container>.advert-container>.leaderboard.landscape,.leaderboard-container .yafa>.leaderboard.landscape{display:block;text-align:center;width:auto;height:auto;min-height:90px}.skin .leaderboard.landscape{margin:1.5em auto!important;overflow:visible;background-color:transparent;border:none}.skin .leaderboard-container>.advert-container>.leaderboard.landscape,.skin .leaderboard-container>.yafa>.leaderboard.landscape{overflow:visible;background-color:transparent;border:none;margin:0;width:1260px;height:110px}.skin .leaderboard.landscape{margin:0!important}}@media only screen and (min-width:1260px){.leaderboard.landscape{margin:10px 290px 10px 0}}.halfpage{display:none;width:300px;height:600px}@media only screen and (min-width:1260px){.halfpage{float:left;display:block}}.low-leaderboard{display:none}@media only screen and (min-width:767px){.low-leaderboard{display:block;width:728px;height:90px;overflow:hidden}}li.list-low-leaderboard>.advert-container{padding:0;border:none}.mobile-mpu-wrapper{text-align:center;clear:both;width:320px;padding:0;min-height:250px;overflow:hidden;position:relative;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.mobile-mpu-wrapper .advertContainer>div{width:100%}.mobile-mpu-wrapper iframe{text-align:center;display:inline-block;float:none;margin:0 auto 0 0}#mobile-leaderboard{width:320px;text-align:center;clear:both;min-height:100px;overflow:hidden;position:relative;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}#mobile-leaderboard .advertContainer{min-height:100px}#mobile-leaderboard .advertContainer>div{width:100%}#mobile-leaderboard iframe{text-align:center;display:inline-block;float:none;margin:0 auto 0 0}#last-mpu-slot{margin-bottom:20px}.ad-break-text{display:block;text-align:center;color:#555;font-size:12px;padding:5px 0;clear:both}[data-tag-block]{padding:.4em .6em;line-height:1;background-color:#303030;letter-spacing:normal;font-size:1em;color:#fff}[data-tag-block]:before{font-family:FontAwesome;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;content:"\f05b"}[data-tag-block=guide],[data-tag-block=guide-hub]{background-color:#a035ac}[data-tag-block=guide]:before,[data-tag-block=guide-hub]:before{content:"\f12e"}[data-tag-block=interview]{background-color:#e75710}[data-tag-block=interview]:before{content:"\f10d"}[data-tag-block=news]{background-color:#cf2559}[data-tag-block=news]:before{content:"\f11b"}[data-tag-block=preview]{background-color:#41a200}[data-tag-block=preview]:before{content:"\f040"}[data-tag-block=review]{background-color:#0190d5}[data-tag-block=review]:before{content:"\f005"}[data-tag-block=video]{background-color:#cc181e}[data-tag-block=video]:before{content:"\f03d"}[data-tag-block=analysis]{background-color:#dd9e07}[data-tag-block=analysis]:before{content:"\f080"}[data-tag-block=column]:before{content:"\f0f4"}[data-tag-block=critique]:before{content:"\f0e3"}[data-tag-block=editorial]:before{content:"\f135"}[data-tag-block=list]:before{content:"\f0cb"}[data-tag-block=op-ed]:before{content:"\f0a1"}[data-tag-block=profile]:before{content:"\f007"}[data-tag-block=retrospective]{background-color:#02bda5}[data-tag-block=retrospective]:before{content:"\f0e2"}form fieldset{border:none;padding:0}form label,form p{display:block;font-weight:700;margin-bottom:.25em}form p,form li{font-size:.9em;font-weight:400;margin:0 0 .5em}form input,form textarea{-webkit-appearance:none}form input{border:none;margin-bottom:1em}form input[type=text],form input[type=password],form input[type=email],form input[type=url],form textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-clip:padding-box;border:1px solid #dadada;font-size:13px;padding:8px 10px}form input[type=submit]{margin-bottom:20px}form input[type=checkbox]{-webkit-appearance:checkbox}form input[disabled=disabled]{opacity:.75;filter:alpha(opacity=75)}form textarea{height:200px;margin-bottom:1em}form select{-webkit-appearance:menulist-button;height:34px;border:1px solid #c4c4c4;margin:0;margin-bottom:20px}form button,form a.button{padding:.7em 1em;margin-right:1em;min-width:125px;text-align:center;font-size:small}form select.large,form textarea.large,form input[type=text].large,form input[type=password].large,form input[type=email].large,form input[type=url].large{width:250px}form select.xlarge,form textarea.xlarge,form input[type=text].xlarge,form input[type=password].xlarge,form input[type=email].xlarge,form input[type=url].xlarge{width:500px}form select.xxlarge,form textarea.xxlarge,form input[type=text].xxlarge,form input[type=password].xxlarge,form input[type=email].xxlarge,form input[type=url].xxlarge{width:100%}form span.help{display:block;margin:-.7em 0 1em .5em;font-size:.75em;color:#777}body{color:#555;background-color:#fff;overflow-y:scroll;overflow-x:hidden;margin:0;padding:0;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}body,body *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;font-family:"Source Sans Pro",Corbel,"Lucida Sans Unicode","Lucida Sans",sans-serif}body h1,body h2,body h3{font-weight:700}@media only screen and (min-width:767px){body h1,body h2,body h3{letter-spacing:-.04em;text-rendering:optimizeLegibility}}h1{letter-spacing:-.03em}a{text-decoration:none;color:#000;border:none}img{border:none}#page-wrapper{position:relative;float:left;width:100%;background-color:#f3f3f3}.content-wrapper{position:relative;max-width:1260px;margin:0 auto}.page{position:relative;background-color:#fff;max-width:1024px;float:left;width:100%;margin:0 auto}@media only screen and (min-width:1260px){.page{max-width:960px;min-height:600px;border:1px solid #dadada;border-bottom-width:0}}.page.narrow{position:relative;float:left;width:800px;margin:2em 200px;padding:1em}.page.narrow h1{margin:0 0 .5em}.page.narrow p .button{margin-right:.5em;font-size:.9em}.ribbon-wrapper-green{display:none!important}