p.alert,div.alert{border:1px solid #cccccc;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 0}div.alert p{margin:0 0 .5em 0}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, #ffffff), color-stop(100% #f3f3f3));background-image:-webkit-linear-gradient(top, #ffffff 0, #f3f3f3 100%);background-image:-moz-linear-gradient(top, #ffffff 0, #f3f3f3 100%);background-image:-ms-linear-gradient(top, #ffffff 0, #f3f3f3 100%);background-image:-o-linear-gradient(top, #ffffff 0, #f3f3f3 100%);background-image:linear-gradient(top, #ffffff 0, #f3f3f3 100%);cursor:pointer;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;background-clip:padding-box;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,.08),inset 0px 1px 0px rgba(255,255,255,0.5);-moz-box-shadow:0px 1px 1px rgba(0,0,0,.08),inset 0px 1px 0px rgba(255,255,255,0.5);box-shadow:0px 1px 1px rgba(0,0,0,.08),inset 0px 1px 0px rgba(255,255,255,0.5);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:white;font-weight:bold;-webkit-font-smoothing:antialiased}header ul .button{background-color:#e4e4e4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(100% #e4e4e4));background-image:-webkit-linear-gradient(top, #ffffff 0, #e4e4e4 100%);background-image:-moz-linear-gradient(top, #ffffff 0, #e4e4e4 100%);background-image:-ms-linear-gradient(top, #ffffff 0, #e4e4e4 100%);background-image:-o-linear-gradient(top, #ffffff 0, #e4e4e4 100%);background-image:linear-gradient(top, #ffffff 0, #e4e4e4 100%);border:1px solid #d1d0ce;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5);box-shadow:0 1px 0 rgba(255,255,255,0.5)}#fb-login-header>.button.facebook{background-image:none;background-color:#3d5b97;border-color:#3d5b97;color:white}#fb-login-header>.button.facebook:hover{background-color:#2e4573;border-color:#3d5b97}.button i{margin-right:.25em;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,0.1);-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s;opacity:.25;filter:alpha(opacity=25)}button:hover,.button:hover{border-color:#cdcdcd}.button:hover i{opacity:.5;filter:alpha(opacity=50)}button:active,.button:active,.button.on{border-color:transparent;background-color:#282828;color:white;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{opacity:1;filter:alpha(opacity=100);color:white;-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,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,0.25);-moz-box-shadow:0 0 .4em rgba(0,0,0,0.25);box-shadow:0 0 .4em rgba(0,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:white;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, #ffffff), color-stop(100% #e4e4e4));background-image:-webkit-linear-gradient(top, #ffffff 0, #e4e4e4 100%);background-image:-moz-linear-gradient(top, #ffffff 0, #e4e4e4 100%);background-image:-ms-linear-gradient(top, #ffffff 0, #e4e4e4 100%);background-image:-o-linear-gradient(top, #ffffff 0, #e4e4e4 100%);background-image:linear-gradient(top, #ffffff 0, #e4e4e4 100%);color:black;border-bottom:1px solid rgba(0,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,0.2);border:1px solid rgba(0,0,0,0.1)}#drawer>div>.summary>h3,#drawer>div>.summary>p{float:left;width:100%;clear:both;margin:0;padding:0;background-color:white;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,0.2);border-bottom:1px solid rgba(0,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,0.2)}#drawer>div>form>textarea:focus{outline:none}#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:bold;color:black}#drawer>div>div>.options>a{float:right}#drawer>div>div>.options>div{float:left;border:1px solid rgba(0,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,0.1);background-color:#eaeaea;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(100% #eaeaea));background-image:-webkit-linear-gradient(top, #ffffff 0, #eaeaea 100%);background-image:-moz-linear-gradient(top, #ffffff 0, #eaeaea 100%);background-image:-ms-linear-gradient(top, #ffffff 0, #eaeaea 100%);background-image:-o-linear-gradient(top, #ffffff 0, #eaeaea 100%);background-image:linear-gradient(top, #ffffff 0, #eaeaea 100%);text-shadow:0 1px 1px white}#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,0.1);background-color:#ffffff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #eaeaea), color-stop(100% #ffffff));background-image:-webkit-linear-gradient(top, #eaeaea 0, #ffffff 100%);background-image:-moz-linear-gradient(top, #eaeaea 0, #ffffff 100%);background-image:-ms-linear-gradient(top, #eaeaea 0, #ffffff 100%);background-image:-o-linear-gradient(top, #eaeaea 0, #ffffff 100%);background-image:linear-gradient(top, #eaeaea 0, #ffffff 100%);color:rgba(0,0,0,0.5);box-shadow:inset 0 2px 4px rgba(0,0,0,0.1);text-shadow:0 -1px 1px white}#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,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:normal;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% #ffffff));background-image:-webkit-linear-gradient(top, #e0e0e0 0, #ffffff 100%);background-image:-moz-linear-gradient(top, #e0e0e0 0, #ffffff 100%);background-image:-ms-linear-gradient(top, #e0e0e0 0, #ffffff 100%);background-image:-o-linear-gradient(top, #e0e0e0 0, #ffffff 100%);background-image:linear-gradient(top, #e0e0e0 0, #ffffff 100%);border-color:#e0e0e0;box-shadow:none}#drawer>div>div>ul>li>div:last-of-type>.karma>a.on>i{color:#c0c0c0}#drawer>div>div>ul>li>div:last-of-type>.karma>span{padding:.4em .8em;font-size:.95em;font-weight:bold}#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:black}#drawer>div>div>ul>li.empty>p>a{font-weight:normal}#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{z-index:21;border-top:1px solid red;width:400px;right:-400px}#drawer>h2{top:3.5em}#drawer>.close{top:5em}#drawer>div{top:6.65em}#drawer>div>div>.options>span{display:block}#drawer>div>div>ul>li>div:last-of-type>.edit{opacity:0;filter:alpha(opacity=0)}#drawer>div>div>ul>li:hover>div:last-of-type>.edit{opacity:1;filter:alpha(opacity=100)}#drawer>div>form>textarea{-webkit-transition:height .25s;-moz-transition:height .25s;-o-transition:height .25s;-ms-transition:height .25s;transition:height .25s}#drawer>div>form>textarea.active{height:8.25em}}@media screen and (min-width:1600px){#drawer{width:500px;right:-500px}}@media screen and (min-width:2500px){#drawer{width:622px;right:-622px}#drawer>div>ul>li{font-size:1.1em}}body>header{position:relative;display:block;float:left;width:100%;margin:0;padding:0;z-index:30;border-bottom:1px solid #d0d0d0;background-color:#e4e4e4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(100% #e4e4e4));background-image:-webkit-linear-gradient(top, #ffffff 0, #e4e4e4 100%);background-image:-moz-linear-gradient(top, #ffffff 0, #e4e4e4 100%);background-image:-ms-linear-gradient(top, #ffffff 0, #e4e4e4 100%);background-image:-o-linear-gradient(top, #ffffff 0, #e4e4e4 100%);background-image:linear-gradient(top, #ffffff 0, #e4e4e4 100%);font-size:.8em}body>header>ul{position:relative;clear:both;margin:0 auto;padding:0;list-style:none;max-width:1260px}body>header>ul>li{float:left;margin:0;line-height:1;padding:.75em;padding-left:.75em}body>header>ul>li.sections>.button{display:block}@media only screen and (min-width: 1260px){body>header>ul>li.sections .button{display:none}body>header>ul>li.sections>#navigation-list{display:block}}body>header>ul>li>.button.navigation{float:left;clear:none}body>header>ul>li>form{display:block;position:relative;float:left;clear:none;margin:0 0 0 1em;padding:0;width:auto}body>header>ul>li>form input{position:relative;font-size:1em;padding:.5em;margin:0;outline:none}body>header>ul>li>form input[type=text]{font-size:.9em;padding:.7em;padding-right:3.4em;width:21em}@media only screen and (min-width: 1260px){body>header>ul>li>form input[type=text]{width:20em}}body>header>ul>li>form input[type=submit]{position:absolute;width:auto;top:0;right:0;bottom:0;margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body>header>ul>li.logo{width:100px;padding-top:1.35em;padding-right:.25em}body>header>ul>li.logo img{display:block;width:100%;max-width:100%;height:auto}body>header>ul>li.logo>a{display:block;width:100%;padding:0}body>header>ul>li.logo>a>span{display:block;float:left}body>header>ul>li.logo>a>span:first-of-type{font-size:.6em;padding:.4em 0;font-weight:900}body>header>ul>li.logo>a>span:nth-of-type(2){font-size:1em;font-weight:100;opacity:.8;filter:alpha(opacity=80);padding:0 .05em}body>header>ul>li.logo>a>span:last-of-type{font-weight:900}body>header>ul>.account{float:right}body>header>ul>.account>#fb-login-header{display:none !important}body>header>ul>.account>*{float:left}body>header>ul>.account>p{display:none;margin:0;padding:.5em 1em 0}body>header>ul>.account>p a{font-weight:600}body>header>ul>.account>p img{line-height:1;vertical-align:middle;width:1.8em;height:1.8em;margin:0 .2em 0 .5em;border:1px solid #b0b0b0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-clip:padding-box}body>header>ul>.account>.unread{background-color:#f23953;background-image:none;border:1px solid #cb2c42;color:white;font-weight:bold}body>header>ul>.account>.unread>i{color:white;opacity:1;filter:alpha(opacity=100)}body>header>ul>.account>.cog{margin-left:.75em}body>header>ul>.account>a>span{font-size:.9em}body>.overlays{position:relative;display:block;float:left;width:100%;z-index:20000}body>.overlays>div{position:relative;max-width:1260px;margin:0 auto}body>.overlays .overlay{position:absolute;z-index:10;background-color:white;border-bottom:1px solid #dadada;color:black;display:none;padding:1em;font-size:.85em;left:0;right:0;width:auto;-webkit-box-shadow:0 .1em .5em rgba(0,0,0,0.25);-moz-box-shadow:0 .1em .5em rgba(0,0,0,0.25);box-shadow:0 .1em .5em rgba(0,0,0,0.25)}@media only screen and (min-width: 767px){body>.overlays .overlay{border:1px solid #dadada;border-top-width:0}}body>.overlays .overlay>ul,body>.overlays .overlay>ul>li{display:block;float:left;width:100%;clear:both;margin:0;padding:0}body>.overlays .overlay>ul>li{padding:.75em 0;border-bottom:1px solid #dadada}body>.overlays .overlay>ul>li>strong{padding:.5em 0 0}body>.overlays .overlay>ul>li>p{margin:0;padding:0;line-height:1.3}body>.overlays .overlay>ul>li>p>a{color:#0195dc}body>.overlays .overlay>*{display:block;float:left;width:100%;clear:both;margin:0;padding:0}body>.overlays .overlay>ul>li:first-of-type{padding-top:0}body>.overlays .overlay>ul>li:last-of-type{padding-bottom:0;border-bottom:none}body>.overlays .overlay>ul>li>form{display:block;float:left;width:100%}body>.overlays .overlay>ul>li>form *{display:block;float:left;width:100%;margin:0;clear:both}body>.overlays .overlay>ul>li>form button{min-width:auto;padding:.75em 1em}body>.overlays .overlay>ul>li>form label{margin-top:.5em;font-weight:bold}body>.overlays .overlay>ul>li>form input{display:block;clear:both;width:100%;padding:.5em;font-size:.9em;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;background-clip:padding-box;margin-top:.4em;border:1px solid #d9d9d9}body>.overlays .overlay>ul>li>form input[type=submit]{float:left;width:auto}body>.overlays .overlay>ul>li>form p{padding:1em 0 0}body>.overlays .overlay .button{display:block;font-size:.9em}body>.overlays .overlay .button.facebook{border:none}body>.overlays #megamenu,body>.overlays #navigation{left:0;right:0;width:auto}@media only screen and (min-width: 1260px){body>.overlays #navigation{display:none !important}}body>.overlays #navigation>.search{border-top:1px solid #dadada;margin:1em 0 0;padding:1em 0 0}body>.overlays #navigation>.search>fieldset{position:relative;margin:0;padding:0}body>.overlays #navigation>.search>fieldset>input{position:relative;display:block;margin:0}body>.overlays #navigation>.search>fieldset>input[type=text]{float:left;width:100%}body>.overlays #navigation>.search>fieldset>input[type=submit]{position:absolute;right:0;top:0;bottom:0;width:5em}body>.overlays #inbox>h3{font-size:1.1em;padding:0 0 .5em;text-align:center;border-bottom:1px solid #dadada}body>.overlays #inbox>p{display:block;float:left;width:100%;clear:both;text-align:center;margin:0;padding:.7em 0 0;border-top:1px solid #dadada}body>.overlays #inbox>p>a{display:block;color:#0195dc}body>.overlays #inbox>ul{position:relative;float:left;width:100%;clear:both;margin:0;padding:0;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:300px}body>.overlays #inbox>ul>li{position:relative;padding:.5rem;padding-left:1.5rem;min-height:1.8em;border-bottom:1px solid #dadada;line-height:1.2;color:#505050}body>.overlays #inbox>ul>li>a>img{position:absolute;top:.5rem;left:0;width:1rem;height:1rem;border-radius:100%;border:1px solid #d0d0d0;vertical-align:middle}body>.overlays #inbox>ul>li>a{color:#0195dc}body>.overlays #inbox>ul>li>.from{color:black;margin-right:.25rem}body>.overlays #inbox>ul>li.unread{font-weight:bold}body>.overlays #inbox>ul>li:nth-of-type(even){background-color:#fafafa}body>.overlays #inbox>ul>li.from-0{padding-left:0}body>.overlays #inbox>ul>li.from-0>a>img{display:none}body>.overlays #inbox>ul>li:last-of-type{border:none}body>.overlays #inbox>ul>li.warning{padding:1em 0;color:#202020;text-align:center}@media screen and (min-width:481px){body>.overlays .overlay{left:auto;right:.75em;width:260px}body>.overlays #inbox{width:300px}body>.overlays #tools{width:160px}}@media screen and (min-width:768px){body>header>ul>.account>#fb-login-header{display:block !important;margin-left:.75em}body>header>ul>.account>#fb-login-header>.button{border-bottom-color:#365189}body>header>ul>.account>p{display:block}}@media screen and (min-width:1025px){body>header>ul>li.logo{padding-top:1em;width:145px}body>header>ul>li.logo>a>img{width:auto}}#navigation-list{float:left}#navigation-list>ul,#navigation-list>ul>li,#navigation-list>ul>li>a{position:relative;display:block;float:left;margin:0;padding:0;list-style:none}#navigation-list>ul{width:100%}@media only screen and (min-width: 1260px){#navigation-list>ul{padding:.3em 0 0}}#navigation-list>ul>li{width:33.333%;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}#navigation-list>ul>li>a[data-target=review],#navigation-list>ul>li>a[data-target=review]>span>i{color:#0190d5}#navigation-list>ul>li>a[data-target=preview],#navigation-list>ul>li>a[data-target=preview]>span>i{color:#41a200}#navigation-list>ul>li>a[data-target=guide],#navigation-list>ul>li>a[data-target=guide]>span>i{color:#a035ac}#navigation-list>ul>li>a[data-target=interview],#navigation-list>ul>li>a[data-target=interview]>span>i{color:#e75710}#navigation-list>ul>li>a[data-target=features],#navigation-list>ul>li>a[data-target=features]>span>i{color:black}#navigation-list>ul>li>a{display:block;width:100%;text-align:center;padding:1em}#navigation-list>ul>li>a>i{display:block;width:100%;font-size:2em}#navigation-list>ul>li>a>span{display:none}@media only screen and (max-width: 767px){#navigation-list>ul>li:nth-of-type(3n+3){border-right-width:0}#navigation-list>ul>li:nth-of-type(4),#navigation-list>ul>li:nth-of-type(5){border-bottom-width:0}}@media only screen and (min-width: 767px){#navigation-list>ul>li{width:20%;border-bottom-width:0}#navigation-list>ul>li:nth-of-type(5){border-right-width:0}}@media only screen and (min-width: 1260px){#navigation-list>ul>li{width:auto;clear:none;border-bottom:none;border-right:1px solid rgba(0,0,0,0.1);border-left:1px solid #fff}#navigation-list>ul>li:first-of-type{border-left:none}#navigation-list>ul>li:first-of-type>a{padding-left:0}#navigation-list>ul>li:last-of-type{border-right:none}#navigation-list>ul>li:last-of-type>a{padding-right:0}#navigation-list>ul>li>a{display:block;width:100%;font-size:1.15em;font-weight:bold;text-shadow:0 -1px 1px #fff;padding:.4em .65em}#navigation-list>ul>li>a>i{display:inline;clear:none;font-size:1em;margin:0 .25em 0 0;min-width:1.25em;text-align:center;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s;opacity:.85;filter:alpha(opacity=85)}#navigation-list>ul>li>a:hover>i{opacity:1;filter:alpha(opacity=100)}#navigation-list>ul>li>a:hover>span>i{text-shadow:0 1px 1px #fff;opacity:1;filter:alpha(opacity=100)}#navigation-list>ul>li>a>span{display:inline}#navigation-list>ul>li>a>span>i{margin:0 0 0 .2em;text-shadow:0 1px 1px rgba(0,0,0,0.1);opacity:.3;filter:alpha(opacity=30);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;-webkit-transition-delay:.25s}}#megamenu{display:none}@media only screen and (min-width: 1260px){#megamenu{padding:0;background-color:#303030;border:none;border-bottom:5px solid #202020;color:white;text-shadow:0 -1px 1px rgba(0,0,0,0.3)}#megamenu>ul,#megamenu>ul>li{position:relative;display:block;float:left;width:100%;clear:both}#megamenu>ul{padding:1em 0}#megamenu>ul>li{float:left;width:17.333%;clear:none;padding:0 1em;border:none;min-height:26em;border-left:1px solid rgba(255,255,255,0.2)}#megamenu>ul>li:nth-of-type(1){width:22%}#megamenu>ul>li:nth-of-type(1)>*{margin:0;padding:0}#megamenu>ul>li:nth-of-type(1)>h2{line-height:1;font-size:2em;font-weight:900}#megamenu>ul>li:nth-of-type(1)>p{padding:.5em 0 0}#megamenu>ul>li:nth-of-type(1)>p:last-of-type{padding-top:1em}#megamenu>ul>li:nth-of-type(1)>p>a{color:white;font-weight:bold;text-decoration:underline}#megamenu>ul>li:nth-of-type(1)>.authors,#megamenu>ul>li:nth-of-type(1)>.authors>li{position:relative;margin:0;padding:0;list-style:none}#megamenu>ul>li:nth-of-type(1)>.authors{margin:.25em 0 0}#megamenu>ul>li:nth-of-type(1)>.authors>li{padding:.9em 0;margin:0;min-height:2.25em;border-bottom:1px solid rgba(255,255,255,0.1)}#megamenu>ul>li:nth-of-type(1)>.authors>li:last-of-type{border:none;padding-bottom:0}#megamenu>ul>li:nth-of-type(1)>.authors>li>a{display:block;color:white;padding-left:2.7em;font-size:1em}#megamenu>ul>li:nth-of-type(1)>.authors>li>a>img{position:absolute;left:0;top:.5em;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-clip:padding-box;vertical-align:middle;height:2.2em;width:auto;margin:0;border:1px solid rgba(255,255,255,0.4)}#megamenu>ul>li:nth-of-type(1)>.authors>li>a>strong{font-weight:bold;font-size:1.05em}#megamenu>ul>li:nth-of-type(2){width:26%}#megamenu>ul>li:nth-of-type(2)>h3{font-size:1.6em}#megamenu>ul>li:nth-of-type(2)>p{font-size:1.1em}#megamenu>ul>li>.cover{position:relative;display:block;float:left;width:100%;height:0;padding:0;padding-bottom:100px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin:0 0 .5em;border-bottom:3px solid #dadada;box-shadow:inset 0 0 1em rgba(0,0,0,0.2)}#megamenu>ul>li>h3{margin:0 0 .4em;font-size:1.3em;padding:0 0 .5em;line-height:1.2;border-bottom:1px solid rgba(255,255,255,0.2)}#megamenu>ul>li>h3>a{color:white}#megamenu>ul>li>p{display:block;color:white;margin:0;padding:0 0 4em}#megamenu>ul>li>.tags{position:absolute;bottom:0;left:1em;right:1em;border-top:1px solid rgba(255,255,255,0.1);padding:.75em 0 0}#megamenu>ul>li>.tags>*{display:block;float:left}#megamenu>ul>li>.tags>img,#megamenu>ul>li>.tags>.type{margin:0 .75em 0 0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-clip:padding-box}#megamenu>ul>li>.tags>.type{background-color:rgba(0,0,0,0.15);padding:.85em .9em;line-height:1;font-size:.75em}#megamenu>ul>li>.tags>.type>i{line-height:1}#megamenu>ul>li>.tags>img{border:1px solid rgba(0,0,0,0.25);width:27px;height:27px}#megamenu>ul>li>.tags>.button{display:block;float:right;margin:.3em 0 0;padding:.35em .4em;font-size:.8em}#megamenu>ul>li>.tags>.button[data-count=0]{display:none}#megamenu[data-type=review]{background-color:#0190d5 !important;border-bottom-color:#016ea2}#megamenu[data-type=news]{border-bottom-color:#a41d46;background-color:#cf2559 !important}#megamenu[data-type=interview]{border-bottom-color:#b7450d;background-color:#e75710 !important}#megamenu[data-type=preview]{border-bottom-color:#2d6f00;background-color:#41a200 !important}#megamenu[data-type=guide]{border-bottom-color:#7c2985;background-color:#a035ac !important}#megamenu[data-type=review] .cover{border-color:#57c8fe}#megamenu[data-type=news] .cover{border-color:#ea8aa7}#megamenu[data-type=interview] .cover{border-color:#f6a780}#megamenu[data-type=preview] .cover{border-color:#7bff22}#megamenu[data-type=guide] .cover{border-color:#d287da}}body>footer{position:relative;display:block;float:left;width:100%;clear:both;z-index:10;margin:0;padding:0;border-top:1px solid #dadada;line-height:1;background-color:white}body>footer>div{max-width:1260px;margin:0 auto}body>footer>div>ul,body>footer>div>ul>li{float:left;margin:0;padding:0;list-style:none}body>footer>div>ul{padding:.5em 1em .75em}@media only screen and (min-width: 767px){body>footer>div>ul{padding:0 1em}body>footer>div>ul:nth-of-type(2){float:right}}body>footer>div>ul>li{width:auto;clear:none}body>footer>div>ul>li>a{display:block;padding:1em 1.25em .5em 0;font-size:.9em;color:#0195dc;font-weight:bold}@media only screen and (min-width: 767px){body>footer>div>ul>li>a{font-size:.8em;padding:1.5em 2.5em 1.25em 0}}body>footer>div>ul>li>a.facebook,body>footer>div>ul>li>a.twitter,body>footer>div>ul>li>a.youtube,body>footer>div>ul>li>a.rss{padding-right:1.25em}body>footer>div>ul>li>a.facebook>i,body>footer>div>ul>li>a.twitter>i,body>footer>div>ul>li>a.youtube>i,body>footer>div>ul>li>a.rss>i{min-width:1.75em;text-align:center;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;background-clip:padding-box;color:white;padding:.2em .4em;margin-right:.1em}body>footer>div>ul>li>a.facebook{color:#3d5b97}body>footer>div>ul>li>a.facebook>i{background-color:#3d5b97}body>footer>div>ul>li>a.twitter{color:#24aeec}body>footer>div>ul>li>a.twitter>i{background-color:#24aeec}body>footer>div>ul>li>a.youtube{color:#cc181e}body>footer>div>ul>li>a.youtube>i{background-color:#cc181e}body>footer>div>ul>li>a.rss{color:#ff6600}body>footer>div>ul>li>a.rss>i{background-color:#ff6600}.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{position:relative;display:block;text-align:center;margin:0 auto;z-index:1}.advert *{-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}@media only screen and (min-width: 767px){.leaderboard-container>.advert-container{max-width:1260px;margin:0 auto}.leaderboard-container>.advert-container>.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{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}}.ad-break-text{display:block;text-align:center;color:#555555;font-size:12px;padding:5px 0;clear:both}.article.mpu.mobile{margin-left:-5px;margin-bottom:1.5rem}*[data-tag-block]{padding:.4em .6em;line-height:1;background-color:#303030;letter-spacing:normal;font-size:1em;color:white}*[data-tag-block]:before{font-family:FontAwesome;font-style:normal;font-weight:normal;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]: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]:before{content:"\f0e2"}form fieldset{border:none;padding:0}form label,form p{display:block;font-weight:bold;margin-bottom:.25em}form p,form li{font-size:.9em;font-weight:normal;margin:0 0 .5em 0}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:-0.7em 0 1em .5em;font-size:.75em;color:#777}body{color:#555555;background-image:none;background-color:#f3f3f3;overflow-y:scroll;overflow-x:hidden;min-width:320px;margin:0;padding:0;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;font-family:"Source Sans Pro","Corbel","Lucida Sans Unicode","Lucida Sans",sans-serif}body,body *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}body h1,body h2,body h3{font-weight:700}@media only screen and (min-width: 767px){body h1,body h2,body h3{letter-spacing:-0.04em;text-rendering:optimizeLegibility}}h1{letter-spacing:-0.03em}a{text-decoration:none;color:black;border:none}img{border:none}#page-wrapper{position:relative;float:left;width:100%}.content-wrapper{position:relative;max-width:1260px;margin:0 auto}.page{position:relative;background-color:white;max-width:1024px;float:left;width:100%;margin:0 auto}@media only screen and (min-width: 767px){.page{-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.1);box-shadow:0 2px 4px rgba(0,0,0,0.1)}}@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 0}.page.narrow p .button{margin-right:.5em;font-size:.9em}.ribbon-wrapper-green{display:none !important}