.toggle,.toggle>*{margin:0;display:block}.comments,.toggle{float:left;width:100%;clear:both}.toggle{position:relative;padding:0 0 .75em;border-bottom:1px solid #dadada}.toggle>*{float:left;padding:.5em;line-height:1;font-size:.8em}.toggle>span{display:block;padding-left:0;font-weight:600;font-size:.85em}.toggle>div{float:left;border:1px solid rgba(0,0,0,.15);padding:0;border-radius:.25em;background-clip:padding-box}.toggle>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,from(#fff),to(#eaeaea));background-image:linear-gradient(#fff,#eaeaea);text-shadow:0 1px 1px #fff}.toggle>div>a>i{margin-right:.2em}.toggle>div>a[data-order=best]>i{color:green}.toggle>div>a[data-order=worst]>i{color:red}.toggle>div>a:first-of-type{border-left:none}.toggle>div>a.on,.toggle>div>a:hover{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#eaeaea),to(#fff));background-image:linear-gradient(#eaeaea,#fff);color:rgba(0,0,0,.5);box-shadow:inset 0 2px 4px rgba(0,0,0,.1);text-shadow:0 -1px 1px #fff}.comments>.comments-block{float:none;max-width:38rem;margin:0 auto}.comments>.comments-block>form,.comments>.comments-block>form>fieldset>div>input[type=password],.comments>.comments-block>form>fieldset>div>input[type=text],.comments>.comments-block>form>fieldset>div>label{float:left;clear:both;width:100%}.comments>.comments-block>form{display:block;border:1px solid #dadada;background-color:#f3f3f3;border-radius:.25rem;padding:.5rem;margin:0 0 1.5rem}.comments>.comments-block>form>fieldset{display:block;float:left;width:100%;clear:both;margin:0;padding:0}.comments>.comments-block>form>fieldset>p{clear:both;margin:0;padding:0 0 .75em}.comments>.comments-block>form>fieldset>p:first-of-type{font-size:.95em;color:#202020}.comments>.comments-block>form>fieldset>div{font-size:.9em}.comments>.comments-block>form>fieldset>div>label{color:#202020}.comments>.comments-block>form>fieldset>.toolbar{display:none}@media only screen and (min-width:767px){.comments>.comments-block>form{margin-top:0}.comments>.comments-block>form>fieldset>div{float:left;width:33.333%;padding-left:.75em}.comments>.comments-block>form>fieldset>div:first-of-type{padding-left:0}.comments>.comments-block>form>fieldset>div>button{margin-top:1.8em;margin-right:0;width:100%}.comments>.comments-block>form>fieldset>.toolbar{display:block;float:left;width:100%;clear:both}.comments>.comments-block>form>fieldset>.toolbar a{display:block;float:left;border-right:1px solid #dadada;border-top:1px solid #dadada;padding:.375rem .5rem;font-size:.75rem;line-height:1;color:#0195dc;-webkit-transition:.2s;transition:.2s;background-color:#fff}.comments>.comments-block>form>fieldset>.toolbar a>i{color:#555;margin-right:.2em}.comments>.comments-block>form>fieldset>.toolbar a:hover{background-color:#f3f3f3;color:#0173a9}.comments>.comments-block>form>fieldset>.toolbar a.active,.comments>.comments-block>form>fieldset>.toolbar a:active{background-color:#000;color:#fff}.comments>.comments-block>form>fieldset>.toolbar a.active>i,.comments>.comments-block>form>fieldset>.toolbar a:active>i{color:#fff}.comments>.comments-block>form>fieldset>.toolbar a:first-of-type{border-top-left-radius:.25rem;border-left:1px solid #dadada}.comments>.comments-block>form>fieldset>.toolbar a:last-of-type{border-top-right-radius:.25rem}.comments>.comments-block>form>fieldset>.toolbar>div{float:right}}.comments>.comments-block>form>fieldset>.preview,.comments>.comments-block>form>fieldset>textarea{position:relative;float:left;width:100%;height:10rem;max-height:10rem;margin:0 0 .5rem;border-radius:0 0 .25rem .25rem;background-color:#fff;padding:.5rem;font-size:.875rem;border:1px solid #dadada;line-height:1.3;overflow-y:scroll;outline:0;max-width:100%}.comments>.comments-block>form>fieldset>.preview{display:none}.comments>.comments-block>form>fieldset>.preview a{color:#0195dc}.comments>.comments-block>form>fieldset>input[type=submit]{clear:none;font-size:.8em;margin:0;padding:.7em .8em;width:100%}.comments>.comments-block>form>fieldset>input[type=submit]+p{margin:0;padding:.55em 0 0;font-weight:400;font-size:.85em;color:#a0a0a0}@media only screen and (min-width:480px){.comments>.comments-block>form>fieldset>input[type=submit]{float:left;width:auto}.comments>.comments-block>form>fieldset>input[type=submit]+p{clear:none;float:right}}.comments>.comments-block>form>fieldset>input[type=submit]+p>a{font-weight:600;color:#202020}.comments>.comments-block>form>fieldset>input[type=submit]+p>a>img{vertical-align:text-bottom;height:1.25em;width:auto;border-radius:100%;background-clip:padding-box;margin:0 .125em 0 .25em}.comments>.comments-block>form>fieldset>#fb-login-article{float:left;width:100%;clear:both;margin:1.25em 0;padding:1em 0;border-top:1px solid #dadada;border-bottom:1px solid #dadada}@media only screen and (min-width:767px){.comments>.comments-block>form>fieldset>#fb-login-article{border-bottom:none;padding-bottom:0;margin:0}}.comments>.comments-block>form>fieldset>#fb-login-article>a{margin:0}@media only screen and (max-width:767px){.comments>.comments-block>form>fieldset>#fb-login-article>a{display:block}}.comments>.comments-block>form>fieldset:nth-of-type(2)>p{padding:0 0 .2em;color:#000}.comments>.comments-block>form>fieldset:nth-of-type(2)>a{display:block;color:#0195dc;font-size:.85em;margin:0 0 1em}.comments>.comments-block>form>fieldset:nth-of-type(2)>a:last-of-type{margin:0}@media only screen and (min-width:767px){.comments>.comments-block>form>fieldset{clear:none;width:50%}.comments>.comments-block>form>fieldset:nth-of-type(1){padding-bottom:0;padding-right:1em;border-right:1px solid #dadada;width:70%}.comments>.comments-block>form>fieldset:nth-of-type(2){padding-left:1em;width:30%}.comments>.comments-block>form>fieldset:only-of-type{width:100%;clear:both;border:none;padding:0}}.comment-list>ul{position:relative;padding:0;list-style:none;float:none;margin:0 auto;width:100%}.comment-list>ul>li{position:relative;float:left;width:100%;margin:0;padding:1em 0;border-bottom:1px solid #dadada}.comment-list>ul>li>p{margin:0;padding:0;text-align:center}.comment-list>ul>li table{width:100%}.comment-list>ul>li .video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.comment-list>ul>li .video embed,.comment-list>ul>li .video iframe,.comment-list>ul>li .video object{position:absolute;top:0;left:0;width:100%;height:100%}.comment-list>ul>li .text,.comment-list>ul>li .user{position:relative;float:left;width:100%;clear:both;padding:0 0 0 2.75em;z-index:1}.comment-list>ul>li .user{z-index:2}.comment-list>ul>li .user img{position:absolute;top:0;left:0;width:2em;height:auto;border-radius:100%;background-clip:padding-box;border:1px solid rgba(0,0,0,.25)}@media only screen and (min-width:767px){.comment-list>ul>li .text,.comment-list>ul>li .user{padding-left:4.25em}.comment-list>ul>li .user img{width:3.25em}}.comment-list>ul>li .user a{font-weight:600;font-size:.95em;float:left;color:#0195dc}.comment-list>ul>li .user .timestamp{float:right;color:#909090;font-weight:700;font-size:.85em}.comment-list>ul>li .user .count{float:left;margin-right:.6em;font-weight:700;color:#a0a0a0}.comment-list>ul>li .text{padding-top:.25em}.comment-list>ul>li .text>div{margin:0;padding:0 0 1em;font-size:.9em;max-width:36em}.comment-list>ul>li .text>div>p{margin:0;padding:0}.comment-list>ul>li .text>div img{max-width:100%;margin:1em 0 0}.comment-list>ul>li .text>div a{color:#0195dc!important}.comment-list>ul>li .text>.source{margin:0;padding:0;font-size:.85em}.comment-list>ul>li .text>.source>a{color:#0195dc}.comment-list>ul>li .text>.source+form{margin-top:1rem}.comment-list>ul>li .text youtube:empty{display:none}.comment-list>ul>li .text>.video{position:relative;float:left;width:100%;height:0;padding-bottom:56.25%;clear:both;background-color:#000;margin:0 0 1em}.comment-list>ul>li .text>.video>*{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.comment-list>ul>li .text .edited{display:block;font-style:italic;font-size:.95em;color:#a0a0a0;padding:.25em 0 0}.comment-list>ul>li .text .button{font-size:.75em;padding:.4em .5em;margin:0 .35em 0 0}.comment-list>ul>li .text span.edit{display:block;margin-top:5px;font-size:.9em;font-style:italic;color:#777}.comment-list>ul>li .text>.karma{float:right}.comment-list>ul>li .text>.karma>*{position:relative;display:block;float:left;margin:0}.comment-list>ul>li .text>.karma>span{margin-right:.2em;font-size:.9em;font-weight:700;padding:.2em .6em}.comment-list>ul>li .text>.karma>span.positive{color:#92c723}.comment-list>ul>li .text>.karma>span.negative{color:#c60000}.comment-list>ul>li .text>.karma>.button>i{opacity:1;filter:alpha(opacity=100)}.comment-list>ul>li .text>.karma>.button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0;color:#c60000}.comment-list>ul>li .text>.karma>.button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none;color:#92c723}.comment-list>ul .mod-form{display:inline-block}.comment-list>ul .mod-form button{min-width:initial}.comment-list>ul>li:last-of-type,.comment-list>ul>li:only-of-type{border:none}.headline-list{position:relative;float:left;width:100%;background-color:#fff}.headline-list>ul,.headline-list>ul>li{position:relative;display:block;float:left;width:100%;margin:0;padding:0}.headline-list>ul>li{border-bottom:1px solid #dadada;padding:1rem 0}.headline-list>ul>li:last-of-type{border:none}.headline-list>ul>li>*{position:relative;float:left}.headline-list>ul>li>.advert-container{width:100%}.headline-list>ul>li>.image{width:33.333%}.headline-list>ul>li>.image img{max-width:100%;border-left:2px solid}.headline-list>ul>li>.details{width:66.666%;padding-right:1rem}.headline-list>ul>li>.details>.meta,.headline-list>ul>li>.details>.subtitle,.headline-list>ul>li>.details>.title{margin:0;padding:0}.headline-list>ul>li>.details>.title{font-size:1rem;line-height:1.2;font-weight:700;padding-bottom:1rem}@media only screen and (min-width:767px){.headline-list>ul>li>.image img{border-left-width:3px}.headline-list>ul>li>.details>.title{font-size:1.5rem}}.headline-list>ul>li>.details>.meta,.headline-list>ul>li>.details>.subtitle{line-height:1.4}.headline-list>ul>li>.details>.subtitle{padding:.3rem 0 1rem;font-size:.875rem}@media only screen and (min-width:767px){.headline-list>ul>li>.details>.subtitle{font-size:1rem}}.headline-list>ul>li>.details>.meta{font-size:.875rem}.headline-list>ul>li>.details>.meta>*{position:relative;float:left;vertical-align:middle}.headline-list>ul>li>.details>.meta>.author{float:left}.headline-list>ul>li>.details>.meta>.author>img{display:inline-block;margin-right:.2rem;border-radius:100%;vertical-align:middle}.headline-list>ul>li>.details>.meta>.author>span{font-weight:700;color:#202020}.headline-list>ul>li>.details>.meta>.button{float:right;padding:.3rem;font-size:.75rem}body>.lightbox,body>.lightbox>*{left:0;right:0;padding:0;top:0;bottom:0}.headline-list>ul>li.review .title>a{color:#0190d5}.headline-list>ul>li.news .title>a{color:#cf2559}.headline-list>ul>li.guide .title>a,.headline-list>ul>li.guide-hub .title>a{color:#a035ac}.headline-list .review .image img{border-color:#0190d5}.headline-list .news .image img{border-color:#cf2559}.headline-list .guide .image img,.headline-list .guide-hub .image img{border-color:#a035ac}body>.lightbox{position:fixed;display:none;z-index:20;background-color:transparent;margin:0;background-color:rgba(0,0,0,.75);cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out}body>.lightbox.active{display:block}body>.lightbox>*{position:absolute;width:auto;height:auto;margin:auto;max-width:92%;max-height:92%;text-align:center;z-index:2}body>.lightbox>img{background-color:#000;box-shadow:0 0 5em #000;z-index:1}body>.lightbox>.loading{background-color:rgba(255,255,255,.9);border-radius:.25em;background-clip:padding-box;opacity:.7;filter:alpha(opacity=70);width:200px;height:2.5em;line-height:2.5em;font-weight:700;color:#000;text-shadow:0 -1px 1px #fff;display:none}body>.lightbox>.loading>i{margin-right:.4em}.previous-and-next{display:none}@media only screen and (min-width:767px){.previous-and-next{display:block;float:left;width:100%;clear:both;background-color:#fff;border-bottom:1px solid #dadada}.previous-and-next.article .title,.previous-and-next.article i{color:#303030}.previous-and-next.review .title,.previous-and-next.review i{color:#0190d5}.previous-and-next.news .title,.previous-and-next.news i{color:#cf2559}.previous-and-next.interview .title,.previous-and-next.interview i{color:#e75710}.previous-and-next.preview .title,.previous-and-next.preview i{color:#41a200}.previous-and-next.guide .title,.previous-and-next.guide i{color:#a035ac}.previous-and-next>ul{position:relative;float:left;width:100%;clear:both;margin:0;padding:1em 0;list-style:none;max-width:100%}.previous-and-next>ul>li{position:relative;float:left;width:50%;margin:0;padding:0}.previous-and-next>ul>li.previous{border-right:1px solid #dadada;text-align:right}.previous-and-next>ul>li.previous>a{padding-left:2.75em}.previous-and-next>ul>li.previous>a>i{left:.35em}.previous-and-next>ul>li.next{float:right;margin-left:-1px;border-left:1px solid #dadada}.previous-and-next>ul>li.next>a{padding-right:2.75em}.previous-and-next>ul>li.next>a>i{right:.35em}.previous-and-next>ul>li>a{position:relative;display:block;padding:0 1em}.previous-and-next>ul>li>a>i{position:absolute;top:0;font-size:3em;-webkit-transition:.2s;transition:.2s;opacity:.5;filter:alpha(opacity=50)}.previous-and-next>ul>li>a:hover>i{opacity:1;filter:alpha(opacity=100)}.previous-and-next>ul>li>a>.strapline,.previous-and-next>ul>li>a>.title{display:block;position:relative;margin:0;padding:0}.previous-and-next>ul>li>a>.title{font-weight:700;font-size:.95em;line-height:1.3}.previous-and-next>ul>li>a>.strapline{font-size:.8em}}.react,.react>div,.reaction-bar{position:relative}.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,from(#fff),to(#f3f3f3));background-image:linear-gradient(#fff,#f3f3f3);cursor:pointer;border-radius:.25rem;border:1px solid #dadada}.button.important,button.important,input[type=submit].important{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background-image:linear-gradient(transparent,transparent);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.reddit i,.button.twitter i,button.facebook i,button.reddit i,button.twitter i,input[type=submit].facebook i,input[type=submit].reddit i,input[type=submit].twitter 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;transition:.2s;opacity:.25}article>main .annotation-count,article>main .annotation-count:hover,article>main :hover .annotation-count,article>main :hover .annotation-count[data-count="0"]{opacity:1;filter:alpha(opacity=100)}.button:hover,button:hover{border-color:#cdcdcd}.button.on,.button:active,button:active{background-color:#282828;color:#fff;background-image:none;box-shadow:none;-webkit-transition:none;transition:none;border-color:#000}.button.on i,.button:active i{color:#fff;-webkit-transition:none;transition:none}.button.warning{background-color:#d9dd0c;border-color:#c1c50b}.button.warning:hover{background-color:#c1c50b}.button.warning.on,.button.warning:active{background-color:#eef210}.button>.annotations{border-left:1px solid rgba(0,0,0,.1);margin-left:.25em;padding-left:.75em}.react,.react .cta{padding:0;float:left;width:100%;clear:both}.button>span:empty{display:none}.reaction-bar{display:block;clear:both;max-width:38rem;margin:0 auto}.react{display:block;margin:0}.react .cta{display:block;font-size:.8375rem;margin:.5rem 0 0;color:#d11414;line-height:1;text-align:center;font-style:italic}.react .cta>i{padding-right:.2em}.react>div{float:left;width:100%;border:1px solid #dadada;background-color:#f3f3f3;border-radius:.25rem;padding:.5rem;margin:0 0 1.5rem}.react>div>ul,.react>div>ul>li{position:relative;float:left;width:100%;margin:0;padding:0;list-style:none}.react>div>ul{background-color:#fff;border:1px solid #dadada;padding:.25rem .5rem;border-radius:.25rem;line-height:1}.react>div>ul>li:first-of-type a{border:none}.react>div>ul>li a{display:block;padding:.5rem 0;border-top:1px solid #e7e7e7;color:#0195dc;font-size:.8375rem}.react>div>ul>li a:hover{color:#000}.react>div>ul>li a .count{float:right;color:#909090}.react>div>ul>li a.selected{color:#000;font-weight:700}.react>div>ul>li a.selected .count{color:#000}@media only screen and (min-width:767px){.react{text-align:center}.react>div>ul{padding:.5rem 0}.react>div>ul>li{width:auto}.react>div>ul>li>a{width:auto;border:none;border-left:1px solid #e7e7e7;padding:0 .6375rem}.react>div>ul>li>a .caption,.react>div>ul>li>a .count{display:block;float:none;width:auto;text-align:center}.react>div>ul>li>a .count{margin:.25rem 0 0}}.social-buttons div,article,article>header{width:100%;position:relative;float:left}.social-buttons{margin-top:.75rem!important;clear:both;text-align:center;font-size:.8375rem}.social-buttons div{margin:0 0 1rem}.social-buttons .label{font-weight:400}.social-buttons .button{display:inline-block;line-height:1;padding:.3125rem .5rem;margin:0 .125rem;border-radius:.25rem}.social-buttons .button i{display:inline-block;min-width:1rem;margin:0;text-align:center}.social-buttons .button span{display:none}@media only screen and (min-width:767px){.social-buttons .button span{display:inline-block}}.social-buttons .button.facebook{color:#3d5b97}.social-buttons .button.twitter{color:#24aeec}.social-buttons .button.reddit{color:#ff4500}.social-buttons .button.google{color:#d3362d}article{display:block;clear:both;line-height:1.4;margin:0;padding:0;z-index:1}article .hreview{display:none}article>footer>div,article>section{max-width:1260px;margin:0 auto}article>header{margin:0 0 1rem;padding:.75rem;z-index:2;clear:both;text-align:center;border-bottom:1px solid #dadada}article>header>.details{position:relative;clear:both;text-align:center;max-width:44rem;margin:0 auto;padding:1rem 1rem .75rem}article>header>.details>*{margin:0;padding:0}article>header>.details .title{font-weight:700;margin:0 0 .5rem;font-size:1.75rem;line-height:1.1}@media only screen and (min-width:767px){article>header>.details .title{font-size:2.25rem}}article>header>.details .subtitle{margin:0 0 .75rem;line-height:1.3;font-size:1rem}article>header>.details .author{margin:0;padding:0}article>header>.details .author img{width:2rem;height:2rem;border-radius:100%;margin-right:.25rem;vertical-align:middle;border:1px solid #dadada}article>header>.details .author strong{color:#000}article>header>.details .terms{margin:1rem 0 0}article>header>.video-cover{position:relative;float:left;width:100%;border:8px solid #cc181e}article>header>.video-cover>.video-container{position:relative;float:left;width:100%;height:0;padding-bottom:56.25%}article>header>.video-cover>.video-container>*{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}article>header>.video-cover>.video-container>a,article>header>.video-cover>.video-container>br,article>header>.video-cover>.video-container>i,article>header>.video-cover>.video-container>p{display:none!important}article>header>.cover{position:relative;clear:both;background-position:center center;background-size:cover;padding:0;width:100%;height:100px;border-bottom:3px solid;border-radius:.25rem .25rem 0 0}@media only screen and (min-width:1024px){article>header>.cover{height:256px}}article>main{float:left;width:100%;clear:both;color:#404040;padding:1rem}@media only screen and (min-width:767px){article>header>.details .subtitle{font-size:1.25rem}article>main{padding-right:2rem}}article>main a{color:#0195dc;font-weight:700}article>main .author-header,article>main .bb_iawr,article>main .blockquote,article>main .conclusion,article>main .pager,article>main .video,article>main aside,article>main figure,article>main h1,article>main h2,article>main h3,article>main hr,article>main ol,article>main p,article>main table,article>main ul,article>main>iframe{position:relative;display:block;width:100%;margin:0 auto 1.4rem;padding:0;max-width:38rem}article>main .mpu{float:none;clear:both;margin:0 auto 1.4rem}article>main .promotion{position:relative;float:left;width:100%;clear:both;z-index:10}article>main .promotion>div{position:relative;width:100%;max-width:30rem;margin:0 auto 1.4rem;border:1px solid #dadada;border-left-width:0;border-right-width:0;padding:.675rem 0 .675rem 4.675rem;min-height:3.75rem}article>main .promotion>div>.cover{position:absolute;top:.75rem;left:0;border-radius:.125rem;background-size:cover;background-repeat:no-repeat;background-position:center center;overflow:hidden;width:4rem;height:2.25rem}article>main .promotion>div>h3{font-size:1rem;line-height:1.1;margin:0 0 .125rem}@media only screen and (min-width:767px){article>main .promotion>div{padding-left:6.175rem;min-height:4.59375rem}article>main .promotion>div>.cover{width:5.5rem;height:3.09375rem}article>main .promotion>div>h3{font-size:1.125rem}}article>main .promotion>div>p{margin:0;padding:0;line-height:1.35;font-size:.875rem;color:#606060}article>main .promotion+.promotion{margin-top:-1.4rem}article>main .promotion+.promotion>div{border-top:0}article>main .pager{font-size:.9375rem;z-index:2;clear:both}article>main .pager.top{border-bottom:1px solid #dadada;margin-bottom:1rem}article>main .pager.top p{padding:0 0 1rem}article>main .pager.bottom{border-top:1px solid #dadada;margin-top:1rem}article>main .pager.bottom p{padding:1rem 0 0}article>main .pager p{margin:0}article>main .pager p a{margin:0 .25rem}article>main .pager p a.active{font-weight:700;color:#202020;cursor:not-allowed}article>main h1,article>main h2,article>main h3{color:#202020;margin-bottom:.25rem;font-weight:900}article>main h2{font-size:1.5rem}article>main h2>.annotation-count{margin-left:.75em;font-size:.45em}article>main h3{font-size:1.25rem}article>main strong{color:#000}article>main table{display:table;border:1px solid #dadada;border-collapse:collapse}article>main table tbody tr:nth-of-type(even),article>main table thead tr{background-color:#f9f9f9}article>main table th{text-align:center}article>main table td,article>main table th{border:1px solid #dadada;padding:.5rem}article>main .comments-wrapper{max-width:38rem}article>main .comments-wrapper>.comments>h3{padding-right:124px!important}article>main hr{background-color:#f3f3f3;width:100%;max-width:none;height:4px;overflow:hidden;border:0;margin:1.4rem 0}article>main figure.gallery,article>main figure.wide{z-index:2;float:left;width:100%;max-width:none;clear:both}article>main figure.gallery+.author-header,article>main figure.gallery+h2,article>main figure.gallery+h3,article>main figure.gallery+p,article>main figure.wide+.author-header,article>main figure.wide+h2,article>main figure.wide+h3,article>main figure.wide+p{clear:left}@media only screen and (min-width:1024px){article>main figure.left,article>main figure.right{width:275px}article>main figure.left{float:left;clear:left;margin-right:1.4rem}article>main figure.right{float:right;clear:right;margin-left:1.4rem}}article>main figure.gallery{margin:0 0 1.4rem}article>main figure.gallery>a{display:block;float:left;width:50%;padding:.5em .5em 0 0}article>main figure.gallery>a:nth-of-type(odd){clear:left}article>main figure.gallery.count3>a:nth-of-type(odd),article>main figure.gallery.count4>a:nth-of-type(odd),article>main figure.gallery.count6>a:nth-of-type(odd){clear:none}article>main figure.gallery>a>img{float:left;display:block}article>main figure.gallery.count1>a{width:100%}article>main figure.gallery.count2>a{width:50%}article>main figure.gallery.count3>a{width:33.333%}article>main figure.gallery.count4>a{width:25%}article>main figure.gallery.count6>a{width:33.333%}@media only screen and (min-width:1024px){article>main figure.gallery.count5>a{width:20%}article>main figure.gallery.count10>a{width:25%}article>main figure.gallery.count10>a:nth-of-type(1){width:100%}article>main figure.gallery.count10>a:nth-of-type(2),article>main figure.gallery.count10>a:nth-of-type(3){width:50%}article>main figure.gallery.count10>a:nth-of-type(4),article>main figure.gallery.count10>a:nth-of-type(5),article>main figure.gallery.count10>a:nth-of-type(6){width:33.333%}article>main figure.gallery.count10>a:nth-of-type(odd){clear:none}}article>main figure>*{display:block;width:100%;margin:0;padding:0;height:auto}article>main figure>a{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in}article>main figure>a>img{display:block;height:auto;width:100%}article>main figure>.annotation-count{position:absolute;top:auto;bottom:.75rem;right:.5rem;font-size:.7em}article>main figure>figcaption{width:100%;clear:both;padding:.5rem 3.5rem .5rem 0;margin:0;border-bottom:1px solid #dadada;font-weight:700;font-size:.9375rem;color:#000}article>main figure>figcaption:empty{display:none}article>main aside{position:relative;display:block;clear:both;padding:.875rem 1rem;background-color:#fcfcfc;border:1px solid #dadada;border-radius:.25rem;font-size:.9375rem;z-index:2}article>main aside h2,article>main aside h3{font-size:1.25rem}article>main aside ul{border-left:0;margin:0;padding:0;list-style:none}article>main aside ul>li{margin:0;padding:0 0 .2em}article>main aside ul>li>strong{color:#202020}article>main aside ul>li>a{color:#0195dc}article>main p .annotation-count{margin-left:.25em}article>main .intro{clear:left;color:#202020;font-weight:600;font-size:1.125rem}article>main .blockquote{position:relative}article>main .blockquote>blockquote{position:relative;border-left:4px solid #f3f3f3;margin:0;padding-left:1.4rem}article>main .blockquote>blockquote>cite,article>main .blockquote>blockquote>p{font-size:1.6em;font-style:italic;font-weight:600;line-height:1.2;margin:0;padding:0;color:#202020}article>main .blockquote>blockquote>cite,article>main .blockquote>blockquote>p:nth-child(2){display:inline-block;font-size:1.3em;line-height:1.25em;color:#a4a4a4;padding-right:0;margin-top:.25em}article>main .blockquote>blockquote .annotation-count{position:absolute;float:none!important;top:auto;left:1.5em;bottom:0;font-size:.75em;opacity:1;filter:alpha(opacity=100)}article>main ol li,article>main ul li{margin:0 0 .675rem 1.5rem}article>main ul{list-style:square}article>main ul li .annotation-count{margin-left:.5em}article>main ul>.annotation-count{margin-top:.75em;margin-left:0}article>main .video{clear:both}article>main .video-container{position:relative;width:100%;height:0;padding-bottom:56.5%}article>main .video-container>embed,article>main .video-container>iframe,article>main .video-container>object{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}article>main iframe+a{display:none!important}article>main .author-header{font-weight:700;font-size:1.25rem;border-bottom:1px solid #dadada;padding:0 0 .75rem;color:#000;line-height:1}article>main .author-header span{display:block;font-size:.9375rem;font-weight:400;color:#555;margin:.25rem 0 0}article>main .author-header figure{margin:0;width:auto}article>main .author-header figure img{position:relative;float:left;margin-right:.625rem;width:2.75rem;height:2.75rem;border:1px solid rgba(0,0,0,.15);border-radius:100%;background-clip:padding-box;vertical-align:middle}article>main .annotation-count{position:relative;top:-2px;background-color:rgba(0,0,0,.1);font-size:10px;font-weight:700;padding:.4em .6em!important;text-align:center;width:auto!important;cursor:pointer;line-height:1!important;-webkit-transition:opacity .2s;transition:opacity .2s}article>main .annotation-count[data-count="0"]{color:#000!important}article>main>footer{border-top:1px solid #eaeaea;margin:0 0 1.4rem;padding:1em 0 0;font-style:italic}.tags div,article>main .edmonds-block .ma-wrapper{border:1px solid #dadada}article>main>:last-child,article>main>footer>p:last-of-type{margin-bottom:0}article>main>footer a{color:#0195dc}article>main .edmonds-block{margin:0 auto 1.4rem;padding:0;max-width:38rem}article>main .edmonds-block .ma-wrapper h4{display:block;position:relative;border-bottom:1px solid #d0d0d0;padding:.5rem .7rem;background:-webkit-gradient(linear,left top,left bottom,from(white),to(#f2f2f2));background:linear-gradient(white,#f2f2f2);margin:0}article>main .edmonds-block .ma-wrapper .ma-product-name{font-size:.975rem}article>main .edmonds-block .ma-wrapper .ma-buy-now{display:inline-block;color:#000;background-color:#f3f3f3;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f3f3f3));background-image:linear-gradient(#fff,#f3f3f3);cursor:pointer;border-radius:.25rem;border:1px solid #dadada;min-width:7.75rem;text-align:center;font-size:.825rem;font-weight:400}article>main .edmonds-block .ma-wrapper .ma-buy-now:hover{border-color:#cdcdcd}article>main .edmonds-block .ma-wrapper .ma-buy-now[data-partner=amazon-com],article>main .edmonds-block .ma-wrapper .ma-buy-now[data-partner=amazon-co-uk]{background:url(https://wms-eu.amazon-adsystem.com/panda/20070822/US/img/cart.gif) center left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#f7dfa5),to(#f0c14b));background:url(https://wms-eu.amazon-adsystem.com/panda/20070822/US/img/cart.gif) center left no-repeat,linear-gradient(to bottom,#f7dfa5,#f0c14b);background-color:linear-gradient(to bottom,#f7dfa5,#f0c14b);border-color:#a88734 #9c7e31 #846a29;color:#111;padding:0 0 0 1.5rem;border-radius:3px;border-width:1px;font-weight:400}article a,article>header>.details>.title{color:#303030}article>main .edmonds-block .ma-wrapper .ma-buy-now[data-partner=amazon-com]:hover,article>main .edmonds-block .ma-wrapper .ma-buy-now[data-partner=amazon-co-uk]:hover{background:url(https://wms-eu.amazon-adsystem.com/panda/20070822/US/img/cart.gif) center left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#f5d78e),to(#eeb933));background:url(https://wms-eu.amazon-adsystem.com/panda/20070822/US/img/cart.gif) center left no-repeat,linear-gradient(to bottom,#f5d78e,#eeb933)}article>main .edmonds-block .ma-wrapper.ma-list .ma-product-details a .ma-product-name{max-width:65%}article>main .edmonds-block.ma-single-grid{margin:0 1.4rem 1.4rem}@media only screen and (max-width:767px){article>header>.title{font-size:90%}}@media only screen and (min-width:767px){article>section>main figure.gallery>a{width:25%}article>section>main figure.gallery>a:nth-of-type(odd){clear:none}article>section>main figure.gallery.count3>a:nth-of-type(3n+4),article>section>main figure.gallery.count6>a:nth-of-type(3n+4),article>section>main figure.gallery>a:nth-of-type(4n+5){clear:left}article>section>main figure.gallery.count3>a,article>section>main figure.gallery.count6>a{width:33.333%}article>section>main figure.gallery.count3>a:nth-of-type(4n+5),article>section>main figure.gallery.count6>a:nth-of-type(4n+5){clear:none}article>section>main figure.gallery.count5>a{width:20%}}@media only screen and (min-width:1024px){article>main>aside,article>main>blockquote.right{float:right;clear:right;max-width:275px;margin-left:1.4rem}article>main>blockquote.left{border-left:none;border-right:3px solid rgba(0,0,0,.05)}article>main>aside.left,article>main>blockquote.left{float:left;clear:left;max-width:275px;margin-right:1.4rem}article>main>figure.left{float:left;clear:left;margin-right:1.4rem}article>main>figure.video.left,article>main>figure.video.right{padding-bottom:168.75px}article>main>.mpu{float:left;clear:left;margin:0 2.1rem 1.4rem 0}article>main>.mpu.final{float:right;margin-left:2.1rem;margin-right:0}}#low-leaderboard-container{display:none}@media only screen and (min-width:767px){#low-leaderboard-container{display:block;float:left;width:100%}#low-leaderboard-container>*{max-width:728px;margin:0 auto}}.mpu{display:block}.mpu.hidden{display:none}article>header>.cover{border-color:#303030}article.review a,article.review>header>.details>.title{color:#0190d5}article.review>header>.cover{border-color:#0190d5}article.news a,article.news>header>.details>.title{color:#cf2559}article.news>header>.cover{border-color:#cf2559}article.guide a,article.guide-hub a,article.guide-hub>header>.details>.title,article.guide>header>.details>.title{color:#a035ac}article.guide-hub>header>.cover,article.guide>header>.cover{border-color:#a035ac}.terms{font-style:italic;font-size:.8375rem}@media only screen and (min-width:1260px){.terms.floated{float:right;clear:right;width:300px;margin-left:1.4rem}}.tags{max-width:38rem;margin:0 auto;padding:0 0 1.25em;font-size:.875rem}.tags div{float:left;width:100%;background-color:#f3f3f3;border-radius:.25rem;padding:.5rem;margin:0 0 1.5rem}.tags div p{margin:0;padding:.5rem;border:1px solid #dadada;background-color:#fff;border-radius:.25rem;text-align:center}.tags div p a{font-size:.8375rem;font-weight:400;margin:0 .675rem .675rem 0;color:#0195dc;text-transform:capitalize}.tags div p a i{font-size:.75rem;margin-right:.125rem}.conclusion{clear:both}.conclusion>div{position:relative;float:left;width:100%;margin-bottom:1.4rem;border:1px solid #0190d5;padding:1rem;border-radius:.25rem}.conclusion>div>p{font-weight:700;margin:0 0 .5rem;font-size:1.25rem;color:#0190d5}.conclusion>div>div{float:left;width:100%;clear:both}.conclusion>div>div.details{border:1px solid #dadada;border-left-width:0;border-right-width:0;padding:.5rem 0 0;margin:0 0 .75rem}.conclusion>div>div.details>ul{margin:0;padding:0;list-style:none}.conclusion>div>div.details>ul>li{margin:0 0 1rem}.conclusion>div>div.details>ul>li>strong{margin-right:.25rem;border-bottom:1px solid #0190d5}.conclusion>div>div.details>ul>li:last-of-type{padding-bottom:0}.conclusion>div>div.summary{font-weight:600;font-size:1.125rem}.conclusion>div>div.summary p{margin-bottom:0}.conclusion>div>div .score{font-weight:400;float:left;width:auto;margin:0}.conclusion>div>div .score span:first-of-type{font-size:2.5rem;font-weight:700;color:#0190d5}.conclusion>div>div .stars{float:right;padding:.75rem 0 0;font-size:1.5rem;color:#0190d5}.section-title{position:relative;float:left;width:100%;clear:both;margin:0;padding:0 0 .375rem;font-weight:700;font-size:1rem;color:#404040;text-align:center}.section-title>.total{font-size:.875rem;padding:0 .25rem;border-radius:.25rem;background-color:#dadada}#low-article-content,.recommendations{float:left;width:100%;clear:both;padding:0 1rem;position:relative}#recommendations{margin-bottom:1rem}.related-articles{position:relative;float:left;width:100%;margin:1rem 0;border-top:1px solid #dadada;padding:1rem 0}.related-articles>.section-title{padding-bottom:0}.related-articles>div{max-width:38rem;margin:0 auto}.right-sidebar,.right-sidebar *{box-sizing:border-box}.right-sidebar{position:absolute;z-index:10;right:0;width:300px}.right-sidebar::after,.right-sidebar::before{position:absolute;left:0;width:8px;content:""}.right-sidebar::before{top:0}.right-sidebar::after{bottom:0}.right-sidebar:empty{padding:0;border:none}.right-sidebar .sidebar-mpu-container{width:100%}.right-sidebar .sidebar-mpu-container:last-of-type{padding-bottom:0!important}#article-rail{top:1350px}#comments-rail{right:-300px}#comments-jump{float:left;width:100%;clear:both;font-size:.8em;text-align:center;margin-bottom:1rem}@media only screen and (min-width:767px){#comments-jump{display:none}}