a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}button:focus,input:focus,select:focus,textarea:focus{outline:0}.clear-fix:after{content:"";display:table;clear:both}@font-face{font-family:Titillium;src:url(../fonts/Titillium/Titillium-Black.otf);font-weight:900;font-style:normal}@font-face{font-family:Titillium;src:url(../fonts/Titillium/Titillium-Bold.otf);font-weight:700;font-style:normal}@font-face{font-family:Titillium;src:url(../fonts/Titillium/Titillium-Regular.otf);font-weight:500;font-style:normal}@font-face{font-family:Titillium;src:url(../fonts/Titillium/Titillium-Light.otf);font-weight:300;font-style:normal}@font-face{font-family:Titillium;src:url(../fonts/Titillium/Titillium-Thin.otf);font-weight:100;font-style:normal}#skin-wrapper{position:fixed;left:50%;top:0;max-width:1920px}#div-gpt-ad-1503444985426-0{position:relative;left:-50%}html{font-size:16px;margin:0;padding:0}body{font-family:Titillium,sans-serif;background-color:#fff;position:relative;color:#000;line-height:1.5em}body .content-white{color:#fff}body a{color:#4939db;font-weight:500;text-decoration:none}body p{font-weight:100;margin:1.25em 0}body b,body strong{font-weight:700}body p em,body p i{font-style:italic}body .ad{text-align:center;margin-bottom:2em;pointer-events:none}body .ad>*{pointer-events:auto}body .ad.vert{max-width:300px}body .ad img{display:block;margin:0 auto;width:auto!important}#blogroll .ad.vert{float:right}.mobile-content{display:none}.nh1,.nh2,.nh3,article h1,article h2,article h3,article h4,article h5,article h6{font-weight:500;line-height:1.25em;margin:1em 0 .5em}.nh1,article h1{font-size:2.5em}.nh2,article h2{font-size:2em}.nh3,article h3{font-size:1.5em}.center-text{text-align:center}.button{display:inline-block;font-size:1.5em;line-height:1em;padding:1em 1.5em .75em;color:#6774ff;border:1px solid #6774ff;transition:1s ease opacity}.button.white{color:#fff;border-color:#fff}.button.center{width:auto;text-align:center;margin:0 auto}.button.wide{display:block}.button:hover{opacity:.5;transition:.15s ease opacity}.in{max-width:1280px;padding:0 2em;margin:0 auto 2em}.in.outer{max-width:100%}.side-rail{width:300px;float:right;margin:0 0 2em 2em}section{padding:4em 0}@keyframes shake{0%{-webkit-filter:blur(4px);transform:translate(0,0)}100%{background-size:51%;-webkit-filter:blur(4px);transform:translate(0,2px)}}.headroom{will-change:transform;transition:transform 250ms linear}.headroom--pinned{transform:translateY(0)}.headroom--unpinned{transform:translateY(-100%)}.header-spacer{background:linear-gradient(-45deg,#6774ff 0,#4939db 100%);height:72px;display:none}.header-spacer.on{display:block}header#main-header{position:fixed;top:0;width:100%;z-index:9999;background:linear-gradient(45deg,#ff36ff 0,#54ffaa 100%);height:72px}header#main-header .header-content{background:rgba(103,116,255,.75)}header#main-header .logo{display:block;padding:20px 0;margin-right:20px;float:left;height:42px;width:42px}#main-header #menu{display:none;width:60px;height:40px;margin:16px 0;float:left;cursor:pointer;background:url(../images/menu-icon-white.svg) center left/50% no-repeat}#main-header #logo{display:block;width:60px;height:40px;margin:16px 0;float:left;cursor:pointer;background:url(../images/emblem-white.svg) center left/contain no-repeat}#main-header #search{float:right;width:40px;height:40px;margin:16px 0;cursor:pointer;background:url(../images/search-white.svg) center right/50% no-repeat}#main-header nav{width:calc(100% - 100px);float:left}#main-header .search-field{position:absolute;width:100%;height:100%;top:100%;left:0;opacity:0;pointer-events:none;transition:.5s ease opacity,.15s ease top;background:linear-gradient(135deg,#6774ff 0,#54ffaa 100%)}#main-header .search-field input{position:absolute;-webkit-appearance:none;appearance:none;width:calc(100% - 4em);height:100%;top:0 left: 0;border:none;padding:0 2em;font-size:16px;font-family:Titillium,sans-serif;background-color:rgba(255,255,255,.75);color:#6774ff}#main-header .search-field.active{top:100%;opacity:1;pointer-events:all}nav#main-nav li{text-align:right;font-size:16px}nav#main-nav li a{display:block;float:right;padding:1.6em 1em 1.4em;color:#fff;text-transform:uppercase;cursor:pointer}.page.layout-sponsored-post article .article-top .article-banner{margin:40px}.page.layout-sponsored-post .article-top .bgs{position:relative;width:100%;height:100%}.page.layout-sponsored-post .article-top .bgs.abs{position:absolute}.page.layout-sponsored-post article .article-top-content{position:relative}.page.layout-sponsored-post article .article-top .spacer{display:none}.page.layout-sponsored-post article .article-top .bgs img.spacer{display:block}.page.layout-sponsored-post article .article-top-content{background:#fff;box-shadow:0 -1px 0 rgba(0,0,0,.15)}.page.layout-sponsored-post article .article-top-content .in{box-shadow:none}#dl{padding:0}.dl-item{display:block;position:relative;float:left;background:#000;overflow:hidden}.dl-item img.spacer{display:block;width:100%}#dl .dl-item{width:25%}#news .dl-item{width:calc(100% / 3)}.related-reading{background:linear-gradient(135deg,rgba(103,116,255,.25) 0,rgba(84,255,170,.25) 100%)}.related-reading .in.outer{display:flex;flex-wrap:wrap}.related-reading .in.outer .nh3{width:100%}.related-reading .dl-item{flex-grow:1;margin:0 5px 10px}.related-reading .dl-item:last-child{margin-right:0}.related-reading .dl-item .spacer{display:block;width:100%}article .article-top .bgs img.spacer{display:none}.dl-item .bg{position:absolute;width:100%;height:100%;left:0;top:0;background-size:cover;background-position:center center;background-repeat:none;z-index:0}.dl-item .gradient{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;opacity:.5;background:linear-gradient(45deg,rgba(84,255,170,.33) 0,rgba(73,57,219,.33) 100%);box-shadow:inset 0 0 100px -50px rgba(103,116,255,.25)}.dl-item .overlay{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;background:-moz-linear-gradient(top,rgba(73,57,219,0) 50%,rgba(73,57,219,.75) 100%);background:-webkit-linear-gradient(top,rgba(73,57,219,0) 50%,rgba(73,57,219,.75) 100%);background:linear-gradient(to bottom,rgba(73,57,219,0) 50%,rgba(73,57,219,.75) 100%);cursor:pointer;transition:.15s ease background-color}.dl-item:hover .overlay{background-color:rgba(73,57,219,.75)}#dl .dl-item:first-child,#dl .dl-item:last-child{width:50%;height:50%}#dl .dl-item:first-child img,#dl .dl-item:last-child img{pointer-events:none;margin-top:-50%}.dl-item-content{position:absolute;width:calc(100% - 2em);padding:1em;bottom:0;z-index:2;text-shadow:1px 1px 1px rgba(0,0,0,.25)}#dl .dl-item-content{pointer-events:none}.related-reading .dl-item-content{padding:1em}.dl-card-meta{margin-top:1em}.dl-item-text{position:relative}.dl-item-text h1{font-size:1.75em;line-height:1.25em}.dl-item-text h2{font-size:1.5em;margin:0}.dl-item-text a{color:#fff}.dl-item-text p,.dl-item-text span{margin:0;color:#fff}.dl-item-text p{line-height:1.5;margin-top:1em}.dl-item-text .reveal{position:absolute;opacity:0;bottom:10px;transition:.15s ease opacity,.15s ease bottom}.dl-item:hover .dl-item-text .reveal{position:relative;opacity:1;bottom:0;height:100%}.arrow-read-more{display:block;height:72px}.dl-read-more{background:url(../images/arrow-down-purple.svg) center center/40px no-repeat}.article-read-more{background:url(../images/arrow-down-white.svg) center center/40px no-repeat}#review-box{overflow:hidden}#review-box article{position:relative;float:left;width:calc(50% - 5px);background:#6774ff}#review-box article .spacer{display:block;width:100%;pointer-events:none}#review-box article .review-content{position:absolute;top:0;left:0;width:100%;height:100%}#review-box article .review-content .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:-moz-linear-gradient(top,rgba(103,116,255,.5) 50%,#6774ff 100%);background:-webkit-linear-gradient(top,rgba(103,116,255,.5) 50%,#6774ff 100%);background:linear-gradient(to bottom,rgba(103,116,255,.5) 50%,#6774ff 100%)}#review-box article .review-content-container{position:absolute;bottom:0;padding:2em;z-index:2;color:#fff}#review-box .review-box-right{float:right;width:calc(50% - 5px)}#review-box .review-box-right article:first-child{width:100%;margin-bottom:10px}#review-box .review-box-right article:last-child{margin-left:10px}#review-box .review-box-right article:first-child img.spacer{width:50%;float:left}#review-box .review-score{width:150px;margin:0 auto;text-align:center;margin:4em auto}.game-page-header #review-box .review-score{margin:6.5em auto}#review-box .review-score .progress{position:relative;height:12px}#review-box .review-score .progress .progress-full,#review-box .review-score .progress .progress-score{position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(255,255,255,.5);border-radius:0 10px 10px 0}#review-box .review-score .progress .progress-score{background-color:#fff}#review-box .score{display:block;font-size:5em;line-height:1em}article #review-box{position:relative;overflow:hidden;margin-top:2em}#review-box .gradient-color{position:absolute;z-index:1;top:0;width:300%;height:100%;background:-moz-linear-gradient(left,#c5378d 0,#d9d503 50%,#04ccca 100%);background:-webkit-linear-gradient(left,#c5378d 0,#d9d503 50%,#04ccca 100%);background:linear-gradient(to right,#c5378d 0,#d9d503 50%,#04ccca 100%)}#review-box .review-score-container{position:relative;z-index:2;float:left;width:calc(100% / 3);overflow:hidden}.game-page-header #review-box .review-score-container{height:300px;width:300px;margin-bottom:2em}#review-box .review-score{position:relative;z-index:2;margin-bottom:0;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.25)}#review-box .review-score-container .bg,#review-box .review-score-container .editors-choice,#review-box .review-score-container .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover;opacity:.5}.game-page-header{background-color:#dedee1}.game-page-header #review-box .review-score-container .bg{opacity:1;box-shadow:inset 0 0 10px 1px rgba(0,0,0,.5)}#review-box .review-score-container .editors-choice{opacity:1;z-index:2;background-image:url(../images/editors-choice.svg);background-size:auto 50%;background-repeat:no-repeat;background-position:1em 1em}#review-box .review-score-container .overlay{background:linear-gradient(135deg,rgba(103,116,255,.66) 0,rgba(84,255,170,.66) 100%);z-index:2;opacity:1}#review-box .review-score-container:hover .overlay{background:rgba(0,0,0,.5)}article #review-box .pros-cons{position:relative;z-index:2;float:right;width:calc((100% / 3) * 2);text-shadow:1px 1px 0 rgba(255,255,255,.25)}article #review-box .pros-cons .cons,article #review-box .pros-cons .pros{float:left;width:50%}article #review-box .pros-cons-content{padding:2em}article #review-box .pros-cons .nh3{border-bottom:1px solid rgba(0,0,0,.25);margin-top:0}section#topic-header{position:relative;background:linear-gradient(135deg,rgba(103,116,255,.66) 0,rgba(84,255,170,.66) 100%);color:#fff}section#topic-header .bg,section#topic-header .overlay{position:absolute;top:0;left:0;width:100%;height:100%}section#topic-header .bg{background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;opacity:.5}section#topic-header .overlay{background:linear-gradient(135deg,rgba(103,116,255,.66) 0,rgba(84,255,170,.66) 100%);z-index:2}section#topic-header h1,section#topic-header h2{position:relative;z-index:3;text-align:center;font-size:5em;line-height:1em;margin:1em auto}section#topic-header .game-meta{position:relative;z-index:4}.purchase-game{margin-bottom:2em}.game-container{padding:1em;background:linear-gradient(135deg,rgba(103,116,255,.66) 0,rgba(84,255,170,.66) 100%);margin-bottom:2em}.game-container img{width:100%;display:block;box-shadow:0 0 0 1px rgba(0,0,0,.25)}.game-meta .social{text-align:center;margin:1em 0}.game-meta .social li{display:inline-block}.game-meta .social a{display:block;float:left;width:36px;height:36px;background-size:24px;background-position:center;background-repeat:no-repeat}.game-meta .social .website a{background-image:url(../images/social/web.svg)}.game-meta .social .facebook a{background-image:url(../images/social/facebook-letter-logo.svg)}.game-meta .social .twitter a{background-image:url(../images/social/twitter-logo.svg)}.game-meta .social .youtube a{background-image:url(../images/social/youtube-play-button.svg)}.game-page-header-left{float:left;width:calc(100% - 300px - 2em)}.game-page-header-right{float:right;width:300px}.game-gallery-wrapper,.game-page-header{position:relative}.game-page-header .bg,.game-page-header .gradient,.game-page-header .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.game-page-header .overlay{background:-moz-linear-gradient(top,rgba(255,255,255,.01) 0,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,.01) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,.01) 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#03dedee1', endColorstr='#dedee1', GradientType=0)}.game-page-header .bg{opacity:.1;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.game-page-header .gradient{background:linear-gradient(135deg,rgba(103,116,255,.25) 0,rgba(84,255,170,.25) 100%)}.game-page-header-content{position:relative;z-index:3}.game-gallery .gallery-item{position:relative;background-repeat:none;background-size:contain}.bx-viewport{box-shadow:0 0 10px rgba(0,0,0,.25)}.bx-pager-item{display:inline;float:left}.bx-controls{text-align:center;margin-bottom:4em;background:linear-gradient(135deg,rgba(103,116,255,.66) 0,rgba(84,255,170,.66) 100%);border-radius:0 0 3px 3px}.bx-pager-item a{background:#6774ff;color:#6774ff;display:block;width:100%;height:16px;line-height:1px;font-size:1px;opacity:.25;transition:.15s ease opacity;min-width:20px}.bx-pager-item a:hover{background:#4939db;color:#4939db}.bx-pager-item a.active{opacity:1;transition:.5s ease opacity;box-shadow:0 4px 0 0 #6774ff}.game-gallery .gallery-item img.spacer{display:block;width:100%}.game-gallery .gallery-item iframe{position:absolute;top:0;left:0;width:100%;height:100%}section#topic-header h2{font-size:2em;margin:0}#blogroll main{float:left;width:calc(100% - 300px - 2em)}#blogroll article{position:relative;border-bottom:1px solid #dedee1;padding-bottom:2em;margin-bottom:2em}#blogroll article:first-of-type h2{margin-top:0}#blogroll article:last-of-type{border-bottom:0;margin-bottom:0}#blogroll article .pic{position:absolute;width:50%;height:calc(100% - 2em);background-size:cover;background-position:center center;background-color:#6774ff}#blogroll article .pic .overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background:-moz-linear-gradient(0deg,rgba(0,0,0,0) 75%,rgba(0,0,0,.25) 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0) 75%,rgba(0,0,0,.25) 100%);background:linear-gradient(0deg,rgba(0,0,0,0) 75%,rgba(0,0,0,.25) 100%)}#blogroll article .pic .comment-count{position:absolute;bottom:0;left:0;margin:.5em;padding:.25em .75em .15em;z-index:1;background-color:rgba(103,116,255,.75);color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.5);border-radius:3px;box-shadow:0 0 0 rgba(0,0,0,.25)}#blogroll article:hover .pic .comment-count{background-color:#6774ff}#blogroll article .article-content{margin:0 0 0 calc(50% + 2em)}article main .bx-wrapper{position:relative;width:calc(100% + 4em);max-width:calc(100% + 4em)!important;margin:2em auto 1em -2em!important}.gallery img{display:block;width:100%}.bx-wrapper .bx-prev{position:absolute;background:url(../images/arrow-left-white.svg) center center/0 no-repeat;width:50px;height:100%;left:0;top:0;opacity:0;transition:.5s ease background-color,.5s ease opacity,.5s ease background-size}.bx-wrapper .bx-next{position:absolute;background:url(../images/arrow-right-white.svg) center center/0 no-repeat;width:50px;height:100%;right:0;top:0;opacity:0;transition:.5s ease background-color,.5s ease opacity,.5s ease background-size}.bx-wrapper:hover .bx-next,.bx-wrapper:hover .bx-prev{opacity:1;background-size:50%;transition:.15s ease opacity,.15s ease background-size}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-prev:hover{background-color:rgba(0,237,237,.75);background-size:40%;transition:.15s ease background-color,.25s ease background-size}#news{background:linear-gradient(135deg,rgba(103,116,255,.66) 0,rgba(84,255,170,.66) 100%)}#mission{background:#6774ff}.tag-list li{display:inline-block;margin:0 2em 2em 0}.tag-list li a{display:inline;border:1px solid #6774ff;padding:.5em 1em .35em;border-radius:3px}.tag-list li a.game{background-color:rgba(0,237,237,.25)}.tag-list li a:hover{background-color:#6774ff;color:#fff}footer#main-footer{position:relative;background:#6774ff;padding-top:2em}footer#main-footer .image-background{position:relative;width:100%;height:100%;pointer-events:none;background-position:center center;background-size:cover}footer#main-footer .bg{background:linear-gradient(180deg,rgba(103,116,255,.66) 0,rgba(84,255,170,.66) 100%);padding-bottom:1px}footer#main-footer .main-logo{display:block;width:100%;max-width:300px;padding:2em 0;margin:0 auto 4em;border-bottom:2px solid #fff}footer .column{width:25%;float:left;text-align:left;color:#fff}footer .column a{color:#fff;opacity:.5}footer .column:last-child{float:right;text-align:right}footer .social{margin:.5em 0 0}footer .social a{display:block;float:right;opacity:1;width:2em;height:2em;background-color:#fff;border-radius:100%;margin-left:.5em;background-size:50%;background-repeat:no-repeat;background-position:center center}footer .social a:hover{opacity:1}footer .social .twitter{background-image:url(../images/social-footer-twitter.svg)}footer .social .youtube{background-image:url(../images/social-footer-youtube.svg)}footer .social .twitch{background-image:url(../images/social-footer-twitch.svg)}footer .logo{display:inline-block;margin-left:1em;width:1em}article .article-top{position:relative;background:#000;overflow:hidden}article .article-top .in{position:relative;margin-top:0;margin-bottom:0}article .article-top .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-size:cover;background-position:center center;background-repeat:no-repeat;pointer-events:none}article .article-top .bg.dim{filter:blur(10px);-webkit-filter:blur(10px);transition:1s ease filter,1s ease -webkit-filter}article .article-top .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(58,67,173,.1);opacity:0;pointer-events:none}article .article-top .overlay img.spacer{display:none}article .article-top .overlay.dim{opacity:1;transition:1s ease opacity}article .article-banner img{opacity:0}article .article-banner:not(.video-embed) img{display:none}article .article-top-content{position:absolute;width:100%;left:0;bottom:0;z-index:2}article .article-top-content.relative{position:relative}article .article-top-content .in{padding:2em 2em 1em;max-width:728px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.25)}article .article-top-content .in h1{margin:0 auto}article .article-top-content .in p{margin:1em auto}article .article-top-content .article-banner{margin:0 auto 2em}.banner-video{max-width:728px;margin:0 auto;display:none}.banner-video .spacer,article .article-top .spacer{width:100%;margin:0 auto;pointer-events:none}.banner-video iframe{height:100%;top:0;left:0;position:absolute;margin:0 auto!important}.tmpl-el:not(.overlay){position:relative;max-width:728px;margin:1.25rem auto .5rem}p.tmpl-el{font-weight:300}blockquote.tmpl-el:not(.overlay){color:#6774ff;font-size:2em;line-height:1.25em;font-style:italic;margin:2em auto;padding-left:2em;padding-right:2em}.tmpl-el img,img.tmpl-el{display:block;width:calc(100% + 4em);margin-left:-2em}article .article-top .article-banner{display:none}article .article-top .article-banner.video-embed{display:block}article .article-top .article-banner{margin:40px auto}article .article-top .article-banner .spinner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none;-webkit-animation-name:spin;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-iteration-count:infinite;animation-timing-function:linear}article .article-top .article-banner .spinner.black{background:url(../images/spinner-black.svg) center center/50% no-repeat;animation-duration:5s;-ms-animation-duration:5s;-moz-animation-duration:5s;-webkit-animation-duration:5s}article .article-top .article-banner .spinner.white{background:url(../images/spinner-white.svg) center center/50% no-repeat;animation-duration:3s;-ms-animation-duration:3s;-moz-animation-duration:3s;-webkit-animation-duration:3s}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0) scale(1);opacity:1}50%{transform:rotate(180deg) scale(.9);opacity:.5r}100%{transform:rotate(360deg) scale(1);opacity:1}}article .play-button{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/play-button-white.svg) calc(50% + .5em) 50%/auto 35% no-repeat;z-index:4;cursor:pointer}article figure{position:relative}article figure .button{position:absolute;top:0;right:-.85em;width:1.5em;height:1.5em;padding:0;opacity:0;background:rgba(0,0,0,.75) url(../images/arrow-zoom-white.svg) center center/50% 50% no-repeat;transition:.5s ease opacity,.5s ease top}article figure:hover .button{opacity:1;top:.5em;transition:.15s ease opacity,.15s ease top}article figure.left{float:left;margin-right:4em;max-width:300px;margin-left:2em}article figcaption{position:absolute;left:0;bottom:0;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.5);border-left:.5em solid #6774ff;background:linear-gradient(135deg,rgba(103,116,255,.66) 0,rgba(84,255,170,.66) 100%);padding:.25em 1em .1em;font-style:italic}article figcaption a{color:#fff;text-decoration:underline}.tmpl-el.video-embed iframe{position:absolute;top:0;left:0;width:calc(100% + 4em);height:100%;margin-left:-2em}.article-top .tmpl-el.video-embed iframe{box-shadow:0 0 10px 0 rgba(0,0,0,.5)}ul.tmpl-el ul{padding:auto 1em;color:rgba(0,0,0,.5);margin-bottom:1em}main ul.tmpl-el li{list-style:circle;margin:0 1em}ul.tmpl-el img{width:auto;max-width:100%;margin:1em 0}#trending article{width:25%;float:left;overflow:hidden;background-size:cover}body:after{content:url(../images/lightbox/close.png) url(../images/lightbox/loading.gif) url(../images/lightbox/prev.png) url(../images/lightbox/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background:#000;filter:alpha(Opacity=80);opacity:.95;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:0;color:#000}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/lightbox/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:5%;height:100%;right:0;float:left;background:rgba(0,237,237,.75) url(../images/arrow-left-white.svg) center center/50% 50% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:5%;height:100%;right:0;float:right;background:rgba(0,237,237,.75) url(../images/arrow-right-white.svg) center center/50% 50% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;width:100%;color:#fff!important}.lb-data{padding:16px}.lb-data:after,.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{display:inline-block;font-size:16px;line-height:24px;margin-bottom:8px;line-height:1em}.lb-data .lb-number{display:block;clear:left;font-size:12px;line-height:12px;color:rgba(0,0,0,.5)}.lb-data .lb-close{display:block;float:right;width:30px;height:38px;background:url(../images/lightbox/close.png) center center no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}.proper-ad-unit{padding-bottom:0!important}@media (max-width:1280px){#dl .dl-item,#dl .dl-item:first-child,#dl .dl-item:last-child{width:calc(100% / 3)}footer .column{width:calc(100% / 3)}#dl .dl-item:first-child img,#dl .dl-item:last-child img{margin-top:0}}@media (max-width:1024px){.related-reading .dl-item{width:calc(50% - 10px)!important}.related-reading .dl-item:last-child{margin-right:5px}}.article-lead-alt article .article-top .article-banner{margin:40px}.article-lead-alt .article-top .bgs{position:relative;width:100%;height:100%}.article-lead-alt .article-top .bgs.abs{position:absolute}.article-lead-alt article .article-top-content{position:relative}.article-lead-alt article .article-top .spacer{display:none}.article-lead-alt article .article-top .bgs img.spacer{display:block}@media (max-width:784px){#blogroll article:first-of-type h2{margin-top:1em}#main-header{z-index:9999}#main-header #menu{display:block;width:40px}#main-header #logo{width:calc(100% - 80px);background-position:center center}#main-header nav{position:absolute;z-index:9998;opacity:0;float:none;pointer-events:none;width:100%;left:0;top:100%;background:linear-gradient(135deg,rgba(103,116,255,.66) 0,rgba(84,255,170,.66) 100%);transition:.15s ease opacity,.5s ease top}#main-header nav.active{opacity:1;pointer-events:all}nav#main-nav li a{display:block;text-align:center;float:none;clear:both;padding:1em;background:rgba(0,0,0,.75)}nav#main-nav li:last-child a{margin-bottom:10px}.ad.wide{display:none}#blogroll article{border:none}#blogroll article .article-content,#blogroll article .pic{position:relative;width:100%;float:none;clear:both;height:360px;margin-left:auto;margin-right:auto}#blogroll article .article-content{height:auto}article #review-box .pros-cons,article #review-box .review-score-container{width:100%;float:none}article #review-box .review-score-container{min-height:200px!important}.related-reading .dl-item{margin-right:0}#trending article{width:50%}.mobile-content{display:block}section{padding:2em 0}footer .column,footer .column:last-child{width:100%;float:none;clear:both;text-align:center}footer .social a,footer .social li{float:none;display:inline-block;margin:0 .1em}article .article-top .article-banner{margin:40px}.article-top .bgs{position:relative;width:100%;height:100%}.article-top .bgs.abs{position:absolute}article .article-top-content{position:relative}article .article-top .spacer{display:none}article .article-top .bgs img.spacer{display:block}.sponsor-flag{margin-left:0}#blogroll .ad.vert{float:none;text-align:center;max-width:unset}}@media (max-width:640px){.related-reading .dl-item{width:100%!important;margin-left:auto;margin-right:auto!important;max-width:420px}.game-page-header-left,.game-page-header-right{margin:0 auto;float:none;clear:both;width:100%}.game-page-header #review-box .review-score-container{width:100%}body{font-size:14px}section{padding:1em 0}#dl .dl-item,#dl .dl-item:first-child,#dl .dl-item:last-child{position:relative;width:100%;height:100%}section#topic-header h1{font-size:2em}#blogroll main,.side-rail{margin:2em auto;width:100%;float:none;clear:both}.splash #instagram .feed-item{float:none;width:100%;margin:0}.splash .mark{display:none}.splash .social.on{margin:1em auto}.splash .logo-stuff{position:absolute;bottom:0;height:80px;width:100%;pointer-events:none}article #review-box .pros-cons .cons,article #review-box .pros-cons .pros{width:100%;float:none}#trending article{width:100%}.sponsor-flag{margin-left:-10px;margin-top:7px;font-size:75%}}@media (max-width:320px){.in{padding:0 10px}.tmpl-el img,img.tmpl-el{width:calc(100% + 20px);margin-left:-10px}#blogroll article .pic{height:170px}#blogroll article{padding:0;margin-bottom:4em}}.sponsor-flag{position:absolute;display:none;color:rgba(255,255,255,.5);font-size:12px;line-height:1.25em;margin-top:6px;margin-left:64px}body.skin #skin{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:0;cursor:pointer;background-size:auto;background-position:top center;background-repeat:no-repeat;background-attachment:fixed}body.skin section{padding:2em 0}body.skin .dl-read-more{display:none}body.skin>.page{position:relative;z-index:1;max-width:968px;border-radius:2px;margin:0 auto 20px;background:#fff}body.skin .sponsor-flag{display:block}body.skin #dl .dl-item,body.skin #dl .dl-item:first-child,body.skin #dl .dl-item:last-child{width:calc(100% / 3)}body.skin footer .column{width:calc(100% / 3)}body.skin #dl .dl-item:first-child img,body.skin #dl .dl-item:last-child img{margin-top:0}body.skin .related-reading .dl-item{width:calc(50% - 10px)!important}body.skin .related-reading .dl-item:last-child{margin-right:5px}@media (max-width:784px){body.skin #blogroll article:first-of-type h2{margin-top:1em}body.skin #main-header{z-index:9999}body.skin #main-header #menu{display:block;width:40px}body.skin #main-header #logo{width:calc(100% - 80px);background-position:center center}body.skin #main-header nav{position:absolute;z-index:9998;opacity:0;float:none;pointer-events:none;width:100%;left:0;top:100%;background:linear-gradient(135deg,rgba(103,116,255,.66) 0,rgba(84,255,170,.66) 100%);transition:.15s ease opacity,.5s ease top}body.skin #main-header nav.active{opacity:1;pointer-events:all}body.skin nav#main-nav li a{display:block;text-align:center;float:none;clear:both;padding:1em;background:rgba(0,0,0,.75)}body.skin nav#main-nav li:last-child a{margin-bottom:10px}body.skin .ad.wide{display:none}body.skin #blogroll article{border:none}body.skin #blogroll article .article-content,body.skin #blogroll article .pic{position:relative;width:100%;float:none;clear:both;height:360px;margin-left:auto;margin-right:auto}body.skin #blogroll article .article-content{height:auto}body.skin article #review-box .pros-cons,body.skin article #review-box .review-score-container{width:100%;float:none}body.skin article #review-box .review-score-container{min-height:200px!important}body.skin .related-reading .dl-item{margin-right:0}body.skin #trending article{width:50%}body.skin .mobile-content{display:block}body.skin section{padding:2em 0}body.skin footer .column,body.skin footer .column:last-child{width:100%;float:none;clear:both;text-align:center}body.skin footer .social a,body.skin footer .social li{float:none;display:inline-block;margin:0 .1em}body.skin article .article-top .article-banner{margin:40px}body.skin .article-top .bgs{position:relative;width:100%;height:100%}body.skin .article-top .bgs.abs{position:absolute}body.skin article .article-top-content{position:relative}body.skin article .article-top .spacer{display:none}body.skin article .article-top .bgs img.spacer{display:block}body.skin .sponsor-flag{margin-left:0}body.skin #blogroll .ad.vert{float:none;text-align:center;max-width:unset}}@media (max-width:640px){body.skin .related-reading .dl-item{width:100%!important;margin-left:auto;margin-right:auto!important;max-width:420px}body.skin .game-page-header-left,body.skin .game-page-header-right{margin:0 auto;float:none;clear:both;width:100%}body.skin .game-page-header #review-box .review-score-container{width:100%}body.skin body{font-size:14px}body.skin section{padding:1em 0}body.skin #dl .dl-item,body.skin #dl .dl-item:first-child,body.skin #dl .dl-item:last-child{position:relative;width:100%;height:100%}body.skin section#topic-header h1{font-size:2em}body.skin #blogroll main,body.skin .side-rail{margin:2em auto;width:100%;float:none;clear:both}body.skin .splash #instagram .feed-item{float:none;width:100%;margin:0}body.skin .splash .mark{display:none}body.skin .splash .social.on{margin:1em auto}body.skin .splash .logo-stuff{position:absolute;bottom:0;height:80px;width:100%;pointer-events:none}body.skin article #review-box .pros-cons .cons,body.skin article #review-box .pros-cons .pros{width:100%;float:none}body.skin #trending article{width:100%}body.skin .sponsor-flag{margin-left:-10px;margin-top:7px;font-size:75%}}@media (max-width:320px){body.skin .in{padding:0 10px}body.skin .tmpl-el img,body.skin img.tmpl-el{width:calc(100% + 20px);margin-left:-10px}body.skin #blogroll article .pic{height:170px}body.skin #blogroll article{padding:0;margin-bottom:4em}}body:not(.skin) #skin,body:not(.skin) .skin-ad{display:none}.skin-ad{position:relative;z-index:2;padding:20px 0!important;margin:0 auto!important;display:block}.skin-ad img{box-shadow:0 0 0 2px #fff}body.skin .sponsor-flag span{color:#fff;display:block;font-size:14px}body.skin #dl{font-size:75%!important}body.skin header#main-header,body.skin>.page{box-shadow:0 0 40px 2px rgba(0,0,0,.5)}