.gallery .gallery-item img{display: inline-block}
*,:after,:before,header#global-header *,header#global-header :after,header#global-header :before{box-sizing:border-box}@-webkit-keyframes bars-left{from{background-position:0 0}to{background-position:-8px 0}}@keyframes bars-left{from{background-position:0 0}to{background-position:-8px 0}}@-webkit-keyframes bars-right{from{background-position:0 0}to{background-position:8px 0}}@keyframes bars-right{from{background-position:0 0}to{background-position:8px 0}}.post-blog:nth-of-type(odd):after{-webkit-animation:bars-left .5s linear infinite;animation:bars-left .5s linear infinite}article.post-blog:nth-of-type(even):after{-webkit-animation:bars-right .5s linear infinite;animation:bars-right .5s linear infinite}@-webkit-keyframes img-rollover-anim{100%{background-position:center 100%}}@keyframes img-rollover-anim{100%{background-position:center 100%}}.post-thumb{position:relative}.post-thumb a:before,.post-thumb a:hover:before,a .post-thumb:before,a:hover .post-thumb:before{content:'';display:block;position:absolute;height:100%;left:0;top:0;width:100%}.post-thumb a:before,a .post-thumb:before{opacity:0;transition:opacity .5s ease-in-out}.post-thumb a:hover:before,a:hover .post-thumb:before{-webkit-animation:img-rollover-anim 1s steps(6) infinite;animation:img-rollover-anim 1s steps(6) infinite;background:url(../img/common/img-rollover.png) center top rgba(186,217,232,.3);opacity:1}.post-thumb.placeholder a:hover:before,a:hover .post-thumb.placeholder:before{display:none}.POP-dev-hide,.hidden{display:none!important}.post-thumb:not(.placeholder) a:focus img,a:focus .post-thumb:not(.placeholder) img{border:2px solid #fff;padding:1px}.post-tile .post-thumb:not(.placeholder) a:focus img,.post-tile a:focus .post-thumb:not(.placeholder) img{border:none;padding:0;outline:#fff solid 1px}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}@-webkit-keyframes shake{0%{-webkit-transform:translate(.2px,.1px) rotate(0);transform:translate(.2px,.1px) rotate(0)}10%{-webkit-transform:translate(-.1px,-.2px) rotate(-.1deg);transform:translate(-.1px,-.2px) rotate(-.1deg)}20%{-webkit-transform:translate(-.3px,0) rotate(.1deg);transform:translate(-.3px,0) rotate(.1deg)}30%{-webkit-transform:translate(0,.2px) rotate(0);transform:translate(0,.2px) rotate(0)}40%{-webkit-transform:translate(.1px,-.1px) rotate(.1deg);transform:translate(.1px,-.1px) rotate(.1deg)}50%{-webkit-transform:translate(-.1px,.2px) rotate(-.1deg);transform:translate(-.1px,.2px) rotate(-.1deg)}60%{-webkit-transform:translate(-.3px,.1px) rotate(0);transform:translate(-.3px,.1px) rotate(0)}70%{-webkit-transform:translate(.2px,.1px) rotate(-.1deg);transform:translate(.2px,.1px) rotate(-.1deg)}80%{-webkit-transform:translate(-.1px,-.1px) rotate(.1deg);transform:translate(-.1px,-.1px) rotate(.1deg)}90%{-webkit-transform:translate(.2px,.2px) rotate(0);transform:translate(.2px,.2px) rotate(0)}100%{-webkit-transform:translate(.1px,-.2px) rotate(-.1deg);transform:translate(.1px,-.2px) rotate(-.1deg)}}@keyframes shake{0%{-webkit-transform:translate(.2px,.1px) rotate(0);transform:translate(.2px,.1px) rotate(0)}10%{-webkit-transform:translate(-.1px,-.2px) rotate(-.1deg);transform:translate(-.1px,-.2px) rotate(-.1deg)}20%{-webkit-transform:translate(-.3px,0) rotate(.1deg);transform:translate(-.3px,0) rotate(.1deg)}30%{-webkit-transform:translate(0,.2px) rotate(0);transform:translate(0,.2px) rotate(0)}40%{-webkit-transform:translate(.1px,-.1px) rotate(.1deg);transform:translate(.1px,-.1px) rotate(.1deg)}50%{-webkit-transform:translate(-.1px,.2px) rotate(-.1deg);transform:translate(-.1px,.2px) rotate(-.1deg)}60%{-webkit-transform:translate(-.3px,.1px) rotate(0);transform:translate(-.3px,.1px) rotate(0)}70%{-webkit-transform:translate(.2px,.1px) rotate(-.1deg);transform:translate(.2px,.1px) rotate(-.1deg)}80%{-webkit-transform:translate(-.1px,-.1px) rotate(.1deg);transform:translate(-.1px,-.1px) rotate(.1deg)}90%{-webkit-transform:translate(.2px,.2px) rotate(0);transform:translate(.2px,.2px) rotate(0)}100%{-webkit-transform:translate(.1px,-.2px) rotate(-.1deg);transform:translate(.1px,-.2px) rotate(-.1deg)}}@-webkit-keyframes flicker{0%,100%,11%,19%,20%,24%,28%,4%,40%,44%,46%,56%,60%,68%,72%,93%,97%{opacity:.5}10%,38%,6%{opacity:.45}14%,17%,8%{opacity:.55}12%{opacity:.65}16%{opacity:.7}26%{opacity:.69}42%,70%,95%{opacity:.6}58%{opacity:.75}}@keyframes flicker{0%,100%,11%,19%,20%,24%,28%,4%,40%,44%,46%,56%,60%,68%,72%,93%,97%{opacity:.5}10%,38%,6%{opacity:.45}14%,17%,8%{opacity:.55}12%{opacity:.65}16%{opacity:.7}26%{opacity:.69}42%,70%,95%{opacity:.6}58%{opacity:.75}}@-webkit-keyframes loading-anim{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-anim{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader-overlay{background:rgba(0,0,0,.5);height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1}.loader-spinner{-webkit-animation:loading-anim .5s steps(6) infinite;animation:loading-anim .5s steps(6) infinite;background:url(../img/common/loading.png) center center no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}#breakpoint-responder{height:1px;left:-1px;position:absolute;top:-1px;width:1px}@media (min-width:1px) and (max-width:539px){#breakpoint-responder{z-index:1}}@media (min-width:540px) and (max-width:799px){#breakpoint-responder{z-index:2}}.left{float:left}.back:after,.right{float:right}.offscreen,.panel-controls span,form:not(.agegate-content) label,section.hero .panel-controls .btn-back button span,section.hero .panel-controls .btn-next button span{display:block;left:-999999px;position:absolute;top:-999999px}.text-center{text-align:center}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hide-text{text-indent:-99999em}.new-hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}@media (min-width:1px) and (max-width:539px){body.modal-open{overflow:hidden;position:fixed}.hide-mobile{display:none!important}}@media (min-width:540px) and (max-width:799px){.hide-tablet{display:none!important}}@media (min-width:800px) and (max-width:9999px){#breakpoint-responder{z-index:3}.hide-desktop{display:none!important}}.clearfix:after,.clearfix:before,body:after,body:before{display:table;content:''}.clearfix:after{clear:both}body{width:100%}article,aside,details,figcaption,figure,footer,header,hgroup,img,menu,nav,section{display:block}body:after{clear:both}.cms-content blockquote,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{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}ol,ul{list-style:none}b,strong{font-weight:700}em,i{font-style:italic}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%}td img{width:100%}sup{vertical-align:super}sub,sup{font-size:.5em;line-height:1}a[class*=icon-]:hover{text-decoration:none}#page-account aside.secondary .premium-signup a:after,#page-home section.primary article.post-blog footer ul.date-comments li a,#page-home.twitch-takeover .hero.twitch-fallback .container a.twitch-channel,#page-news aside.secondary .widget.recent-news ul li [class*=level-],.arrow-link:before,.categories li a.videos,.icon,.social-feed.post-twitch-cta header:before,.social-media ul li a,[class*=icon-],article.post-blog header .meta-data li.share a,body.premium#page-account aside.secondary .premium-label:after,body.premium#page-account aside.secondary .premium-label:before,header#global-header nav ul li a,section.hero .panel-controls .btn-back,section.hero .panel-controls .btn-next{text-indent:-99999em;position:relative;text-align:center;width:1em}#page-home section.primary article.post-blog footer ul.date-comments li a:before,#page-home.twitch-takeover .hero.twitch-fallback .container a.twitch-channel:before,#page-news aside.secondary .widget.recent-news ul li [class*=level-]:before,.arrow-link:before,.categories li a.videos:before,.icon:before,.social-feed.post-twitch-cta header:before,.social-media ul li a:before,[class*=icon-]:before,article.post-blog header .meta-data li.share a:before,body.premium#page-account aside.secondary .premium-label:before,header#global-header nav ul li a:before,section.hero .panel-controls .btn-back:before,section.hero .panel-controls .btn-next:before{display:block;position:absolute;text-align:center;text-indent:0;width:100%}body{color:#fff;font-size:18px;font-weight:400;line-height:1.3;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif}.cms-content blockquote,.h1,.h2,h1,h2{color:#bbd9e7;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:1;text-transform:uppercase}.secondary{font-size:14px}@media (min-width:800px) and (max-width:9999px){.h1,h1{font-size:42px;letter-spacing:-2px}}@media (min-width:540px) and (max-width:799px){.h1,h1{font-size:36px}}@media (min-width:1px) and (max-width:539px){.h1,h1{font-size:24px}}.cms-content blockquote,.h2,h2{font-size:35px}@media (min-width:800px) and (max-width:9999px){.cms-content blockquote,.h2,h2{font-size:35px}.section-heading.short{max-width:70%}}@media (min-width:540px) and (max-width:799px){.cms-content blockquote,.h2,h2{font-size:28px}}@media (min-width:1px) and (max-width:539px){.cms-content blockquote,.h2,h2{font-size:22px}.section-heading .triangle{display:none}}.h3,.h4,.h5,h3,h4,h5{font-size:24px;font-weight:400}.h6,h6{color:#fff;font-size:18px;font-weight:400;line-height:1.3}.section-heading{overflow:hidden;padding-bottom:50px;position:relative;text-align:center;width:100%}.section-heading.short{margin-left:auto;margin-right:auto}.section-heading .triangle{background:url(../img/common/arrow-down.png) top left no-repeat;height:14px;position:absolute;top:5px;width:16px}.section-heading .triangle.flip{-ms-filter:"FlipV";-webkit-filter:FlipV;filter:FlipV;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.section-heading .triangle.lower{bottom:60px;top:auto}@media (min-width:540px) and (max-width:799px){.section-heading .triangle{top:0}}.section-heading span{display:inline-block;min-width:30%;padding:25px 25px 0;position:relative}.section-heading span:after,.section-heading span:before{background-repeat:no-repeat;content:'';display:block;height:100%;position:absolute;top:0;vertical-align:bottom;width:980px}.section-heading span:before{background-image:url(../img/common/border-h2-bars-left.png);background-position:right bottom;right:100%}.section-heading span:after{background-image:url(../img/common/border-h2-bars-right.png);background-position:left bottom;left:100%}@media (min-width:1px) and (max-width:539px){.section-heading{padding-bottom:30px}.section-heading span{padding:25px 15px 0}.section-heading span:after,.section-heading span:before{background-size:auto 40px}}p{margin-bottom:30px}.secondary p{margin-bottom:20px}.footnote{font-size:12px}.timeago{text-transform:uppercase}a{color:#4fbbff;text-decoration:none}a:focus,a:hover{text-decoration:underline}@font-face{font-family:icons;src:url(../fonts/icons.eot?1079602e452251422a4d6160f154d65b);src:url(../fonts/icons.eot?#iefix) format("embedded-opentype"),url(../fonts/icons.woff?1079602e452251422a4d6160f154d65b) format("woff"),url(../fonts/icons.ttf?1079602e452251422a4d6160f154d65b) format("truetype");font-weight:400;font-style:normal}#page-account aside.secondary .premium-signup a:after,#page-home section.primary article.post-blog footer ul.date-comments li a,#page-home.twitch-takeover .hero.twitch-fallback .container a.twitch-channel,#page-news aside.secondary .widget.recent-news ul li [class*=level-],.arrow-link:before,.categories li a.videos,.icon,.social-feed.post-twitch-cta header:before,.social-media ul li a,[class*=icon-],article.post-blog header .meta-data li.share a,body.premium#page-account aside.secondary .premium-label:after,body.premium#page-account aside.secondary .premium-label:before,header#global-header nav ul li a,section.hero .panel-controls .btn-back,section.hero .panel-controls .btn-next{font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn,.btn input{font-weight:700;cursor:pointer}.icon-arrow-two-down:before{content:"\f101"}.icon-arrow-two-left:before,section.hero .panel-controls .btn-back:before{content:"\f102"}#page-account aside.secondary .premium-signup a:after,.arrow-link:before,.icon-arrow-two-right:before,section.hero .panel-controls .btn-next:before{content:"\f103"}.icon-arrow-two-up:before{content:"\f104"}.icon-close:before{content:"\f105"}.icon-comment-blog-solid:before{content:"\f106"}#page-home section.primary article.post-blog footer ul.date-comments li a:before,#page-home.twitch-takeover .hero.twitch-fallback .container .btn.btn-square a.twitch-channel:before,#page-home.twitch-takeover .hero.twitch-fallback .container article.post-blog footer>a.twitch-channel:before,#page-news aside.secondary .widget.recent-news ul li [class*=level-]:before,.btn.btn-square #page-home.twitch-takeover .hero.twitch-fallback .container a.twitch-channel:before,.btn.btn-square .arrow-link:before,.btn.btn-square .categories li a.videos:before,.btn.btn-square .icon:before,.btn.btn-square .social-feed.post-twitch-cta header:before,.btn.btn-square .social-media ul li a:before,.btn.btn-square article.post-blog header .meta-data li.share a:before,.btn.btn-square body.premium#page-account aside.secondary .premium-label:before,.btn.btn-square header#global-header nav ul li a:before,.btn.btn-square section.hero .panel-controls .btn-back:before,.btn.btn-square section.hero .panel-controls .btn-next:before,.categories li .btn.btn-square a.videos:before,.categories li article.post-blog footer>a.videos:before,.icon-comment-blog:before,.social-feed.post-twitch-cta .btn.btn-square header:before,.social-media ul li .btn.btn-square a:before,.social-media ul li article.post-blog footer>a:before,article.post-blog #page-home.twitch-takeover .hero.twitch-fallback .container footer>a.twitch-channel:before,article.post-blog .categories li footer>a.videos:before,article.post-blog .social-media ul li footer>a:before,article.post-blog body.premium#page-account aside.secondary footer>a.premium-label:before,article.post-blog footer>a.arrow-link:before,article.post-blog footer>a.icon:before,article.post-blog header .meta-data li.share .btn.btn-square a:before,article.post-blog header .meta-data li.share footer>a:before,article.post-blog header#global-header nav ul li footer>a:before,article.post-blog section.hero .panel-controls footer>a.btn-back:before,article.post-blog section.hero .panel-controls footer>a.btn-next:before,body.premium#page-account aside.secondary .btn.btn-square .premium-label:before,body.premium#page-account aside.secondary article.post-blog footer>a.premium-label:before,header#global-header nav ul li .btn.btn-square a:before,header#global-header nav ul li article.post-blog footer>a:before,section.hero .panel-controls .btn.btn-square .btn-back:before,section.hero .panel-controls .btn.btn-square .btn-next:before,section.hero .panel-controls article.post-blog footer>a.btn-back:before,section.hero .panel-controls article.post-blog footer>a.btn-next:before{content:"\f107"}.icon-comment-instagram:before,.social-feed footer .comment:before{content:"\f108"}.icon-facebook-circle:before,.social-media ul li a.facebook:before{content:"\f109"}.icon-favorite:before,.social-feed footer .favorite:before{content:"\f10a"}.icon-heart:before,.social-feed footer .heart:before{content:"\f10b"}.icon-instagram-circle:before,.social-media ul li a.instagram:before{content:"\f10c"}.icon-instagram:before{content:"\f10d"}.icon-load-more:before,.load-more-container .btn-container .btn-load-more .inner i:before{content:"\f10e"}.icon-nav-close:before,header#global-header.show-mobile-nav nav ul li.nav-toggle a:before{content:"\f10f"}.icon-nav-downloads:before,header#global-header nav ul li.nav-downloads a:before{content:"\f110"}.icon-nav-events:before,header#global-header nav ul li.nav-events a:before{content:"\f111"}.icon-nav-forum:before,header#global-header nav ul li.nav-forum a:before{content:"\f112"}.icon-nav-game-info:before,header#global-header nav ul li.nav-game-info a:before{content:"\f113"}.btn[class*=btn-video] i:before,.icon-nav-media:before,header#global-header nav ul li.nav-media a:before{content:"\f114"}.icon-nav-menu:before,header#global-header nav ul li.nav-toggle a:before{content:"\f115"}.icon-nav-news:before,header#global-header nav ul li.nav-news a:before{content:"\f116"}.icon-nav-preorder:before,header#global-header nav ul li.nav-preorder a:before{content:"\f117"}.icon-nav-store:before,header#global-header nav ul li.nav-store a:before{content:"\f118"}.icon-play-circle:before{content:"\f119"}.icon-premium:before,body.premium#page-account aside.secondary .premium-label:after,body.premium#page-account aside.secondary .premium-label:before{content:"\f11a"}.icon-reply:before,.social-feed footer .reply:before{content:"\f11b"}.icon-retweet:before,.social-feed footer .retweet:before{content:"\f11c"}.icon-search:before{content:"\f11d"}.icon-share:before,article.post-blog header .meta-data li.share a:before{content:"\f11e"}.icon-skill-agility-circle:before{content:"\f11f"}.icon-skill-agility:before{content:"\f120"}.icon-skill-driving-circle:before{content:"\f121"}.icon-skill-driving:before{content:"\f122"}.icon-skill-explosives-circle:before{content:"\f123"}.icon-skill-explosives:before{content:"\f124"}.icon-skill-firearms-circle:before{content:"\f125"}.icon-skill-firearms:before{content:"\f126"}.icon-skill-ring-inner:before{content:"\f127"}.icon-skill-ring-outer:before{content:"\f128"}.icon-skill-strength-circle:before{content:"\f129"}.icon-skill-strength:before{content:"\f12a"}#page-home.twitch-takeover .hero.twitch-fallback .container a.twitch-channel:before,.icon-twitch-circle:before,.social-feed.post-twitch-cta header:before,.social-media ul li a.twitch:before{content:"\f12b"}.icon-twitter-circle:before,.social-media ul li a.twitter:before{content:"\f12c"}.icon-twitter:before{content:"\f12d"}.icon-youtube-circle:before,.social-media ul li a.youtube:before{content:"\f12e"}.categories li a.videos:before,.icon-youtube:before{content:"\f12f"}.btn{background:url(../img/common/btn.png) no-repeat;background-size:auto 200%;clear:both;color:#fff;display:inline-block;font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;height:45px;line-height:45px;margin:0;padding:0 10px 0 24px;position:relative;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:opacity .2s ease-in-out,padding .2s ease-in-out}@media (min-width:800px) and (max-width:9999px){.btn{font-size:25px;height:80px;line-height:80px;padding:0 20px 0 40px}}.btn:after{background:url(../img/common/btn.png) right 0 no-repeat;background-size:auto 200%;display:block;content:'';height:100%;overflow:hidden;position:absolute;right:-24px;top:0;width:24px}@media (min-width:800px) and (max-width:9999px){.btn:after{height:80px;right:-50px;width:50px}}.btn span.btn-fade,.btn span.btn-fade:after{background-image:url(../img/common/btn.png);background-repeat:no-repeat;background-size:auto 200%;height:100%;top:0;display:block;position:absolute}.btn span.btn-fade{background-position:0 bottom;left:0;opacity:0;transition:all .3s ease-in-out;width:100%;z-index:-1}.btn span.btn-fade:after{background-position:right bottom;content:'';overflow:hidden;right:-24px;width:24px;z-index:1}.btn:focus,.btn:hover{background:0 0;text-decoration:none;padding:0 15px 0 20px}@media (min-width:800px) and (max-width:9999px){.btn span.btn-fade:after{height:80px;right:-50px;width:50px}.btn:focus,.btn:hover{padding:0 40px 0 50px}}.btn:focus:after,.btn:hover:after{background:0 0}.btn:focus span.btn-fade,.btn:hover span.btn-fade{opacity:1}.btn[class*=btn-video]{transition:opacity .2s ease-in-out,padding .2s ease-in-out}.btn[class*=btn-video]:before{background:url(../img/common/btn-lens-outer-circle.png) center center no-repeat;background-size:contain;content:'';display:block;height:30vw;left:-12vw;opacity:0;position:absolute;top:-12vw;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:all .3s ease-in-out;width:30vw;z-index:-1}.btn[class*=btn-video] i{left:10px;position:absolute;top:8px;transition:all .2s ease-in-out}.btn[class*=btn-video] i:before{border:2px solid rgba(79,195,255,.33);border-radius:50%;font-family:icons;font-size:30px;height:28px;line-height:25px;opacity:1;text-indent:-2px;transition:all .3s;width:28px}@media (min-width:800px) and (max-width:9999px){.btn[class*=btn-video] i{left:15px;top:12px}.btn[class*=btn-video] i:before{border-width:4px;font-size:50px;height:50px;line-height:40px;width:50px}}.btn[class*=btn-video] span.btn-fade{background-position:0 bottom;background-repeat:no-repeat;background-size:auto 200%;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:-1}.btn[class*=btn-video] span.btn-fade:before{background:url(../img/common/btn-lens-inner-circle.png) center center no-repeat;background-size:contain;content:'';display:block;height:30vw;left:-12vw;opacity:0;position:absolute;top:-12vw;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:all .3s ease-in-out;width:30vw;z-index:-1}.btn[class*=btn-video] span.btn-fade:after{background-position:right bottom;background-repeat:no-repeat;background-size:auto 200%;content:'';display:block;height:100%;overflow:hidden;position:absolute;right:-24px;top:0;width:24px;z-index:1}.btn[class*=btn-video]:focus,.btn[class*=btn-video]:hover{background:0 0;color:#fff;outline:0}.btn[class*=btn-video]:focus:after,.btn[class*=btn-video]:hover:after{background:0 0}.btn.btn-video-no-border,.btn.btn-video-no-border span.btn-fade,.btn.btn-video-no-border span.btn-fade:after,.btn.btn-video-no-border:after{background-image:url(../img/common/btn-video-no-border.png)}.btn[class*=btn-video]:focus:before,.btn[class*=btn-video]:hover:before{-webkit-animation:rotating 15s infinite reverse linear;animation:rotating 15s infinite reverse linear;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.btn[class*=btn-video]:focus i,.btn[class*=btn-video]:hover i{margin-left:15px;-webkit-transform:scale(.8) translate(0,2px);-ms-transform:scale(.8) translate(0,2px);transform:scale(.8) translate(0,2px)}.btn[class*=btn-video]:focus i:before,.btn[class*=btn-video]:hover i:before{border-color:rgba(255,255,255,.33);text-indent:-2px}@media (min-width:800px) and (max-width:9999px){.btn[class*=btn-video] span.btn-fade:after{height:80px;right:-50px;width:50px}.btn[class*=btn-video]:focus i,.btn[class*=btn-video]:hover i{margin-left:20px;-webkit-transform:scale(.8) translate(0,8px);-ms-transform:scale(.8) translate(0,8px);transform:scale(.8) translate(0,8px)}.btn[class*=btn-video]:focus i:before,.btn[class*=btn-video]:hover i:before{text-indent:0}}.btn[class*=btn-video]:focus span.btn-fade,.btn[class*=btn-video]:hover span.btn-fade{opacity:1}.btn[class*=btn-video]:focus span.btn-fade:before,.btn[class*=btn-video]:hover span.btn-fade:before{-webkit-animation:rotating 20s infinite linear;animation:rotating 20s infinite linear;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.btn.btn-video-no-border{color:#4fbbff;padding:0 0 0 48px}@media (min-width:800px) and (max-width:9999px){.btn.btn-video-no-border{padding:0 10px 0 80px}}.btn.btn-video,.btn.btn-video:after,.btn.btn-video:focus span.btn-fade,.btn.btn-video:focus span.btn-fade:after,.btn.btn-video:hover span.btn-fade,.btn.btn-video:hover span.btn-fade:after{background-image:url(../img/common/btn-video.png)}.btn.btn-video-no-border:focus,.btn.btn-video-no-border:hover{padding:0 5px 0 60px}@media (min-width:800px) and (max-width:9999px){.btn.btn-video-no-border:focus,.btn.btn-video-no-border:hover{padding:0 30px 0 90px}}.btn.btn-video{padding:0 0 0 60px}@media (min-width:800px) and (max-width:9999px){.btn.btn-video{padding:0 0 0 110px}}.btn.btn-video:focus,.btn.btn-video:hover{padding:0 5px 0 70px}@media (min-width:800px) and (max-width:9999px){.btn.btn-video:focus,.btn.btn-video:hover{padding:0 20px 0 120px}}.btn input{background:0 0;border:none;color:#fff;font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;height:100%;margin:0;padding:0;text-transform:uppercase;width:100%}.btn.btn-square,.btn.btn-square span.btn-fade,.btn.btn-square span.btn-fade:after,.btn.btn-square:after{background-image:url(../img/common/btn-square.png)}@media (min-width:800px) and (max-width:9999px){.btn input{font-size:25px}}.btn.btn-square{color:#4fbbff;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400}.cms-content blockquote,.cms-content h1,.cms-content h2,.cms-content h3,.cms-content h4,.cms-content h5,.cms-content h6,.error-container h3,form:not(.agegate-content) .select-container select,form:not(.agegate-content) input{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:1px) and (max-width:539px){.btn.btn-square{height:50px;line-height:50px}}@media (min-width:540px) and (max-width:799px){.btn.btn-square{height:50px;line-height:50px}}@media (min-width:800px) and (max-width:9999px){.btn.btn-square{font-size:18px;padding-right:0}}.btn-outline,.btn.btn-square:focus:after,.btn.btn-square:hover:after{background:0 0}.btn.btn-square:focus,.btn.btn-square:hover{background:0 0;color:#fff;padding-right:10px}#page-account aside.secondary .premium-signup .btn.btn-square a:after,#page-home section.primary article.post-blog footer ul.date-comments li .btn.btn-square a,#page-home.twitch-takeover .hero.twitch-fallback .container .btn.btn-square a.twitch-channel,#page-news aside.secondary .widget.recent-news ul li .btn.btn-square [class*=level-],.btn.btn-square #page-account aside.secondary .premium-signup a:after,.btn.btn-square #page-home section.primary article.post-blog footer ul.date-comments li a,.btn.btn-square #page-home.twitch-takeover .hero.twitch-fallback .container a.twitch-channel,.btn.btn-square #page-news aside.secondary .widget.recent-news ul li [class*=level-],.btn.btn-square .arrow-link:before,.btn.btn-square .categories li a.videos,.btn.btn-square .icon,.btn.btn-square .social-feed.post-twitch-cta header:before,.btn.btn-square .social-media ul li a,.btn.btn-square article.post-blog header .meta-data li.share a,.btn.btn-square body.premium#page-account aside.secondary .premium-label:after,.btn.btn-square body.premium#page-account aside.secondary .premium-label:before,.btn.btn-square header#global-header nav ul li a,.btn.btn-square section.hero .panel-controls .btn-back,.btn.btn-square section.hero .panel-controls .btn-next,.categories li .btn.btn-square a.videos,.social-feed.post-twitch-cta .btn.btn-square header:before,.social-media ul li .btn.btn-square a,article.post-blog header .meta-data li.share .btn.btn-square a,body.premium#page-account aside.secondary .btn.btn-square .premium-label:after,body.premium#page-account aside.secondary .btn.btn-square .premium-label:before,header#global-header nav ul li .btn.btn-square a,section.hero .panel-controls .btn.btn-square .btn-back,section.hero .panel-controls .btn.btn-square .btn-next{font-size:140%;margin-right:10px}#page-home section.primary article.post-blog footer ul.date-comments li .btn.btn-square a:before,#page-home.twitch-takeover .hero.twitch-fallback .container .btn.btn-square a.twitch-channel:before,#page-news aside.secondary .widget.recent-news ul li .btn.btn-square [class*=level-]:before,.btn.btn-square #page-home section.primary article.post-blog footer ul.date-comments li a:before,.btn.btn-square #page-home.twitch-takeover .hero.twitch-fallback .container a.twitch-channel:before,.btn.btn-square #page-news aside.secondary .widget.recent-news ul li [class*=level-]:before,.btn.btn-square .arrow-link:before,.btn.btn-square .categories li a.videos:before,.btn.btn-square .icon:before,.btn.btn-square .social-feed.post-twitch-cta header:before,.btn.btn-square .social-media ul li a:before,.btn.btn-square article.post-blog header .meta-data li.share a:before,.btn.btn-square body.premium#page-account aside.secondary .premium-label:before,.btn.btn-square header#global-header nav ul li a:before,.btn.btn-square section.hero .panel-controls .btn-back:before,.btn.btn-square section.hero .panel-controls .btn-next:before,.categories li .btn.btn-square a.videos:before,.social-feed.post-twitch-cta .btn.btn-square header:before,.social-media ul li .btn.btn-square a:before,article.post-blog header .meta-data li.share .btn.btn-square a:before,body.premium#page-account aside.secondary .btn.btn-square .premium-label:before,header#global-header nav ul li .btn.btn-square a:before,section.hero .panel-controls .btn.btn-square .btn-back:before,section.hero .panel-controls .btn.btn-square .btn-next:before{top:-10px}@media (min-width:800px) and (max-width:9999px){.btn.btn-square:focus,.btn.btn-square:hover{padding-right:15px}#page-home section.primary article.post-blog footer ul.date-comments li .btn.btn-square a:before,#page-home.twitch-takeover .hero.twitch-fallback .container .btn.btn-square a.twitch-channel:before,#page-news aside.secondary .widget.recent-news ul li .btn.btn-square [class*=level-]:before,.btn.btn-square #page-home section.primary article.post-blog footer ul.date-comments li a:before,.btn.btn-square #page-home.twitch-takeover .hero.twitch-fallback .container a.twitch-channel:before,.btn.btn-square #page-news aside.secondary .widget.recent-news ul li [class*=level-]:before,.btn.btn-square .arrow-link:before,.btn.btn-square .categories li a.videos:before,.btn.btn-square .icon:before,.btn.btn-square .social-feed.post-twitch-cta header:before,.btn.btn-square .social-media ul li a:before,.btn.btn-square article.post-blog header .meta-data li.share a:before,.btn.btn-square body.premium#page-account aside.secondary .premium-label:before,.btn.btn-square header#global-header nav ul li a:before,.btn.btn-square section.hero .panel-controls .btn-back:before,.btn.btn-square section.hero .panel-controls .btn-next:before,.categories li .btn.btn-square a.videos:before,.social-feed.post-twitch-cta .btn.btn-square header:before,.social-media ul li .btn.btn-square a:before,article.post-blog header .meta-data li.share .btn.btn-square a:before,body.premium#page-account aside.secondary .btn.btn-square .premium-label:before,header#global-header nav ul li .btn.btn-square a:before,section.hero .panel-controls .btn.btn-square .btn-back:before,section.hero .panel-controls .btn.btn-square .btn-next:before{top:-15px}}.btn-outline{border:2px solid #4fbbff;border-radius:2px;color:#4fbbff;cursor:pointer;display:inline-block;font-size:18px;margin:0 auto;padding:5px 25px;text-transform:uppercase;transition:all .2s ease-in-out}.btn-outline:focus,.btn-outline:hover{background:rgba(79,195,255,.33);color:#fff;padding:5px 30px;text-decoration:none}.load-more-container:after,.load-more-container:before{content:'';display:table}.load-more-container:after{clear:both}.load-more-container .load-more-content{display:block;overflow:hidden}.load-more-container .no-results{display:none;min-height:30vw}.load-more-container .btn-container{clear:both;margin:30px 0;text-align:center}.load-more-container .btn-container .btn-load-more{display:inline-block;font-weight:700;font-size:15px;height:65px;margin:auto;padding:12px 0;position:relative;text-decoration:none;text-transform:uppercase;min-width:26%;transition:all .3s ease-in-out}.load-more-container .btn-container .btn-load-more.minimal:after,.load-more-container .btn-container .btn-load-more.minimal:before{width:80px}@media (min-width:800px) and (max-width:9999px){.load-more-container .btn-container .btn-load-more{font-size:21px;height:80px}.load-more-container .btn-container .btn-load-more.minimal:after,.load-more-container .btn-container .btn-load-more.minimal:before{width:100px}}.load-more-container .btn-container .btn-load-more:after,.load-more-container .btn-container .btn-load-more:before{background:url(../img/common/sprite-lens-container.png) no-repeat;background-size:auto 600%;content:'';display:block;height:100%;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}@media (min-width:1px) and (max-width:539px){.load-more-container .btn-container .btn-load-more:after,.load-more-container .btn-container .btn-load-more:before{width:80px}}.load-more-container .btn-container .btn-load-more:before{background-position:right 80%;right:87%}.load-more-container .btn-container .btn-load-more:after{background-position:left bottom;left:87%}.load-more-container .btn-container .btn-load-more .inner{background:rgba(0,0,0,.5);display:block;height:100%;line-height:40px;margin:0;padding:0 30px;position:relative;transition:all .3s ease-in-out}@media (min-width:800px) and (max-width:9999px){.load-more-container .btn-container .btn-load-more .inner{line-height:56px}}.arrow-link,.arrow-link:before{line-height:1.3;transition:all .3s ease-in-out}.load-more-container .btn-container .btn-load-more .inner:after,.load-more-container .btn-container .btn-load-more .inner:before{border-style:solid;content:'';display:block;height:0;overflow:hidden;position:absolute;top:0;width:0;z-index:0}.arrow-link,.back{position:relative}.load-more-container .btn-container .btn-load-more .inner:before{border-width:20px 12px 20px 0;border-color:transparent rgba(0,0,0,.5) transparent transparent;left:-12px}.load-more-container .btn-container .btn-load-more .inner:after{border-width:20px 0 20px 12px;border-color:transparent transparent transparent rgba(0,0,0,.5);right:-12px}.load-more-container .btn-container .btn-load-more .inner i{display:inline-block;font-size:32px;height:32px;margin-right:10px;width:32px}@media (min-width:800px) and (max-width:9999px){.load-more-container .btn-container .btn-load-more .inner:before{border-width:28px 16px 28px 0;left:-16px}.load-more-container .btn-container .btn-load-more .inner:after{border-width:28px 0 28px 16px;right:-16px}.load-more-container .btn-container .btn-load-more .inner i{font-size:40px;height:40px;margin-right:10px;width:40px}}.load-more-container .btn-container .btn-load-more:focus,.load-more-container .btn-container .btn-load-more:hover{color:#fff}.load-more-container .btn-container .btn-load-more:focus .inner,.load-more-container .btn-container .btn-load-more:hover .inner{padding:0 60px}.load-more-container.loading .btn-container .btn-load-more .inner{-webkit-animation:pulse 1s infinite linear;animation:pulse 1s infinite linear}.arrow-link{display:inline-block;font-weight:700;text-transform:uppercase}.arrow-link:before{display:block;float:right;padding-left:5px;position:relative;width:auto}.arrow-link:focus,.arrow-link:hover{color:#fff;text-decoration:none}.arrow-link:focus:before,.arrow-link:hover:before{padding-left:10px}.lines-bottom{background:url(../img/common/border-horizontal-bars-center.png) bottom center no-repeat;background-size:70%;clear:both;display:block;margin-bottom:20px;padding:20px 0 30px;text-align:center}.back{background:url(../img/common/border-horizontal-bars-wider.png) bottom center no-repeat;background-size:100% auto;height:40px;margin:0}.back a:after,.back a:before,.back:after{position:absolute;content:''}@media (min-width:540px) and (max-width:799px){.back{background-image:url(../img/common/border-horizontal-bars-wide.png)}}@media (min-width:1px) and (max-width:539px){.lines-bottom{font-size:16px}.back{background-image:url(../img/common/border-horizontal-bars.png)}}.back:after{background:url(../img/common/lens-tech-progress-bar.png) right center no-repeat;background-size:100% auto;display:block;height:30px;right:0;top:0;width:130px}.back a{font-size:15px;font-weight:700;display:inline-block;padding:10px 0 0 20px}.back a:after,.back a:before{display:block;height:0;width:0}.back a:before{border-right:12px solid #4fbbff;border-top:6px solid transparent;border-bottom:6px solid transparent;bottom:15px;left:0}.back a:after{border-right:6px solid #03556a;border-top:3px solid transparent;border-bottom:3px solid transparent;bottom:18px;left:4px}form:not(.agegate-content){color:#bbd9e7;margin:0 auto;padding:10px 0;position:relative;transition:width .3s ease-out;width:100%}form:not(.agegate-content) .select-container,form:not(.agegate-content) fieldset{display:block;position:relative}form:not(.agegate-content) .select-container:after,form:not(.agegate-content) .select-container:before,form:not(.agegate-content) fieldset:after,form:not(.agegate-content) fieldset:before{background:url(../img/common/sprite-lens-container.png) no-repeat;background-size:auto 600%;content:'';display:block;height:140%;overflow:hidden;position:absolute;top:-20%;width:100%;z-index:0}form:not(.agegate-content) .select-container:before,form:not(.agegate-content) fieldset:before{background-position:left 0;left:-15%}form:not(.agegate-content) .select-container:after,form:not(.agegate-content) fieldset:after{background-position:right 60%;right:-15%}form:not(.agegate-content) input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;box-shadow:none;color:#bbd9e7;display:block;float:left;font-size:18px;font-weight:700;height:50px;line-height:50px;padding:0 5px;position:relative;transition:background .3s;z-index:1}@media (min-width:540px) and (max-width:799px){form:not(.agegate-content) input{font-size:15px;height:30px;line-height:30px}}@media (min-width:1px) and (max-width:539px){form:not(.agegate-content) input{font-size:15px;height:30px;line-height:30px}}form:not(.agegate-content) input[type=text]:focus,form:not(.agegate-content) input[type=search]:focus,form:not(.agegate-content) input[type=email]:focus{outline:0}form:not(.agegate-content) input:focus{color:#fff}form:not(.agegate-content) .btn-cancel,form:not(.agegate-content) input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../img/common/btn-submit.png) center center no-repeat;background-size:100% auto;border:none;box-shadow:none;color:#435a58;cursor:pointer;display:inline-block;font-weight:400;height:35px;line-height:34px;margin:5px 0;padding:0 50px 0 20px;position:relative;text-transform:uppercase}form:not(.agegate-content) .btn-cancel:focus,form:not(.agegate-content) .btn-cancel:hover,form:not(.agegate-content) input[type=submit]:focus,form:not(.agegate-content) input[type=submit]:hover{background-image:url(../img/common/btn-submit-hover.png)}form:not(.agegate-content) .btn-cancel{background-image:url(../img/common/btn-cancel.png);color:#bbd9e7}form:not(.agegate-content) .btn-cancel:focus,form:not(.agegate-content) .btn-cancel:hover{background-image:url(../img/common/btn-cancel-hover.png);text-decoration:none}form:not(.agegate-content) input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}form:not(.agegate-content) input::-webkit-input-placeholder{color:#bbd9e7}form:not(.agegate-content) input::-moz-placeholder{color:#bbd9e7}form:not(.agegate-content) input:-ms-input-placeholder{color:#bbd9e7}form:not(.agegate-content) .select-container{margin-bottom:30px}form:not(.agegate-content) .select-container:after,form:not(.agegate-content) .select-container:before{z-index:-1}form:not(.agegate-content) .select-container select{background-color:#182022;border:1px solid #4fbbff;border-radius:3px;color:#d5e8ee;width:100%;height:40px;font-size:18px;font-weight:700;line-height:40px;margin:4px 0;padding-left:5px;z-index:5}form:not(.agegate-content) .select-container select:-moz-focusring{color:transparent;text-shadow:0 0 0 #d5e8ee}form:not(.agegate-content) .select-container select option{background-color:#182022;color:#d5e8ee}@media (min-width:1px) and (max-width:539px){form:not(.agegate-content) .select-container .select-container select{height:30px;font-size:16px;margin:0}}form.search{height:50px;padding:10px 0}form.search fieldset:before{left:-10%}form.search fieldset:after{right:-10%}form.search input{font-size:12px;height:30px;line-height:30px;width:calc(100% - 30px)}form.search input[type=search]{box-shadow:none;margin:0}form.search .icon-search{display:block;float:left;font-size:28px;height:30px;line-height:30px;width:30px}form.search .icon-search:before{width:100%;z-index:1}form.search .icon-search:focus,form.search .icon-search:hover{color:#fff;cursor:pointer}form.search .icon-search:focus input[type=submit],form.search .icon-search:hover input[type=submit]{background:0 0;opacity:1}form.search .icon-search input[type=submit]{text-indent:-99999em;background:#fff;left:0;opacity:0;padding:0;position:absolute;top:0;transition:none;width:100%;z-index:2}form.search .icon-search input[type=submit]:focus,form.search .icon-search input[type=submit]:hover{background:0 0;opacity:1}#page-search form.search{width:50%}#page-search form.search.active{width:55%}@media (min-width:1px) and (max-width:539px){#page-search form.search{width:80%}#page-search form.search.active{width:85%}}#page-search form.search .icon-search{font-size:30px}@media (min-width:800px) and (max-width:9999px){#page-search form.search{height:70px;padding:10px 35px}#page-search form.search input[type=search],#page-search form.search input[type=text]{font-size:18px;height:50px;line-height:50px;width:calc(100% - 50px)}#page-search form.search .icon-search{font-size:40px;height:50px;line-height:50px;width:50px}}.success{display:none}.error-container{background:url(../img/common/sprite-error-container.png) 0 bottom repeat-x;background-size:auto 500%;clear:both;color:#ffd200;display:none;margin:0 auto;position:relative;width:100%}.error-container>.content{margin:0 -40px;padding:30px 0;display:table}.error-container>.content:after,.error-container>.content:before{content:'';display:table}.error-container>.content:after{clear:both}@media (min-width:1px) and (max-width:539px){.error-container{width:70%}.error-container>.content{margin:0 -30px;padding:20px 0}}.error-container:after,.error-container:before{background:url(../img/common/sprite-error-container.png) no-repeat;background-size:auto 500%;content:'';display:block;height:100%;position:absolute;top:0;width:50%}.error-container:before{background-position:right 50%;left:-50%}.error-container:after{background-position:left 25%;right:-50%}.error-container h3{display:table-cell;vertical-align:middle;font-size:14px;font-weight:700;padding:10px 0 10px 50px;position:relative;text-align:left;text-transform:uppercase}.error-container h3[class*=error-]{display:none}.error-container h3[class*=error-].active{display:table-cell}.error-container h3:after{background:url(../img/common/icon-warning.png) no-repeat;background-size:contain;content:'';display:block;height:40px;left:0;position:absolute;top:calc(50% - 20px);width:40px}@media (min-width:540px) and (max-width:799px){.error-container h3:after{height:30px;top:calc(50% - 15px);width:30px}}@media (min-width:1px) and (max-width:539px){.error-container h3{font-size:11px;padding-left:40px}.error-container h3:after{height:30px;top:calc(50% - 15px);width:30px}}#page-account .error-container{width:80%}@media (min-width:1px) and (max-width:539px){#page-account .error-container{width:70%}}#page-account article .success{padding:20px 0}#page-account article form{margin-top:20px;width:90%}#page-account article form fieldset{margin-bottom:20px}#page-account article form input,#page-account article form select{font-size:14px;height:35px;line-height:35px;margin:0}#page-account article form input[type=text],#page-account article form input[type=email]{width:100%}#page-account article form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0}#page-account article form select::-ms-expand{display:none}#page-account article form .select-container:before,#page-account article form fieldset:before{left:-10%}#page-account article form .select-container:after,#page-account article form fieldset:after{right:-10%}#page-account article form .select-container:before,#page-account article form fieldset:first-child:before{background-position:left 40%}#page-account article form .select-container:after,#page-account article form fieldset:first-child:after{background-position:right 20%}#page-account article form .form-footer{display:block}@media (min-width:540px) and (max-width:799px){#page-account article form .form-footer{float:right;margin-right:-50px;text-align:right}}@media (min-width:800px) and (max-width:9999px){#page-account article form .form-footer{float:right;margin-right:-50px;text-align:right}}@media (min-width:1px) and (max-width:539px){#page-account article form .form-footer{margin-left:-10%;text-align:center;width:120%}#page-account article form .form-footer input{float:none}}#page-account .secondary .success p{color:#fff;font-size:12px;font-weight:700;padding-bottom:20px}#page-account .secondary .error-container{background:0 0;margin:-30px auto 30px;width:100%}@media (min-width:540px) and (max-width:799px){#page-account .secondary .error-container{width:60%}}#page-account .secondary .error-container:after,#page-account .secondary .error-container:before{display:none}#page-account .secondary .error-container .content{margin:0;padding:0}#page-account .secondary .error-container .content h3{font-size:12px;padding-left:30px}#page-account .secondary .error-container .content h3:after{height:20px;top:calc(50% - 10px);width:20px}@media (min-width:540px) and (max-width:799px){#page-account .secondary form.account-info{width:60%}}#page-account .secondary form.account-info label{background:rgba(186,217,232,.3);border-left:1px solid rgba(255,255,255,.33);border-right:1px solid rgba(255,255,255,.33);border-top:1px solid rgba(255,255,255,.33);color:#fff;clear:both;display:inline-block;font-size:12px;font-weight:700;left:0;padding:3px 10px;position:relative;float:left;text-transform:uppercase;top:0}#page-account .secondary form.account-info input[type=text],#page-account .secondary form.account-info input[type=email]{border:1px solid rgba(255,255,255,.33);clear:both;font-size:14px;float:none;font-weight:400;height:30px;line-height:30px;margin-bottom:20px;text-align:left;text-transform:none;width:100%}#page-account .secondary form.account-info input[type=submit]{display:none;float:none;font-size:12px;height:35px;line-height:35px;margin:0 auto;width:45%}#page-account .secondary form.account-info .select-container:after,#page-account .secondary form.account-info .select-container:before{display:none}#page-account .secondary form.account-info .select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:1px solid rgba(255,255,255,.33);border-radius:0;font-size:14px;font-weight:400;height:30px;line-height:30px;margin:0;text-align:left;text-transform:none}#page-account .secondary form.account-info .select-container select::-ms-expand{display:none}#page-account .secondary form.account-info .form-footer{display:block;height:40px}#page-account .secondary form.account-info .btn-outline{border-width:1px;font-size:14px}.cms-content h1{color:#bbd9e7;font-size:35px;font-weight:700;text-transform:uppercase;margin-bottom:30px;line-height:1.2;letter-spacing:-1px}@media (min-width:800px) and (max-width:9999px){.cms-content h1{font-size:35px}}@media (min-width:540px) and (max-width:799px){.cms-content h1{font-size:28px}}@media (min-width:1px) and (max-width:539px){.cms-content h1{font-size:22px}}.cms-content blockquote,.cms-content h2{font-size:24px;color:#bbd9e7;font-weight:700;margin-bottom:5px;text-transform:none}.cms-content blockquote,.comments h3{text-transform:uppercase;color:#bbd9e7}.cms-content h3,.cms-content h4,.cms-content h5,.cms-content h6{font-size:18px;line-height:1.3;color:#fff;font-weight:700;margin-bottom:5px}.cms-content p{font-size:18px;line-height:1.3;line-height:1.4;color:#fff;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.cms-content blockquote{line-height:1.2;margin:50px 0;position:relative}.cms-content blockquote:after,.cms-content blockquote:before{background:url(../img/common/arrow-blue.png) no-repeat;content:'';display:block;height:18px;position:absolute;width:20px}.cms-content blockquote:before{background-repeat:repeat-x;left:0;top:-20px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:40px}.cms-content blockquote:after{bottom:-20px;right:20%}.cms-content ol,.cms-content ul{list-style:none;margin-bottom:20px}.cms-content ol li,.cms-content ul li{margin-bottom:10px;padding-left:25px;position:relative}.cms-content ol li:before,.cms-content ul li:before{background:url(../img/common/list-blue-circle.png) 0 6px no-repeat;content:'';display:block;height:100%;left:0;position:absolute;top:0;width:25px}.cms-content ol{counter-reset:item}.cms-content ol li:before{background:0 0;content:counter(item) ". ";counter-increment:item;color:#bbd9e7;font-weight:700}.cms-content .wp-caption{max-width:100%;padding:5px 3px 10px 0;text-align:center}.cms-content .wp-caption.alignleft,.cms-content .wp-caption.alignnone{margin:5px 20px 20px 0}.cms-content .wp-caption.alignright{margin:5px 0 20px 20px}.cms-content .wp-caption img{border:1px solid #bbd9e7;border-radius:2px;padding:2px;height:auto;margin:0 0 10px;max-width:100%;width:100%}.cms-content .wp-caption p.wp-caption-text{font-size:14px;font-weight:300;text-align:center;line-height:1.2;margin:0 0 10px;padding:0}.comments .comment-reply h4,.comments h3{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1}.comments h3{font-size:24px;font-weight:700;margin:70px 0 40px;position:relative}.comments h3:after,.comments h3:before{background:url(../img/common/arrow-down.png) top left no-repeat;content:'';display:block;height:14px;left:0;position:absolute;top:-20px;width:16px}.comments h3:after{left:20px}.comments .btn.btn-square{margin-left:-24px;text-transform:none}@media (min-width:800px) and (max-width:9999px){.comments .btn.btn-square{margin-left:-50px}}.comments .comment-meta{color:#bad9e8;font-size:18px;margin-bottom:10px;text-transform:uppercase}.comments .comment-meta:after,.comments .comment-meta:before{content:'';display:table}.comments .comment-meta:after{clear:both}.comments .comment-meta .comment-avatar{border:1px solid #bad9e8;border-radius:3px;float:left;height:66px;margin:0 20px 0 0;padding:2px;width:66px}.comments .comment-meta .comment-avatar img{display:block;height:100%;width:100%}.comments .comment-meta p{font-weight:700;margin:5px 0}.comments .comment-meta p span{display:block;font-weight:400}.comments .comment{margin-top:20px;padding:15px 0}.comments .comment:after{content:'';background:url(../img/common/border-horizontal-bars-wide.png) no-repeat;background-size:contain;display:block;height:10px;margin-top:20px;position:relative}.comments .comment .comment-text{font-size:16px}.comments .comment .comment-text p{margin-bottom:20px}.comments .comment .comment-text p.comment-actions{font-size:14px;margin-bottom:0;overflow:hidden;text-transform:uppercase}.comments .comment .comment-text p.comment-actions a{font-weight:700}.comments .comment .comment{border-top:1px solid rgba(186,217,232,.3);margin-left:90px;padding-top:30px}@media (min-width:1px) and (max-width:539px){.comments .comment .comment{margin-left:0}}@media (min-width:540px) and (max-width:799px){.comments .comment .comment{margin-left:0}}.comments .comment .comment:after{display:none}.comments .comment-reply{display:block;overflow:hidden}.comments .comment-reply h4{color:#bbd9e7;font-size:20px;font-weight:700;margin:0 0 10px}.comments .comment-reply h4 .comment-msg{display:block}.comments .comment-reply h4 .reply-msg{display:none}.comments .comment-reply form:after,.comments .comment-reply form:before{content:'';display:table}.comments .comment-reply form:after{clear:both}@media (min-width:800px) and (max-width:9999px){.comments .comment-reply form{margin-bottom:10px}}.comments .comment-reply form textarea{background:rgba(186,217,232,.3);border:1px solid rgba(186,217,232,.65);border-radius:2px;color:#fff;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;margin:0;padding:10px;width:100%}@media (min-width:800px) and (max-width:9999px){.comments .comment-reply form textarea{margin-bottom:20px}div.container{max-width:980px}}.comments .comment-reply form .btn-cancel,.comments .comment-reply form input[type=submit]{float:none;font-size:14px}.comments .comment-reply form .comment-meta{display:block;float:left;width:45%}@media (min-width:1px) and (max-width:539px){.comments .comment-reply form .comment-meta{display:none}}@media (min-width:540px) and (max-width:799px){.comments .comment-reply form .comment-meta{display:none}}.comments .comment-reply form .comment-meta .comment-avatar{height:36px;width:36px}.comments .comment-reply form .comment-reply-actions{display:block;float:left;text-align:right;width:55%}.comments .comment-reply form .comment-reply-actions #cancel,.comments .comment.active .comment-reply h4 .comment-msg{display:none}@media (min-width:1px) and (max-width:539px){.comments .comment-reply form .comment-reply-actions{float:none;width:100%}}@media (min-width:540px) and (max-width:799px){.comments .comment-reply form .comment-reply-actions{float:none;width:100%}}.comments .comment-reply .footnote{color:#bad9e8;font-size:11px}.comments .comment.active .comment-reply h4 .reply-msg{display:block}.comments .comment.active .comment-reply .comment-reply-actions #cancel{display:inline-block}html{overflow-x:hidden}body{background:#000;min-width:320px}div.container{margin:0 auto;position:relative;width:96%}div.container:after,div.container:before{content:'';display:table}div.container:after{clear:both}@media (min-width:800px) and (max-width:9999px){div.one-column-text{margin:0 auto;max-width:840px}div.two-column-text{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}section.hero{height:60vw;margin:0;min-height:230px;max-height:550px;overflow:hidden;padding:0;position:relative}@media (min-width:1px) and (max-width:539px){section.hero{height:50vw}}section.hero:after{-webkit-animation:flicker 3s infinite linear;animation:flicker 3s infinite linear;background:linear-gradient(to top,rgba(109,226,255,.25) 0,rgba(255,255,255,0) 100%);bottom:0;content:'';display:block;height:100px;left:0;position:absolute;width:100%}.wrapper{margin-top:-20px;padding:60px 0;position:relative;z-index:1}section.primary{display:inline;float:left;width:55.35714%;margin-left:1.4881%;margin-right:1.4881%;min-height:1px;position:relative}@media (min-width:1px) and (max-width:539px){.wrapper{padding:40px 0}section.primary{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%;margin-bottom:40px}}section.primary>article{display:inline;float:left;width:100%;margin-left:0;margin-right:0}body.one-col section.primary,section.secondary{margin-right:1.4881%;display:inline;float:left}body.one-col section.primary{width:97.02381%;margin-left:1.4881%}section.secondary{width:30.35714%;margin-left:9.82143%}section.secondary>article{display:inline;float:left;width:100%;margin-left:0;margin-right:0}@media (min-width:540px) and (max-width:799px){div.two-column-text{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}section.secondary,section.secondary>article{display:inline;float:left;margin-left:1.4881%;margin-right:1.4881%}section.secondary{width:38.69048%}section.secondary>article{width:97.02381%}}@media (min-width:1px) and (max-width:539px){section.secondary,section.secondary>article{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%}}header#global-header{top:0;width:100%;z-index:2}header#global-header:after,header#global-header:before{content:'';display:table}header#global-header:after{clear:both}header#global-header a{transition:none}header#global-header h1{text-indent:-99999em;display:block}header#global-header h1 a{text-indent:-99999em;background:url(../img/chrome/logo.png) center center no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;transition:all .23s cubic-bezier(.88,.005,.15,2);width:100%}header#global-header nav ul{display:block;margin:0}header#global-header nav ul li{display:block}header#global-header nav ul li.active a{color:#fff}header#global-header nav ul li a{color:#4fbbff;display:block;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;height:100%;text-indent:0;text-transform:uppercase;width:100%}header#global-header nav ul li a:focus,header#global-header nav ul li a:focus span,header#global-header nav ul li a:hover,header#global-header nav ul li a:hover span,header#global-header nav ul li.nav-preorder a{color:#fff}header#global-header nav ul li a:before{border:2px solid rgba(79,195,255,.33);border-radius:50%;font-family:icons;font-size:24px;height:26px;line-height:22px;opacity:1;top:10%;transition:all .3s;width:26px}header#global-header nav ul li a span{transition:all .3s}header#global-header nav ul li.nav-events a:before{font-weight:400}header#global-header nav ul li.nav-preorder a:before{border-color:rgba(255,255,255,.33)}header#global-header nav ul li.nav-preorder a:focus:before,header#global-header nav ul li.nav-preorder a:hover:before{border-color:#fff}header#global-header .nav-overlay{display:none}@media (min-width:800px) and (max-width:9999px){body{padding-top:150px}header#global-header{height:175px;position:absolute}header#global-header h1{height:210px;left:calc(50% - 135px);position:fixed;top:0;width:270px;z-index:2}header#global-header h1 div{background:url(../img/chrome/spr-main-nav-rollovers.png) top left;height:167px;left:calc(50% - 84px);opacity:0;position:absolute;top:22px;width:167px}header#global-header h1 div.gear{background-position:-167px 0}header#global-header h1 a{position:relative}header#global-header nav.mobile-top-nav{display:none}header#global-header .mobile-drawer,header#global-header .mobile-drawer-container{height:100%}header#global-header .utility{background:url(../img/chrome/bg-bar-top.png) center bottom repeat-x;display:block;height:80px;position:fixed;top:0;width:100%;z-index:1}header#global-header .utility form{margin:10px 0 0 40px;position:relative;width:20%}header#global-header .utility form.active{width:25%}header#global-header nav#global-nav{background:url(../img/chrome/bg-bar-bottom.png) center bottom repeat-x;display:block;height:100%;padding:80px 0 25px;position:relative;width:100%}header#global-header nav#global-nav .container{height:100%}header#global-header nav#global-nav .anim-effect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:79px;position:absolute;top:71px}header#global-header nav#global-nav .anim-effect.left-circle-anim{background:url(../img/chrome/bg-bar-top-circle-anim-left.gif) top left no-repeat;left:calc(50% - 183px);width:35px}header#global-header nav#global-nav .anim-effect.right-circle-anim{background:url(../img/chrome/bg-bar-top-circle-anim-right.gif) top left no-repeat;left:calc(50% + 142px);width:42px}header#global-header nav#global-nav .anim-effect.left-bar-anim{background:url(../img/chrome/bg-bar-bottom-left-anim.gif) top left no-repeat;left:calc(50% - 298px);width:49px}header#global-header nav#global-nav .anim-effect.right-bar-anim{background:url(../img/chrome/bg-bar-bottom-right-anim.gif) top left no-repeat;left:calc(50% + 245px);width:49px}header#global-header nav#global-nav ul{height:100%;width:100%}header#global-header nav#global-nav ul li{float:left;height:100%;position:relative;width:9%}header#global-header nav#global-nav ul li:before{-webkit-animation:rotating 6s infinite linear;animation:rotating 6s infinite linear;background:url(../img/chrome/spr-main-nav-rollovers.png) -334px 0 no-repeat;content:"";display:block;height:52px;opacity:0;position:absolute;top:-6px;left:calc(50% - 26px);width:52px;transition:all .4s}header#global-header nav#global-nav ul li:hover:before{opacity:1}header#global-header nav#global-nav ul li:nth-child(4){margin-right:28%}header#global-header nav#global-nav ul li.active span{display:inline-block}header#global-header nav#global-nav ul li.active span:after,header#global-header nav#global-nav ul li.active span:before{background:url(../img/chrome/spr-main-nav-rollovers.png) -334px -52px no-repeat;content:"";display:inline-block;position:absolute;top:38px;width:7px;height:21px}header#global-header nav#global-nav ul li.active span:before{margin-left:-11px}header#global-header nav#global-nav ul li.active span:after{background-position:-341px -52px;margin-left:3px}header#global-header nav#global-nav ul li a{font-size:12px;line-height:inherit;padding-top:40px;text-align:center}header#global-header.pin-header nav#global-nav .anim-effect,header#global-header.pin-header nav#global-nav ul li:before{display:none}header#global-header nav#global-nav ul li a:before{left:calc(50% - 13px)}header#global-header nav#global-nav.nav-6 ul li{width:10%}header#global-header nav#global-nav.nav-6 ul li:nth-child(3){margin-right:40%}header#global-header nav#global-nav.nav-6 ul li:nth-child(4){margin-right:0}header#global-header nav#global-nav.nav-7 ul li.nav-game-info{margin-left:4%;width:10%}header#global-header nav#global-nav.nav-7 ul li.nav-media{width:8%}header#global-header nav#global-nav.nav-7 ul li.nav-news{margin-right:34%;width:8%}header#global-header nav#global-nav.nav-7 ul li.nav-downloads{margin-right:0;width:12%}header#global-header nav#global-nav.nav-7 ul li.nav-forum,header#global-header nav#global-nav.nav-7 ul li.nav-store{width:7%}header#global-header nav#global-nav.nav-7 ul li.nav-preorder{width:10%}header#global-header.pin-header{height:130px;position:fixed}header#global-header.pin-header h1{top:-40px;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);transition:all .3s}header#global-header.pin-header .utility{position:absolute}header#global-header.pin-header nav#global-nav ul li.active a span:after,header#global-header.pin-header nav#global-nav ul li.active a span:before{top:-3px}header#global-header.pin-header nav#global-nav ul li a{padding-top:0}header#global-header.pin-header nav#global-nav ul li a:before{opacity:0}}@media screen and (min-width:800px) and (max-width:9999px) and (max-width:870px){header#global-header nav#global-nav ul li a{font-size:11px}}@media (min-width:540px) and (max-width:799px){body{padding-top:68px}header#global-header{height:80px;position:fixed}header#global-header h1{height:105px;left:calc(50% - 67.5px);position:absolute;top:-10px;width:135px;z-index:3}header#global-header h1 a{background:url(../img/chrome/logo-horizontal.png) center center no-repeat;background-size:contain}header#global-header .mobile-drawer{background:#102121;display:none;height:0;overflow:hidden;position:absolute;top:60px;width:100%}header#global-header .mobile-drawer .mobile-drawer-container{position:relative}header#global-header .mobile-drawer .mobile-drawer-container:after,header#global-header .mobile-drawer .mobile-drawer-container:before{content:'';display:table}header#global-header .mobile-drawer .mobile-drawer-container:after{clear:both}header#global-header .utility .container{position:inherit}header#global-header .utility form{bottom:20px;margin:0 15%;position:absolute;width:70%}header#global-header .utility form.active{width:75%}header#global-header nav ul li a{font-size:18px;line-height:2;padding-left:40px;text-align:left}header#global-header nav ul li a:before{left:0}header#global-header nav#global-nav{border-bottom:2px solid #11454e;border-top:2px solid #11454e;display:block;margin:20px 0 80px;padding:20px 10%;position:relative;width:100%}header#global-header nav#global-nav .anim-effect{display:none}header#global-header nav.mobile-top-nav{height:100%;width:100%}header#global-header nav.mobile-top-nav:after,header#global-header nav.mobile-top-nav:before{display:block;content:'';position:absolute;top:0;width:100%;left:0;z-index:1}header#global-header nav.mobile-top-nav:before{background:url(../img/chrome/bg-bar-bottom.png) center bottom repeat-x;background-size:auto 100%;height:100%}header#global-header nav.mobile-top-nav:after{background:url(../img/chrome/bg-bar-top.png) center bottom repeat-x;background-size:auto 200%;height:20px}header#global-header nav.mobile-top-nav ul{height:100%;position:relative;width:100%;z-index:2}header#global-header nav.mobile-top-nav ul li{float:left;height:100%;width:25%}header#global-header nav.mobile-top-nav ul li a{font-size:10px;padding-left:0;padding-top:45px;text-align:center}header#global-header nav.mobile-top-nav ul li a:before{left:calc(50% - 13px);top:26%}header#global-header nav.mobile-top-nav ul li.nav-toggle a span{float:none;font-size:10px}header#global-header nav.mobile-top-nav ul li.nav-toggle a span.close{display:none}header#global-header nav.mobile-top-nav ul li.nav-toggle a span.open,header#global-header.show-mobile-nav nav.mobile-top-nav ul li.nav-toggle a span.close{display:block}header#global-header nav.mobile-top-nav ul li.nav-preorder{float:right}header#global-header.show-mobile-nav nav.mobile-top-nav ul li.nav-toggle a span.open{display:none}header#global-header.show-mobile-nav .nav-overlay{background:#000;display:block;height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:-1}header#global-header.show-mobile-nav .mobile-drawer{display:block;opacity:0;overflow:auto;height:auto}}@media (min-width:1px) and (max-width:539px){body{padding-top:68px}header#global-header{height:80px;position:fixed}header#global-header h1{height:105px;left:calc(50% - 67.5px);position:absolute;top:-10px;width:135px;z-index:3}header#global-header h1 a{background:url(../img/chrome/logo-horizontal.png) center center no-repeat;background-size:contain}header#global-header .mobile-drawer{background:#102121;display:none;height:0;overflow:hidden;position:absolute;top:60px;width:100%}header#global-header .mobile-drawer .mobile-drawer-container{position:relative}header#global-header .mobile-drawer .mobile-drawer-container:after,header#global-header .mobile-drawer .mobile-drawer-container:before{content:'';display:table}header#global-header .mobile-drawer .mobile-drawer-container:after{clear:both}header#global-header .utility .container{position:inherit}header#global-header .utility form{bottom:20px;margin:0 15%;position:absolute;width:70%}header#global-header .utility form.active{width:75%}header#global-header nav ul li a{font-size:18px;line-height:2;padding-left:40px;text-align:left}header#global-header nav ul li a:before{left:0}header#global-header nav#global-nav{border-bottom:2px solid #11454e;border-top:2px solid #11454e;display:block;margin:20px 0 80px;padding:20px 10%;position:relative;width:100%}header#global-header nav#global-nav .anim-effect{display:none}header#global-header nav.mobile-top-nav{height:100%;width:100%}header#global-header nav.mobile-top-nav:after,header#global-header nav.mobile-top-nav:before{display:block;content:'';position:absolute;top:0;width:100%;left:0;z-index:1}header#global-header nav.mobile-top-nav:before{background:url(../img/chrome/bg-bar-bottom.png) center bottom repeat-x;background-size:auto 100%;height:100%}header#global-header nav.mobile-top-nav:after{background:url(../img/chrome/bg-bar-top.png) center bottom repeat-x;background-size:auto 200%;height:20px}header#global-header nav.mobile-top-nav ul{height:100%;position:relative;width:100%;z-index:2}header#global-header nav.mobile-top-nav ul li{float:left;height:100%;width:25%}header#global-header nav.mobile-top-nav ul li a{font-size:10px;padding-left:0;padding-top:45px;text-align:center}header#global-header nav.mobile-top-nav ul li a:before{left:calc(50% - 13px);top:26%}header#global-header nav.mobile-top-nav ul li.nav-toggle a span{float:none;font-size:10px}header#global-header nav.mobile-top-nav ul li.nav-toggle a span.close{display:none}header#global-header nav.mobile-top-nav ul li.nav-toggle a span.open,header#global-header.show-mobile-nav nav.mobile-top-nav ul li.nav-toggle a span.close{display:block}header#global-header nav.mobile-top-nav ul li.nav-preorder{float:right}header#global-header.show-mobile-nav nav.mobile-top-nav ul li.nav-toggle a span.open{display:none}header#global-header.show-mobile-nav .nav-overlay{background:#000;display:block;height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:-1}header#global-header.show-mobile-nav .mobile-drawer{display:block;opacity:0;overflow:auto;height:auto}}footer#global-footer{background:url(../img/chrome/bg-footer.jpg) center -100px no-repeat #000;background-size:600px;font-size:12px;padding:30px 0}footer#global-footer:after,footer#global-footer:before{content:'';display:table}footer#global-footer:after{clear:both}footer#global-footer .container ul li{display:inline-block}@media (min-width:800px) and (max-width:9999px){footer#global-footer .social-wrapper{display:inline;float:left;width:33.33333%;margin-left:0;margin-right:0;clear:none}}@media (min-width:540px) and (max-width:799px){footer#global-footer{background-position:center 0}footer#global-footer .social-wrapper{clear:both;margin:200px auto 0;position:relative;text-align:center;width:50%}}@media (min-width:1px) and (max-width:539px){footer#global-footer{background-position:center 0}footer#global-footer .social-wrapper{clear:both;margin:290px auto 30px;position:relative;text-align:center;width:100%}}footer#global-footer .social-wrapper .social-media{display:inline-block;padding-left:10%;padding-right:10%;width:auto}footer#global-footer .social-wrapper .social-media:before{background:url(../img/common/sprite-lens-container.png) left top no-repeat;background-size:auto 600%;content:'';display:block;height:100%;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:0}footer#global-footer .social-wrapper .social-media:after{left:0}footer#global-footer .social-wrapper .social-media ul li{padding-right:13px}footer#global-footer .social-wrapper .social-media ul li:last-child{padding-right:0}footer#global-footer .footer-logos{display:inline;float:left;width:100%;margin-left:0;margin-right:0}footer#global-footer .footer-logos .logo-xbox{position:absolute;left:calc(50% - 95px)}@media (min-width:800px) and (max-width:9999px){footer#global-footer .footer-logos{display:inline;width:66.66667%;margin-left:0;margin-right:0;float:right;margin-bottom:40px}footer#global-footer .footer-logos .logo-xbox{bottom:0}}@media (min-width:540px) and (max-width:799px){footer#global-footer .social-wrapper .social-media{margin-bottom:40px}footer#global-footer .footer-logos .logo-xbox{top:130px}}footer#global-footer .footer-logos ul{text-align:right;margin-bottom:20px;float:right}@media (min-width:540px) and (max-width:799px){footer#global-footer .footer-logos ul{float:none}}@media (min-width:1px) and (max-width:539px){footer#global-footer .footer-logos .logo-xbox{top:210px}footer#global-footer .footer-logos ul{float:none}}footer#global-footer .footer-logos ul li{display:inline;float:left;width:25%;margin-left:0;margin-right:0;margin-bottom:20px}footer#global-footer .footer-logos ul li img{margin:0 auto}@media (min-width:1px) and (max-width:539px){footer#global-footer .footer-logos ul{text-align:center}footer#global-footer .footer-logos ul li{display:inline-block;float:none;margin-bottom:0;width:32%}footer#global-footer .footer-legal{top:0}}footer#global-footer .footer-legal{clear:both;display:block;position:relative;width:100%}footer#global-footer .footer-legal:after,footer#global-footer .footer-legal:before{content:'';display:table}footer#global-footer .footer-legal:after{clear:both}footer#global-footer .footer-legal a{color:#4fbbff}footer#global-footer .footer-legal img.esrb{bottom:0;float:left;left:0;max-width:30%;position:absolute}footer#global-footer .footer-legal h4{text-indent:-99999em;background:url(../img/chrome/footer-logo-microsoft.png) right 0 no-repeat;display:block;height:30px;text-align:left}@media (min-width:540px) and (max-width:799px){footer#global-footer .footer-legal h4{margin-top:-10px}}footer#global-footer .footer-legal ul{float:right;max-width:40%}@media (max-width:980px){footer#global-footer .footer-legal ul{max-width:260px}}footer#global-footer .footer-legal ul li{float:right;margin-left:10px;text-align:right}.comm-flag{bottom:15px;position:fixed;right:0;width:294px;z-index:1}.cms-content .comm-flag blockquote,.comm-flag .cms-content blockquote,.comm-flag h2,.comm-flag h3{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute}.comm-flag h3{font-size:10px;top:15px;left:100px}.cms-content .comm-flag blockquote,.comm-flag .cms-content blockquote,.comm-flag h2{color:#ffd200;font-size:14px;left:55px;top:47px}.comm-flag a:hover{cursor:pointer}.comm-flag .icon-close{background:url(../img/common/close-flag.png) center center no-repeat;color:#fff;font-size:12px;height:36px;left:10px;line-height:36px;position:absolute;top:37px;transition:all .7s;width:36px}.comm-flag .icon-close:before{transition:all .7s}.comm-flag .icon-close:hover{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.comm-flag .icon-close:hover:before{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.comm-flag p{font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:15px;margin:0 0 10px;padding:0}.comm-flag p:first-child{position:relative;top:-10px;margin-bottom:0}.carousel,.carousel-wrapper,.carousel>li img{margin:0 auto;width:100%}.comm-flag a .arrow-link:before,.comm-flag a .icon-arrow-two-right,.comm-flag a section.hero .panel-controls .btn-next:before,section.hero .panel-controls .comm-flag a .btn-next:before{position:relative;top:-7px}.comm-flag .comm-footer,.comm-flag .comm-header{background:url(../img/common/sprite-flags.png) top left no-repeat}.comm-flag .comm-header{height:81px}.comm-flag .comm-footer{background-position:bottom left;padding:0 15px 20px 55px}.carousel-wrapper{height:100%;overflow:hidden;position:relative;-ms-touch-action:pan-y;touch-action:pan-y}.carousel-wrapper .nav-cycle{left:0;letter-spacing:0;line-height:2;opacity:0;padding:0 5px;position:absolute;top:0;z-index:2}.carousel,.carousel>li,.carousel>li.active{position:relative}.carousel-wrapper .nav-cycle:focus{opacity:1}.carousel{height:100%;overflow:hidden}.carousel>li{float:left;height:100%;min-height:1px}.carousel>li:focus{outline:0}.carousel>li .container a:hover{text-decoration:none}.carousel>li img{max-height:100%}.panel-count{position:absolute;right:0;text-align:right;width:100px;bottom:5px;margin-bottom:0}#modal-gallery{border:0}#modal-gallery .carousel-wrapper{height:auto;min-height:30vw;z-index:1}@media (min-width:800px) and (max-width:9999px){#modal-gallery .carousel-wrapper{min-height:460px}}@media (min-width:540px) and (max-width:799px){#modal-gallery{padding:0}}@media (min-width:1px) and (max-width:539px){#modal-gallery{padding:0}}#modal-gallery ul li .video-embed{border:1px solid #bbd9e7;padding-bottom:1px}#modal-gallery ul li img{border:1px solid #bbd9e7}#modal-gallery ul li h3{font-weight:700;padding:10px 90px 0 0;font-size:22px;color:#bbd9e7}#modal-gallery .panel-controls{position:absolute;height:100%;bottom:0;left:0;right:0;top:0;margin:auto;-ms-touch-action:pan-y;touch-action:pan-y}#modal-gallery .panel-controls .btn-back,#modal-gallery .panel-controls .btn-next{position:absolute;margin:auto;bottom:0;top:0;height:113px;z-index:1}#modal-gallery .panel-controls .btn-back button,#modal-gallery .panel-controls .btn-next button{background:url(../img/common/sprite-carousel-arrows.png) no-repeat;background-size:cover;border:0;display:block;height:60px;text-indent:-9999px;width:83px}#modal-gallery .panel-controls .btn-back button:hover,#modal-gallery .panel-controls .btn-next button:hover{cursor:pointer}@media (min-width:1px) and (max-width:539px){#modal-gallery ul li h3{font-size:16px}#modal-gallery .panel-controls .btn-back button,#modal-gallery .panel-controls .btn-next button{height:43px;width:60px}}#modal-gallery .panel-controls .btn-next{right:-6%}#modal-gallery .panel-controls .btn-next button{background-position:0 bottom}#modal-gallery .panel-controls .btn-back{left:-6%}@media (min-width:540px) and (max-width:799px){#modal-gallery ul li h3{font-size:16px}#modal-gallery .panel-controls .btn-back button,#modal-gallery .panel-controls .btn-next button{height:43px;width:60px}#modal-gallery .panel-controls .btn-next{height:49px;right:0}#modal-gallery .panel-controls .btn-back{height:49px;left:0}}@media (min-width:1px) and (max-width:539px){#modal-gallery .panel-controls .btn-next{height:49px;right:0}#modal-gallery .panel-controls .btn-back{height:49px;left:0}section.hero .carousel-wrapper{min-height:230px}}section.hero .carousel-wrapper .carousel .container{height:100%}section.hero .carousel-wrapper .carousel>li img.bg-hero-carousel{left:50%;margin-left:-50%;min-height:100%;min-width:100%;max-height:none;max-width:none;position:absolute;top:0;width:auto;z-index:-1}section.hero .panel-controls{display:block;height:70px;overflow:hidden;position:relative;text-align:center;margin-top:-80px;vertical-align:top;width:100%;z-index:1}@media (min-width:540px) and (max-width:799px){section.hero .carousel-wrapper .carousel>li img.bg-hero-carousel{max-height:100%}section.hero .panel-controls{height:45.5px;margin-top:-55px}}@media (min-width:1px) and (max-width:539px){section.hero .carousel-wrapper .carousel>li img.bg-hero-carousel{max-height:100%}section.hero .panel-controls{height:45.5px;margin-top:-55px}}section.hero .panel-controls button{background:0 0;border:none;color:#4fbbff;height:100%;line-height:1;margin:0;padding:0;transition:all .3s ease-in-out;width:100%}section.hero .panel-controls button:focus,section.hero .panel-controls button:hover{color:#fff;cursor:pointer}section.hero .panel-controls .active button{color:#fff;cursor:default}section.hero .panel-controls .btn-back,section.hero .panel-controls .btn-next{background:url(../img/common/sprite-carousel-nav.png) center bottom repeat-x;background-size:auto 500%;display:inline-block;height:100%;position:relative;text-indent:0;vertical-align:top;width:auto}section.hero .panel-controls .btn-back:before,section.hero .panel-controls .btn-next:before{color:#4fbbff;font-size:20px;height:100%;line-height:70px;transition:all .3s ease-in-out;width:30px;z-index:1}@media (min-width:540px) and (max-width:799px){section.hero .panel-controls .btn-back:before,section.hero .panel-controls .btn-next:before{line-height:45.5px;width:19.5px}}@media (min-width:1px) and (max-width:539px){section.hero .panel-controls .btn-back:before,section.hero .panel-controls .btn-next:before{line-height:45.5px;width:19.5px}}section.hero .panel-controls .btn-back:after,section.hero .panel-controls .btn-next:after{display:block;content:'';height:100%;position:absolute;top:0;transition:all .3s ease-in-out;width:30px}@media (min-width:540px) and (max-width:799px){section.hero .panel-controls .btn-back:after,section.hero .panel-controls .btn-next:after{width:19.5px}}@media (min-width:1px) and (max-width:539px){section.hero .panel-controls .btn-back:after,section.hero .panel-controls .btn-next:after{width:19.5px}}section.hero .panel-controls .btn-back button,section.hero .panel-controls .btn-next button{line-height:70px;font-family:#fff;font-size:18px;font-weight:700;outline:0;text-transform:uppercase;width:auto}section.hero .panel-controls .btn-back{padding:0 10px 0 25px}section.hero .panel-controls .btn-back:before{text-align:left;left:0}section.hero .panel-controls .btn-back:after{background:url(../img/common/sprite-carousel-nav.png) no-repeat;background-size:auto 500%;right:100%}section.hero .panel-controls .btn-back:hover:before{color:#fff;left:-5px}section.hero .panel-controls .btn-next{padding:0 25px 0 10px}section.hero .panel-controls .btn-next:before{text-align:right;right:0}section.hero .panel-controls .btn-next:after{background:url(../img/common/sprite-carousel-nav.png) 0 25% no-repeat;background-size:auto 500%;left:100%}section.hero .panel-controls .btn-next:hover:before{color:#fff;right:-5px}section.hero .panel-controls .disabled:before{opacity:.5}section.hero .panel-controls .disabled button{cursor:default;opacity:.5}section.hero .panel-controls .disabled button:focus,section.hero .panel-controls .disabled button:hover{color:#4fbbff}section.hero .panel-controls .nav-panels-pagination{background:url(../img/common/sprite-carousel-nav.png) center bottom repeat-x;background-size:auto 500%;display:inline-block;height:100%;margin:0 30px;position:relative;text-align:center;vertical-align:top}section.hero .panel-controls .nav-panels-pagination:after,section.hero .panel-controls .nav-panels-pagination:before{background-image:url(../img/common/sprite-carousel-nav.png);background-repeat:no-repeat;background-size:auto 500%;content:'';display:inline-block;height:100%;position:absolute;width:30px}@media (min-width:540px) and (max-width:799px){section.hero .panel-controls .btn-back button,section.hero .panel-controls .btn-next button{font-size:14px;line-height:45.5px}section.hero .panel-controls .nav-panels-pagination{margin:0 19.5px}section.hero .panel-controls .nav-panels-pagination:after,section.hero .panel-controls .nav-panels-pagination:before{width:19.5px}}@media (min-width:1px) and (max-width:539px){section.hero .panel-controls .btn-back button,section.hero .panel-controls .btn-next button{font-size:14px;line-height:45.5px}section.hero .panel-controls .nav-panels-pagination{margin:0 19.5px}section.hero .panel-controls .nav-panels-pagination:after,section.hero .panel-controls .nav-panels-pagination:before{width:19.5px}}section.hero .panel-controls .nav-panels-pagination:before{background-position:center 50%;right:100%}section.hero .panel-controls .nav-panels-pagination:after{background-position:center 75%;left:100%}section.hero .panel-controls .nav-panels-pagination li{display:inline-block}section.hero .panel-controls .nav-panels-pagination li button{text-indent:-99999em;border:3px solid #4fbbff;border-radius:50%;height:20px;margin:25px 5px;overflow:hidden;width:20px}@media (min-width:540px) and (max-width:799px){section.hero .panel-controls .nav-panels-pagination li button{margin:16.25px 5px;height:13px;width:13px}}@media (min-width:1px) and (max-width:539px){section.hero .panel-controls .nav-panels-pagination li button{margin:16.25px 5px;height:13px;width:13px}}section.hero .panel-controls .nav-panels-pagination li button:focus,section.hero .panel-controls .nav-panels-pagination li button:hover{background:#fff}section.hero .panel-controls .nav-panels-pagination li.active button{background:#4fbbff}#modal-overlay{background:#000;background:rgba(0,0,0,.85);display:none;height:100%;left:0;width:100%;position:fixed;top:0;z-index:11}#modal-overlay.active{display:block}.modal-content{display:none}.modal-window{background:#000;border:1px solid #bbd9e7;max-width:780px;opacity:0;padding:1px;position:fixed;width:90%;z-index:12}.modal-window.active{display:block;opacity:1}.modal-window .icon-close{background:url(../img/common/close-modal.png) center center no-repeat;background-size:100%;color:#fff;height:53px;line-height:53px;position:absolute;right:0;top:-75px;text-decoration:none;transition:-webkit-transform .7s;transition:transform .7s;-webkit-tap-highlight-color:transparent;width:53px;z-index:2}@media (min-width:1px) and (max-width:539px){.modal-window .icon-close{font-size:12px;height:30px;line-height:30px;top:-35px;width:30px}}.modal-window .icon-close:before{transition:-webkit-transform .7s;transition:transform .7s}.modal-window .icon-close:focus,.modal-window .icon-close:hover{outline:0;text-decoration:none;-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.modal-window .icon-close:focus:before,.modal-window .icon-close:hover:before{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.modal-window .modal-content{color:#fff;display:block}.modal-window.scroll-window .icon-close{top:10px;right:10px}.video-player{display:block;height:0;position:relative;padding-bottom:56.25%}.video-player iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.hero iframe,.hero object,.hero video{background-size:cover;height:auto;min-width:100%;min-height:100%;margin:0;padding:0;position:absolute;top:0;width:auto;z-index:0}.cms-content .video-player{margin-bottom:30px}article[class*=post-]{position:relative}article[class*=post-] .post-thumb img{border:1px solid #bbd9e7;border-radius:2px;padding:2px;width:100%}article[class*=post-] .post-thumb.placeholder img{border:none}article[class*=post-] a h3,article[class*=post-] a h4,article[class*=post-] h3 a,article[class*=post-] h4 a{text-decoration:none;transition:all .3s ease-out}article[class*=post-] a:focus h3,article[class*=post-] a:focus h4,article[class*=post-] a:hover h3,article[class*=post-] a:hover h4,article[class*=post-] h3 a:focus,article[class*=post-] h3 a:hover,article[class*=post-] h4 a:focus,article[class*=post-] h4 a:hover{color:#fff;text-decoration:none;text-shadow:0 0 4px rgba(186,217,232,.65)}article.post-blog,article.post-event{display:inline;float:left;width:100%;margin-left:0;margin-right:0;padding-bottom:40px}article.post-blog .post-thumb,article.post-event .post-thumb{display:inline;float:left;width:34.52381%;margin-left:1.4881%;margin-right:1.4881%;margin-bottom:20px}article.post-blog .post-thumb a,article.post-event .post-thumb a{display:block;position:relative}article.post-blog .post-thumb a:before,article.post-event .post-thumb a:before{z-index:1}article.post-blog .post-content,article.post-event .post-content{display:inline;float:left;width:57.85714%;margin-right:1.4881%;margin-left:3.15476%}@media (min-width:1px) and (max-width:539px){article.post-blog .post-content,article.post-event .post-content{display:inline;float:left;width:100%;margin-left:0;margin-right:0}}article.post-blog .post-content p,article.post-event .post-content p{font-size:14px;line-height:1.5;margin-bottom:10px}article.post-blog .post-content .arrow-link,article.post-event .post-content .arrow-link{font-size:14px;margin-bottom:20px}article.post-blog header,article.post-event header{padding-bottom:20px}article.post-blog header h3,article.post-event header h3{font-size:21px;line-height:1.1}article.post-blog header h3 a,article.post-event header h3 a{color:#bbd9e7}article.post-blog.featured .post-thumb,article.post-event.featured .post-thumb{display:inline;float:left;width:55.35714%;margin-left:1.4881%;margin-right:1.4881%}@media (min-width:1px) and (max-width:539px){article.post-blog.featured .post-thumb,article.post-event.featured .post-thumb{float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%;display:block}}article.post-blog.featured .post-content,article.post-event.featured .post-content{display:inline;float:left;width:38.69048%;margin-left:1.4881%;margin-right:1.4881%}@media (min-width:1px) and (max-width:539px){article.post-blog.featured .post-content,article.post-event.featured .post-content{float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%;display:block}article.post-blog .post-thumb{display:none}}article.post-blog header .meta-data{font-size:14px;margin-bottom:10px;position:relative;text-transform:uppercase}article.post-blog header .meta-data:after,article.post-blog header .meta-data:before{content:'';display:table}article.post-blog header .meta-data:after{clear:both}article.post-blog header .meta-data li{display:inline-block;margin-right:20px}article.post-blog header .meta-data li.author{font-weight:700}article.post-blog header .meta-data li.share{margin-right:0;position:absolute;right:0;top:0}article.post-blog header .meta-data li.share a{font-size:200%}article.post-blog header .meta-data li.share a:hover{color:#fff}article.post-blog footer:after,article.post-blog footer:before{content:'';display:table}article.post-blog footer:after{clear:both}#page-account aside.secondary .premium-signup article.post-blog footer>a:after,#page-home section.primary article.post-blog footer ul.date-comments li footer>a,#page-home.twitch-takeover .hero.twitch-fallback .container article.post-blog footer>a.twitch-channel,#page-news aside.secondary .widget.recent-news ul li article.post-blog footer>a[class*=level-],.categories li article.post-blog footer>a.videos,.social-media ul li article.post-blog footer>a,article.post-blog #page-account aside.secondary .premium-signup footer>a:after,article.post-blog #page-home.twitch-takeover .hero.twitch-fallback .container footer>a.twitch-channel,article.post-blog #page-news aside.secondary .widget.recent-news ul li footer>a[class*=level-],article.post-blog .categories li footer>a.videos,article.post-blog .social-media ul li footer>a,article.post-blog body.premium#page-account aside.secondary footer>a.premium-label:after,article.post-blog body.premium#page-account aside.secondary footer>a.premium-label:before,article.post-blog footer>a.arrow-link:before,article.post-blog footer>a.icon,article.post-blog header .meta-data li.share footer>a,article.post-blog header#global-header nav ul li footer>a,article.post-blog section.hero .panel-controls footer>a.btn-back,article.post-blog section.hero .panel-controls footer>a.btn-next,body.premium#page-account aside.secondary article.post-blog footer>a.premium-label:after,body.premium#page-account aside.secondary article.post-blog footer>a.premium-label:before,header#global-header nav ul li article.post-blog footer>a,section.hero .panel-controls article.post-blog footer>a.btn-back,section.hero .panel-controls article.post-blog footer>a.btn-next{font-size:14px;color:#fff;float:left;padding:3px 0 0 30px;text-align:left;text-indent:0;width:20%}#page-home section.primary article.post-blog footer ul.date-comments li footer>a:before,#page-home.twitch-takeover .hero.twitch-fallback .container article.post-blog footer>a.twitch-channel:before,#page-news aside.secondary .widget.recent-news ul li article.post-blog footer>a[class*=level-]:before,.categories li article.post-blog footer>a.videos:before,.social-media ul li article.post-blog footer>a:before,article.post-blog #page-home.twitch-takeover .hero.twitch-fallback .container footer>a.twitch-channel:before,article.post-blog #page-news aside.secondary .widget.recent-news ul li footer>a[class*=level-]:before,article.post-blog .categories li footer>a.videos:before,article.post-blog .social-media ul li footer>a:before,article.post-blog body.premium#page-account aside.secondary footer>a.premium-label:before,article.post-blog footer>a.arrow-link:before,article.post-blog footer>a.icon:before,article.post-blog header .meta-data li.share footer>a:before,article.post-blog header#global-header nav ul li footer>a:before,article.post-blog section.hero .panel-controls footer>a.btn-back:before,article.post-blog section.hero .panel-controls footer>a.btn-next:before,body.premium#page-account aside.secondary article.post-blog footer>a.premium-label:before,header#global-header nav ul li article.post-blog footer>a:before,section.hero .panel-controls article.post-blog footer>a.btn-back:before,section.hero .panel-controls article.post-blog footer>a.btn-next:before{color:#4fbbff;font-size:160%;left:0;top:0;width:auto}article.post-blog footer .categories{float:left;width:80%}article.post-blog.featured{padding-bottom:60px}article.post-blog.featured header .meta-data{margin-bottom:20px}article.post-blog.featured header .meta-data li.author,article.post-blog.featured header .meta-data li.timeago{display:block}article.post-blog.featured header h3{font-size:28px}article.post-event .date,article.post-event .location{color:#bbd9e7;font-size:14px;font-weight:700;text-transform:uppercase}@media (min-width:1px) and (max-width:539px){article.post-event:not(.featured) .post-thumb{display:inline;float:left;width:100%;margin-left:0;margin-right:0;margin-bottom:10px}article.post-event:not(.featured) .post-thumb a{display:none}}article.post-event .date{background:rgba(186,217,232,.3);border:1px solid #bbd9e7;border-radius:2px;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:2;margin-bottom:5px;text-align:center}article.post-event header .date{margin-bottom:20px}@media (min-width:800px) and (max-width:9999px){article.post-event header .date{max-width:60%}}article.post-event .post-content p.date{line-height:2}@media (min-width:1px) and (max-width:539px){article.post-event .post-content .arrow-link{margin-bottom:0}}article.post-event.featured{padding-bottom:0}article.post-media{font-size:16px;padding-bottom:30px}article.post-media a .post-thumb{margin-bottom:20px}article.post-media a header h3{font-size:21px;font-weight:700;margin-bottom:10px}article.post-media a p{color:#fff;font-size:14px;margin-bottom:0}article.post-media a p.timeago{font-weight:700;margin-bottom:0}article.post-media.type-video .post-thumb:after{background:url(../img/common/icon-image-overlay-play.png) center top no-repeat;background-size:auto 200%;content:'';display:block;height:0;left:0;margin-top:-12%;padding-top:24%;position:absolute;top:50%;width:100%}article.post-media.type-video a:hover .post-thumb:after{background-position:center 100%}article.post-media.type-gallery .post-thumb .gallery-frame,article.post-media.type-gallery .post-thumb .gallery-frame:after{border:1px solid #bbd9e7;border-bottom:none;border-radius:5px;border-right:none;padding:2px;display:block;height:100%;position:absolute;top:-4px;left:-4px;width:100%;z-index:-1}article.post-media.type-gallery .post-thumb .gallery-frame:after{content:'';top:-6px;left:-6px}article.post-media.type-gallery .post-thumb .gallery-count{color:#03556a;font-size:10px;font-weight:700;height:30px;line-height:30px;position:absolute;right:0;text-align:center;top:0;width:30px;z-index:1}article.post-media.type-gallery .post-thumb .gallery-count:before{border-bottom:50px solid transparent;border-right:50px solid #bbd9e7;content:'';display:block;height:0;position:absolute;right:1px;top:1px;width:0;z-index:-1}article.post-page{display:inline;float:left;width:100%;margin-left:0;margin-right:0;font-size:16px;margin-bottom:20px;padding-bottom:20px}article.post-page:after{background:url(../img/common/border-horizontal-bars.png) center center no-repeat;background-size:100% auto;bottom:0;clear:both;content:'';display:block;height:12px;position:absolute;width:100%}article.post-page:last-child:after{display:none}article.post-page .post-thumb{display:inline;float:left;width:30.35714%;margin-left:1.4881%;margin-right:1.4881%;margin-bottom:10px}@media (min-width:1px) and (max-width:539px){article.post-page .post-thumb{display:none}}article.post-page header{display:inline;float:left;width:63.69048%;margin-left:1.4881%;margin-right:1.4881%}@media (min-width:1px) and (max-width:539px){article.post-page header{display:inline;float:left;width:100%;margin-left:0;margin-right:0}}article.post-tile{background:rgba(35,50,54,.33);border:1px solid #bbd9e7;border-radius:2px;box-shadow:inset 0 0 30px 0 #233236;float:left;margin:0 3% 30px 0;padding:2px;width:30%}@media (min-width:1px) and (max-width:539px){article.post-tile{width:100%}}article.post-tile:after{display:none}article.post-tile.loading{opacity:0}article.post-tile .post-thumb img{border:none;padding:0}article.post-tile .post-content{display:inline;float:left;width:100%;margin-left:0;margin-right:0;padding:15px;overflow:hidden}article.post-tile header{display:block;margin:0;width:100%}article.post-tile header h3{font-size:21px;font-weight:700;margin-bottom:20px}article.post-tile p{font-size:14px;margin-bottom:20px}article.post-tile p.timeago{margin-bottom:10px}article.post-tile p.page-url{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}article.post-tile.post-media .post-thumb .audio-trigger,article.post-tile.post-media .post-thumb .modal-video-trigger{display:block;position:relative}article.post-tile.post-media .post-thumb .audio-trigger:after,article.post-tile.post-media .post-thumb .modal-video-trigger:after{background:url(../img/common/icon-image-overlay-play-pause.png) center top no-repeat;background-size:auto 400%;content:'';display:block;height:0;left:0;margin-top:-10%;padding-top:20%;position:absolute;top:50%;width:100%}article.post-tile.post-media .post-thumb .audio-trigger:hover:after,article.post-tile.post-media .post-thumb .modal-video-trigger:hover:after{background-position:center 33.3%}article.post-tile.post-media.audio-active .post-thumb .audio-trigger:after{background-position:center 66.6%}article.post-tile.post-media.audio-active .post-thumb .audio-trigger:hover:after{background-position:center 100%}article.post-tile.post-blog header,article.post-tile.post-event header{padding-bottom:0}article.post-tile.post-blog header h3 a,article.post-tile.post-event header h3 a{color:#4fbbff}article.post-tile.post-blog header h3 a:focus,article.post-tile.post-blog header h3 a:hover,article.post-tile.post-event header h3 a:focus,article.post-tile.post-event header h3 a:hover{color:#fff}article.post-tile.post-event header .date{max-width:100%}article.post-tile.post-page h3{margin-bottom:0}.social-feed{background:url(../img/common/texture-wave.gif);background-size:100% auto;margin-bottom:25px;overflow:hidden;border-top-right-radius:7px;position:relative;z-index:1}.social-feed [class*=icon]{text-indent:0;display:block;position:relative;width:auto}.social-feed [class*=icon]:before{font-size:150%;bottom:-1px;left:0;width:auto}.social-feed [class*=icon] span{font-size:14px;padding-left:20px;color:#fff}.social-feed .social-tab{background:url(../img/common/social-tab.png) no-repeat;display:block;height:43px;position:absolute;right:0;top:0;width:43px;z-index:2}.social-feed .social-tab:before{color:#fff;font-size:100%;right:-20px;top:7px}.social-feed header{padding:15px}.social-feed header .avatar{border:1px solid #03556a;float:left;height:37px;margin-right:12px;overflow:hidden;width:37px}.social-feed header h4{font-size:16px;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.social-feed .post-thumb{margin-bottom:15px}.social-feed .post-content{padding:0 15px 15px}.social-feed p{font-size:14px;margin-bottom:7px}.social-feed footer{padding:0 15px 20px}.social-feed.post-instagram .post-thumb img,.social-feed.post-youtube .post-thumb img{border:none;padding:0}.social-feed footer:after,.social-feed footer:before{content:'';display:table}.social-feed footer:after{clear:both}.social-feed footer li{font-size:12px;float:left;margin-right:10px}.social-feed footer .reply{height:14px;width:25px}.social-feed.post-youtube header{padding-top:0}.social-feed.post-youtube footer{font-size:12px}.social-feed.post-instagram header h4{padding-top:7px}.social-feed.post-twitch-cta{border-bottom-right-radius:50px;border-top-right-radius:50px;display:none}.social-feed.post-twitch-cta a{color:#fff}.social-feed.post-twitch-cta a h4{color:#4fbbff}.social-feed.post-twitch-cta a:focus,.social-feed.post-twitch-cta a:hover{text-decoration:none}.social-feed.post-twitch-cta a:focus h4,.social-feed.post-twitch-cta a:hover h4{color:#fff}.social-feed.post-twitch-cta header{min-height:90px;padding-right:90px}.social-feed.post-twitch-cta header:before{background-color:#6441a5;border-radius:50%;display:block;font-size:60px;height:70px;padding:5px;position:absolute;right:10px;top:calc(50% - 35px);width:70px}body.twitch-takeover .social-feed.post-twitch-cta{display:block}.social-media{display:inline-block;height:45px;margin-bottom:20px;padding:7px 0 0;position:relative}.social-media:after{background:url(../img/common/sprite-lens-container.png) right 60% no-repeat;background-size:auto 600%;content:'';display:block;height:100%;overflow:hidden;position:absolute;left:26%;top:0;width:100%;z-index:0}.social-media ul{display:inline-block;height:100%;vertical-align:top}.social-media ul li{display:block;float:left;padding-right:10px}.social-media ul li:last-child{padding-right:0}.social-media ul li a{font-size:30px;vertical-align:top;z-index:1}.social-media ul li a.twitch{color:#6441a5}.social-media ul li a.twitch:focus,.social-media ul li a.twitch:hover{color:#b9A3e3}.social-media ul li a.twitter{color:#3b88c3}.social-media ul li a.twitter:focus,.social-media ul li a.twitter:hover{color:#5b72ad}.social-media ul li a.youtube{color:#c7231a}.social-media ul li a.youtube:focus,.social-media ul li a.youtube:hover{color:#fa362a}.social-media ul li a.instagram{color:#517fa4}.social-media ul li a.instagram:focus,.social-media ul li a.instagram:hover{color:#fff}.social-media ul li a.facebook{color:#3a5795}.social-media ul li a.facebook:focus,.social-media ul li a.facebook:hover{color:#fff}.social-media .social-media-label{color:rgba(255,255,255,.33);display:none;font-size:10px;font-weight:700;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;left:135%;text-transform:uppercase;top:0}@media (min-width:540px) and (max-width:799px){.social-media .social-media-label{display:none}}@media (min-width:800px) and (max-width:9999px){.nav-sign-in{height:100%;padding-top:10px;position:absolute;right:0;top:6px}.nav-sign-in:after,.nav-sign-in:before{background:url(../img/common/sprite-lens-container.png) no-repeat;background-size:auto 600%;content:'';display:block;height:56px;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.nav-sign-in:before{background-position:left 40%;left:0}.nav-sign-in:after{background-position:right 20%;right:-12px}.nav-sign-in .info .avatar-container{border:1px solid #bad9e8;float:left;height:30px;margin:4px 0 0 40px;padding:1px;width:30px}.nav-sign-in .info .avatar-container img{height:100%;width:100%}.nav-sign-in .info .headline{float:left;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px 0 0 8px;text-transform:uppercase}.nav-sign-in .info .headline a:focus,.nav-sign-in .info .headline a:hover{text-decoration:none}.cms-content .nav-sign-in .info .headline blockquote,.nav-sign-in .info .headline .cms-content blockquote,.nav-sign-in .info .headline h2{color:#fff;display:block;float:left;font-weight:900;font-size:11px;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.nav-sign-in .info .headline h3{clear:both;color:#bbd9e7;font-size:9px}.nav-sign-in .info .headline .desktop{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-sign-in .info .headline .mobile{display:none}}@media screen and (min-width:800px) and (max-width:9999px) and (max-width:1000px){.nav-sign-in .info .headline{display:none}}@media (min-width:800px) and (max-width:9999px){.nav-sign-in .info a.nav-account{border:1px solid #bad9e8;border-right-width:16px;border-radius:2px;display:block;float:left;margin:4px 0 0 40px;position:relative;transition:all .3s ease-in-out!important}.nav-sign-in .info a.nav-account:after{border-bottom:none;border-left:6px solid transparent;border-right:6px solid transparent;border-top:4px solid #000;content:'';display:block;font-family:icons;height:0;position:absolute;right:-14px;top:calc(50% - 3px);width:0}.nav-sign-in .info a.nav-account .avatar-container{border:none;border-right:1px solid #bad9e8;margin:0}.nav-sign-in .info a.nav-account .headline{padding:4px 0 0 8px;transition:all .3s ease-in-out}.cms-content .nav-sign-in .info a.nav-account .headline blockquote,.nav-sign-in .info a.nav-account .headline .cms-content blockquote,.nav-sign-in .info a.nav-account .headline h2,.nav-sign-in .info a.nav-account .headline h3{transition:all .3s ease-in-out}.nav-sign-in .info .nav-account-subnav{display:none}.nav-sign-in .info .btn-sign-in{display:inline-block;height:60px;margin:-12px 10px 0 0;text-align:center;vertical-align:middle;width:180px}.nav-sign-in .info .btn-sign-in a{background:url(../img/common/signin-btn-border.png) center center no-repeat;background-size:100% auto;color:#ffd200;display:block;font-size:10px;height:100%;line-height:1.1;margin:0;padding:0;text-decoration:none;transition:all .3s ease-in-out;width:100%}.nav-sign-in .info .btn-sign-in a span{display:block;height:100%;padding:18px;position:relative;width:100%}.nav-sign-in .info .btn-sign-in a span:before{background:url(../img/common/signin-btn-bg.png) center center no-repeat;background-size:100% auto;content:'';display:block;height:100%;left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:-1}.nav-sign-in .info .btn-sign-in a:focus,.nav-sign-in .info .btn-sign-in a:hover{background-size:104%}.nav-sign-in .info .btn-sign-in a:focus span:before,.nav-sign-in .info .btn-sign-in a:hover span:before{opacity:.5}.nav-sign-in.signed-in .info .headline{width:105px}.nav-sign-in.signed-in .info .btn-sign-in a{color:#fff;font-size:12px;font-weight:700;line-height:20px;text-align:left;text-transform:uppercase}.nav-sign-in.signed-in .info .btn-sign-in a span{background:url(../img/common/signin-btn-icon-white.png) 15% center no-repeat;padding:20px 0 20px 28%}.nav-sign-in.signed-in .info .btn-sign-in a span:before{background-image:url(../img/common/signin-btn-bg-blue.png)}body.subscribed .nav-sign-in .info a.nav-account{margin-right:25px}}@media screen and (min-width:800px) and (max-width:9999px) and (max-width:1000px){body.subscribed .nav-sign-in .headline{display:block}}@media (min-width:800px) and (max-width:9999px){body.subscribed .nav-sign-in .btn-sign-in{display:none}.nav-sign-in.show-subnav .info a.nav-account:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.nav-sign-in.show-subnav .info .nav-account-subnav{background:rgba(0,0,0,.5);border:1px solid #bad9e8;display:block;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;left:40px;line-height:1.5;overflow:hidden;position:absolute;text-transform:uppercase;top:45px;min-width:152px}.nav-sign-in.show-subnav .info .nav-account-subnav ul{margin:10px}.nav-sign-in.show-subnav .info .nav-account-subnav a{color:#bbd9e7}.nav-sign-in.show-subnav .info .nav-account-subnav a:before{border-right:1px solid #bbd9e7;border-top:1px solid #bbd9e7;content:'';display:inline-block;font-family:icons;height:5px;margin-right:5px;position:relative;-webkit-transform:rotate(55deg) skew(20deg);-ms-transform:rotate(55deg) skew(20deg);transform:rotate(55deg) skew(20deg);width:5px}body#page-account .nav-sign-in .info a.nav-account{margin-right:25px}body#page-account .nav-sign-in .info .btn-sign-in{display:none}}@media (min-width:540px) and (max-width:799px){.nav-sign-in .info .headline,.nav-sign-in .info .nav-account-subnav{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.nav-sign-in{padding:35px 0 0 12%;position:relative;width:80%}.nav-sign-in .info .avatar-container{border:1px solid #bad9e8;float:left;height:30px;margin:0 10px 0 0;padding:1px;width:30px}.nav-sign-in .info .avatar-container img{height:100%;width:100%}.nav-sign-in .info .headline{float:left;width:80%}.nav-sign-in .info .headline .desktop{display:none}.nav-sign-in .info .headline .mobile{display:block}.cms-content .nav-sign-in .info .headline blockquote,.nav-sign-in .info .headline .cms-content blockquote,.nav-sign-in .info .headline h2{color:#4fbbff;font-size:12px;line-height:1.2}.nav-sign-in .info .headline h3{color:#fff;font-size:11px}.nav-sign-in .info .nav-account-subnav{clear:both;display:block;font-size:11px;line-height:1.5;padding:5px 0 0 40px}.nav-sign-in .info .btn-sign-in{display:none}}@media (min-width:1px) and (max-width:539px){.nav-sign-in .info .headline,.nav-sign-in .info .nav-account-subnav{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.nav-sign-in{padding:35px 0 0 12%;position:relative;width:80%}.nav-sign-in .info .avatar-container{border:1px solid #bad9e8;float:left;height:30px;margin:0 10px 0 0;padding:1px;width:30px}.nav-sign-in .info .avatar-container img{height:100%;width:100%}.nav-sign-in .info .headline{float:left;width:80%}.nav-sign-in .info .headline .desktop{display:none}.nav-sign-in .info .headline .mobile{display:block}.cms-content .nav-sign-in .info .headline blockquote,.nav-sign-in .info .headline .cms-content blockquote,.nav-sign-in .info .headline h2{color:#4fbbff;font-size:12px;line-height:1.2}.nav-sign-in .info .headline h3{color:#fff;font-size:11px}.nav-sign-in .info .nav-account-subnav{clear:both;display:block;font-size:11px;line-height:1.5;padding:5px 0 0 40px}.nav-sign-in .info .btn-sign-in{display:none}}.hero-sign-in{background:url(../img/home/signin-bg.png) right top no-repeat;background-size:100% 100%;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;height:320px;position:absolute;right:0;text-align:center;top:260px;width:240px;z-index:1}.hero-sign-in .info{display:block;height:100%;padding:20px 0 20px 45px;width:100%}.hero-sign-in .info:before{-webkit-animation:img-rollover-anim 1s steps(6) infinite;animation:img-rollover-anim 1s steps(6) infinite;background:url(../img/home/signin-texture.jpg) center top;content:'';display:block;height:calc(100% - 48px);position:absolute;right:0;top:20px;width:calc(100% - 47px);z-index:-1}.hero-sign-in .info:after{background:url(../img/home/signin-frame.png) right top no-repeat;background-size:100% 100%;content:'';display:block;height:100%;position:absolute;right:0;top:0;width:100%;z-index:-1}.hero-sign-in .info .avatar-container{background:url(../img/home/signin-avatar-frame.png) center center no-repeat;background-size:contain;box-sizing:content-box;display:block;height:61px;margin:10px auto;padding:20px 50px;position:relative;transition:background .3s ease-in-out;width:61px}.hero-sign-in .info .avatar-container img{height:100%;width:100%}.hero-sign-in .info .headline{margin-bottom:10px}.cms-content .hero-sign-in .info .headline blockquote,.hero-sign-in .info .headline .cms-content blockquote,.hero-sign-in .info .headline h2{color:#fff;font-size:15px}.hero-sign-in .info .headline h3{color:#bbd9e7;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;text-transform:uppercase}.cms-content .hero-sign-in .info a.nav-account .headline blockquote,.hero-sign-in .info a.nav-account .headline .cms-content blockquote,.hero-sign-in .info a.nav-account .headline h2,.hero-sign-in .info a.nav-account .headline h3{transition:all .3s ease-in-out}.hero-sign-in .info a.nav-account:focus,.hero-sign-in .info a.nav-account:hover{text-decoration:none}.hero-sign-in .info a.nav-account:focus .avatar-container,.hero-sign-in .info a.nav-account:hover .avatar-container{background-image:url(../img/home/signin-avatar-frame-blue-bright.png)}.cms-content .hero-sign-in .info a.nav-account:focus .headline blockquote,.cms-content .hero-sign-in .info a.nav-account:hover .headline blockquote,.hero-sign-in .info a.nav-account:focus .headline .cms-content blockquote,.hero-sign-in .info a.nav-account:focus .headline h2,.hero-sign-in .info a.nav-account:hover .headline .cms-content blockquote,.hero-sign-in .info a.nav-account:hover .headline h2{color:#4fbbff}.hero-sign-in .info a.nav-account:focus .headline h3,.hero-sign-in .info a.nav-account:hover .headline h3{color:#fff}.hero-sign-in .info .btn-sign-in{display:inline-block;height:105px;margin:0;vertical-align:middle;width:180px}.hero-sign-in .info .btn-sign-in a{background:url(../img/home/signin-btn-border-large.png) center center no-repeat;background-size:100% auto;color:#ffd200;display:block;font-size:12px;height:100%;margin:0;padding:0;text-decoration:none;transition:all .3s ease-in-out;width:100%}.hero-sign-in .info .btn-sign-in a span{display:block;height:100%;padding:30px 20px;position:relative;width:100%}.hero-sign-in .info .btn-sign-in a span:before{background:url(../img/home/signin-btn-bg-large.png) center center no-repeat;background-size:100% auto;content:'';display:block;height:100%;left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:-1}.hero-sign-in .info .btn-sign-in a:focus,.hero-sign-in .info .btn-sign-in a:hover{background-size:108%}.hero-sign-in .info .btn-sign-in a:focus span:before,.hero-sign-in .info .btn-sign-in a:hover span:before{opacity:.5}.hero-sign-in.error .info:before{background-image:url(../img/home/signin-texture-red.jpg)}.hero-sign-in.error .btn-sign-in a{background-image:url(../img/home/signin-btn-border-large-red.png);color:#fff}.hero-sign-in.error .btn-sign-in a span:before{background-image:url(../img/home/signin-btn-bg-large-red.png)}.hero-sign-in.signed-in{height:270px}.hero-sign-in.signed-in .info{padding:16px 0 24px 45px}.hero-sign-in.signed-in .info:before{height:calc(100% - 40px);top:17px}.hero-sign-in.signed-in .info .btn-sign-in{height:60px}.hero-sign-in.signed-in .info .btn-sign-in a{background-image:url(../img/common/signin-btn-border.png);color:#fff;font-weight:700;line-height:20px;text-align:left;text-transform:uppercase}.hero-sign-in.signed-in .info .btn-sign-in a span{background:url(../img/common/signin-btn-icon-white.png) 15% center no-repeat;padding:20px 0 20px 28%}.hero-sign-in.signed-in .info .btn-sign-in a span:before{background-image:url(../img/common/signin-btn-bg-blue.png)}@media (min-width:540px) and (max-width:799px){body.subscribed .hero-sign-in{height:120px}}body.subscribed .hero-sign-in .info .btn-sign-in{display:none}@media (min-width:1px) and (max-width:539px){body.subscribed .hero-sign-in{height:120px}.hero-sign-in.error,.hero-sign-in.not-signed-in,.hero-sign-in.signed-in{background-image:url(../img/home/signin-bg-mobile.png);background-size:contain;left:calc(50% - 160px);height:205px;padding:20px 25px 40px 40px;top:calc(60vw + 80px);width:320px}.cms-content .hero-sign-in.error blockquote,.cms-content .hero-sign-in.not-signed-in blockquote,.cms-content .hero-sign-in.signed-in blockquote,.hero-sign-in.error .cms-content blockquote,.hero-sign-in.error h2,.hero-sign-in.not-signed-in .cms-content blockquote,.hero-sign-in.not-signed-in h2,.hero-sign-in.signed-in .cms-content blockquote,.hero-sign-in.signed-in h2{font-size:14px;text-align:left}.hero-sign-in.error h3,.hero-sign-in.not-signed-in h3,.hero-sign-in.signed-in h3{font-size:12px;text-align:left}.hero-sign-in.error .info,.hero-sign-in.not-signed-in .info,.hero-sign-in.signed-in .info{padding:0}.hero-sign-in.error .info:after,.hero-sign-in.error .info:before,.hero-sign-in.not-signed-in .info:after,.hero-sign-in.not-signed-in .info:before,.hero-sign-in.signed-in .info:after,.hero-sign-in.signed-in .info:before{display:none}.hero-sign-in.error .info .avatar-container,.hero-sign-in.not-signed-in .info .avatar-container,.hero-sign-in.signed-in .info .avatar-container{float:left;height:30px;padding:12px 24px;width:30px}.hero-sign-in.error .info .headline,.hero-sign-in.not-signed-in .info .headline,.hero-sign-in.signed-in .info .headline{float:left;max-width:67%;padding-top:20px}.hero-sign-in.error .btn-sign-in,.hero-sign-in.not-signed-in .btn-sign-in{height:84px;margin:-10px 0 0 -15px;width:260px}.hero-sign-in.error .btn-sign-in a,.hero-sign-in.not-signed-in .btn-sign-in a{background-image:url(../img/home/signin-btn-border-large-mobile.png)}.hero-sign-in.error .btn-sign-in a span,.hero-sign-in.not-signed-in .btn-sign-in a span{padding:25px}.hero-sign-in.error .btn-sign-in a span:before,.hero-sign-in.not-signed-in .btn-sign-in a span:before{background-image:url(../img/home/signin-btn-bg-large-mobile.png)}.hero-sign-in.error .btn-sign-in a:focus,.hero-sign-in.error .btn-sign-in a:hover,.hero-sign-in.not-signed-in .btn-sign-in a:focus,.hero-sign-in.not-signed-in .btn-sign-in a:hover{background-size:106%}.hero-sign-in.error{background-image:url(../img/home/signin-bg-mobile-red.png)}.hero-sign-in.error .btn-sign-in a{background-image:url(../img/home/signin-btn-border-large-mobile-red.png)}.hero-sign-in.error .btn-sign-in a span:before{background-image:url(../img/home/signin-btn-bg-large-mobile-red.png)}.hero-sign-in.signed-in{background-size:100% 100%;height:180px}.hero-sign-in.signed-in .info .btn-sign-in{margin-top:-10px}}@media (min-width:540px) and (max-width:799px){.hero-sign-in.error,.hero-sign-in.not-signed-in,.hero-sign-in.signed-in{background-image:url(../img/home/signin-bg-mobile.png);background-size:contain;left:calc(50% - 160px);height:205px;padding:20px 25px 40px 40px;top:calc(60vw + 80px);width:320px}.cms-content .hero-sign-in.error blockquote,.cms-content .hero-sign-in.not-signed-in blockquote,.cms-content .hero-sign-in.signed-in blockquote,.hero-sign-in.error .cms-content blockquote,.hero-sign-in.error h2,.hero-sign-in.not-signed-in .cms-content blockquote,.hero-sign-in.not-signed-in h2,.hero-sign-in.signed-in .cms-content blockquote,.hero-sign-in.signed-in h2{font-size:14px;text-align:left}.hero-sign-in.error h3,.hero-sign-in.not-signed-in h3,.hero-sign-in.signed-in h3{font-size:12px;text-align:left}.hero-sign-in.error .info,.hero-sign-in.not-signed-in .info,.hero-sign-in.signed-in .info{padding:0}.hero-sign-in.error .info:after,.hero-sign-in.error .info:before,.hero-sign-in.not-signed-in .info:after,.hero-sign-in.not-signed-in .info:before,.hero-sign-in.signed-in .info:after,.hero-sign-in.signed-in .info:before{display:none}.hero-sign-in.error .info .avatar-container,.hero-sign-in.not-signed-in .info .avatar-container,.hero-sign-in.signed-in .info .avatar-container{float:left;height:30px;padding:12px 24px;width:30px}.hero-sign-in.error .info .headline,.hero-sign-in.not-signed-in .info .headline,.hero-sign-in.signed-in .info .headline{float:left;max-width:67%;padding-top:20px}.hero-sign-in.error .btn-sign-in,.hero-sign-in.not-signed-in .btn-sign-in{height:84px;margin:-10px 0 0 -15px;width:260px}.hero-sign-in.error .btn-sign-in a,.hero-sign-in.not-signed-in .btn-sign-in a{background-image:url(../img/home/signin-btn-border-large-mobile.png)}.hero-sign-in.error .btn-sign-in a span,.hero-sign-in.not-signed-in .btn-sign-in a span{padding:25px}.hero-sign-in.error .btn-sign-in a span:before,.hero-sign-in.not-signed-in .btn-sign-in a span:before{background-image:url(../img/home/signin-btn-bg-large-mobile.png)}.hero-sign-in.error .btn-sign-in a:focus,.hero-sign-in.error .btn-sign-in a:hover,.hero-sign-in.not-signed-in .btn-sign-in a:focus,.hero-sign-in.not-signed-in .btn-sign-in a:hover{background-size:106%}.hero-sign-in.error{background-image:url(../img/home/signin-bg-mobile-red.png)}.hero-sign-in.error .btn-sign-in a{background-image:url(../img/home/signin-btn-border-large-mobile-red.png)}.hero-sign-in.error .btn-sign-in a span:before{background-image:url(../img/home/signin-btn-bg-large-mobile-red.png)}.hero-sign-in.signed-in{background-size:100% 100%;height:180px}.hero-sign-in.signed-in .info .btn-sign-in{margin-top:-10px}}@media (min-width:800px) and (max-width:9999px){body.subscribed .hero-sign-in,body.twitch-takeover .hero-sign-in{display:none}}.dropdown-menu{display:none;margin-bottom:20px;min-height:60px;text-align:center}@media (min-width:1px) and (max-width:539px){.hero-sign-in.error,.hero-sign-in.not-signed-in,.hero-sign-in.signed-in{top:400px}body.twitch-takeover .hero-sign-in.error,body.twitch-takeover .hero-sign-in.not-signed-in,body.twitch-takeover .hero-sign-in.signed-in{top:300px}.dropdown-menu{display:block}}.dropdown-menu .btn-dropdown{background-image:url(../img/common/btn-dropdown.png);margin:0 auto 0 -65px;text-align:center;width:70%}.dropdown-menu .btn-dropdown span.btn-fade:after,.dropdown-menu .btn-dropdown:after{background-image:url(../img/common/btn-dropdown.png);right:-60px;width:60px}.dropdown-menu .btn-dropdown span.btn-fade{background-image:url(../img/common/btn-dropdown.png);z-index:-1}#page-account aside.secondary .premium-signup .dropdown-menu .btn-dropdown a:after,#page-home section.primary article.post-blog footer ul.date-comments li .dropdown-menu .btn-dropdown a,#page-home.twitch-takeover .hero.twitch-fallback .container .dropdown-menu .btn-dropdown a.twitch-channel,#page-news aside.secondary .widget.recent-news ul li .dropdown-menu .btn-dropdown [class*=level-],.categories li .dropdown-menu .btn-dropdown a.videos,.dropdown-menu .btn-dropdown #page-account aside.secondary .premium-signup a:after,.dropdown-menu .btn-dropdown #page-home section.primary article.post-blog footer ul.date-comments li a,.dropdown-menu .btn-dropdown #page-home.twitch-takeover .hero.twitch-fallback .container a.twitch-channel,.dropdown-menu .btn-dropdown #page-news aside.secondary .widget.recent-news ul li [class*=level-],.dropdown-menu .btn-dropdown .arrow-link:before,.dropdown-menu .btn-dropdown .categories li a.videos,.dropdown-menu .btn-dropdown .icon,.dropdown-menu .btn-dropdown .social-feed.post-twitch-cta header:before,.dropdown-menu .btn-dropdown .social-media ul li a,.dropdown-menu .btn-dropdown article.post-blog header .meta-data li.share a,.dropdown-menu .btn-dropdown body.premium#page-account aside.secondary .premium-label:after,.dropdown-menu .btn-dropdown body.premium#page-account aside.secondary .premium-label:before,.dropdown-menu .btn-dropdown header#global-header nav ul li a,.dropdown-menu .btn-dropdown section.hero .panel-controls .btn-back,.dropdown-menu .btn-dropdown section.hero .panel-controls .btn-next,.social-feed.post-twitch-cta .dropdown-menu .btn-dropdown header:before,.social-media ul li .dropdown-menu .btn-dropdown a,article.post-blog header .meta-data li.share .dropdown-menu .btn-dropdown a,body.premium#page-account aside.secondary .dropdown-menu .btn-dropdown .premium-label:after,body.premium#page-account aside.secondary .dropdown-menu .btn-dropdown .premium-label:before,header#global-header nav ul li .dropdown-menu .btn-dropdown a,section.hero .panel-controls .dropdown-menu .btn-dropdown .btn-back,section.hero .panel-controls .dropdown-menu .btn-dropdown .btn-next{background:url(../img/common/dropdown-arrow.png) no-repeat;background-size:cover;display:block;position:absolute;right:-43px;top:18px;height:10px;width:12px;transition:all .3s ease-in-out}.dropdown-menu .btn-dropdown:focus,.dropdown-menu .btn-dropdown:focus:after,.dropdown-menu .btn-dropdown:hover,.dropdown-menu .btn-dropdown:hover:after{background:0 0}.dropdown-menu ul{margin:0 auto;padding-top:20px;text-align:left;width:80%}.dropdown-menu ul li{margin-bottom:10px}.dropdown-menu ul li a{font-size:16px;border:1px solid #4fbbff;display:inline-block;padding:5px 10px;width:100%;transition:all .3s ease-in-out}.dropdown-menu ul li a:hover{background-color:rgba(79,195,255,.33);color:#fff;text-decoration:none}.dropdown-menu ul li a.active{background-color:#4fbbff;color:#fff}#page-account aside.secondary .premium-signup .dropdown-menu.closed a:after,#page-home section.primary article.post-blog footer ul.date-comments li .dropdown-menu.closed a,#page-home.twitch-takeover .hero.twitch-fallback .container .dropdown-menu.closed a.twitch-channel,#page-news aside.secondary .widget.recent-news ul li .dropdown-menu.closed [class*=level-],.categories li .dropdown-menu.closed a.videos,.dropdown-menu.closed #page-account aside.secondary .premium-signup a:after,.dropdown-menu.closed #page-home section.primary article.post-blog footer ul.date-comments li a,.dropdown-menu.closed #page-home.twitch-takeover .hero.twitch-fallback .container a.twitch-channel,.dropdown-menu.closed #page-news aside.secondary .widget.recent-news ul li [class*=level-],.dropdown-menu.closed .arrow-link:before,.dropdown-menu.closed .categories li a.videos,.dropdown-menu.closed .icon,.dropdown-menu.closed .social-feed.post-twitch-cta header:before,.dropdown-menu.closed .social-media ul li a,.dropdown-menu.closed article.post-blog header .meta-data li.share a,.dropdown-menu.closed body.premium#page-account aside.secondary .premium-label:after,.dropdown-menu.closed body.premium#page-account aside.secondary .premium-label:before,.dropdown-menu.closed header#global-header nav ul li a,.dropdown-menu.closed section.hero .panel-controls .btn-back,.dropdown-menu.closed section.hero .panel-controls .btn-next,.social-feed.post-twitch-cta .dropdown-menu.closed header:before,.social-media ul li .dropdown-menu.closed a,article.post-blog header .meta-data li.share .dropdown-menu.closed a,body.premium#page-account aside.secondary .dropdown-menu.closed .premium-label:after,body.premium#page-account aside.secondary .dropdown-menu.closed .premium-label:before,header#global-header nav ul li .dropdown-menu.closed a,section.hero .panel-controls .dropdown-menu.closed .btn-back,section.hero .panel-controls .dropdown-menu.closed .btn-next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.categories{font-size:12px;line-height:14px}.categories:after,.categories:before{content:'';display:table}.categories:after{clear:both}.categories li{float:left;margin:0 10px 10px 0}.categories li a{border:1px solid #4fbbff;border-radius:2px;display:block;padding:3px 5px;transition:all .2s ease-in-out}.categories li a.videos{font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:14px;padding-left:28px;text-indent:0;width:auto}.categories li a.videos:before{font-family:icons;font-size:25px;line-height:20px;left:0;text-align:left;top:0}.categories li a:hover{background-color:rgba(79,195,255,.33);color:#fff;text-decoration:none}.categories li a.active{background-color:#4fbbff;color:#fff}html.video #page-home .hero video{display:block}#page-home .hero .animated,#page-home .hero video,#page-home .hero:after,html.video #page-home.isMobile .hero video{display:none}@media (min-width:1px) and (max-width:539px){#page-home .hero{background:url(../img/home/bg-video.jpg) bottom center no-repeat;background-size:cover;min-height:320px}#page-home .hero .animated{display:block;height:100%;left:-2px;position:absolute;right:-2px;top:0}#page-home .hero .animated .background{-webkit-animation:shake .8s infinite linear;animation:shake .8s infinite linear;max-width:102%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}#page-home .hero .animated .characters{bottom:0;position:absolute;right:-5%}}@media (min-width:540px) and (max-width:799px){#page-home .hero{background:url(../img/home/bg-video.jpg) bottom center no-repeat;background-size:cover;min-height:320px}#page-home .hero .animated{display:block;height:100%;left:-2px;position:absolute;right:-2px;top:0}#page-home .hero .animated .background{-webkit-animation:shake .8s infinite linear;animation:shake .8s infinite linear;max-width:102%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}#page-home .hero .animated .characters{bottom:0;position:absolute;right:-5%}}#page-home .hero .carousel-wrapper{z-index:1}#page-home .hero .container{text-align:center;white-space:pre-line}#page-home .hero .cms-content blockquote,#page-home .hero h2,.cms-content #page-home .hero blockquote{background:url(../img/common/bg-hero-text.png) no-repeat;background-size:cover;color:#bbd9e7;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:1;text-transform:uppercase;display:inline-block;margin:8% auto 3%;padding:3% 3% 0;position:relative}#page-home .hero .cms-content blockquote:after,#page-home .hero .cms-content blockquote:before,#page-home .hero h2:after,#page-home .hero h2:before,.cms-content #page-home .hero blockquote:after,.cms-content #page-home .hero blockquote:before{content:'';display:table}@media (min-width:800px) and (max-width:9999px){#page-home .hero .cms-content blockquote,#page-home .hero h2,.cms-content #page-home .hero blockquote{font-size:42px;letter-spacing:-2px;display:inline-block;float:left;margin:13% 0 3% 4%;max-width:70%;text-align:left}}#page-home .hero .cms-content blockquote:after,#page-home .hero h2:after,.cms-content #page-home .hero blockquote:after{clear:both;background:url(../img/common/bg-hero-text.png) 0 bottom no-repeat;background-size:100% auto;display:block;content:'';height:2.5vw;left:0;max-height:25px;overflow:hidden;position:absolute;top:100%;width:100%}#page-home .hero .cms-content blockquote span,#page-home .hero h2 span,.cms-content #page-home .hero blockquote span{color:#fff}#page-home .hero .btn{display:inline-block;margin:0 auto}@media (min-width:800px) and (max-width:9999px){#page-home .hero .btn{display:inline-block;float:left;margin-left:4%;max-width:70%}}#page-home .wrapper{background:url(../img/home/bg-home.png) center 0 repeat-x;padding-top:100px}@media (min-width:540px) and (max-width:799px){#page-home .hero .cms-content blockquote,#page-home .hero h2,.cms-content #page-home .hero blockquote{font-size:36px}#page-home .wrapper{padding-top:250px;z-index:0}}@media (min-width:1px) and (max-width:539px){#page-home .hero .cms-content blockquote,#page-home .hero h2,.cms-content #page-home .hero blockquote{font-size:24px}#page-home .wrapper{padding-top:250px;z-index:0}#page-home.subscribed .wrapper{padding-top:180px}}@media (min-width:540px) and (max-width:799px){#page-home.subscribed .wrapper{padding-top:180px}}#page-home section.primary article.post-blog{font-size:16px;padding-bottom:30px;padding-top:30px}#page-home section.primary article.post-blog:after{background:url(../img/common/border-vertical-bars-small.png);bottom:0;clear:both;content:'';display:block;height:12px;position:absolute;width:100%}#page-home section.primary article.post-blog .post-thumb{display:inline;float:left;width:38.69048%;margin-left:1.4881%;margin-right:1.4881%;margin-bottom:10px}@media (min-width:1px) and (max-width:539px){#page-home section.primary article.post-blog .post-thumb{display:none}}#page-home section.primary article.post-blog .post-content{display:inline;float:left;width:55.35714%;margin-left:1.4881%;margin-right:1.4881%}#page-home section.primary article.post-blog footer{text-transform:uppercase}@media (min-width:1px) and (max-width:539px){#page-home section.primary article.post-blog .post-content{display:inline;float:left;width:100%;margin-left:0;margin-right:0}#page-home section.primary article.post-blog footer{display:none}}#page-home section.primary article.post-blog footer ul.date-comments{text-align:right}#page-home section.primary article.post-blog footer ul.date-comments li{display:inline-block;margin-left:30px}#page-home section.primary article.post-blog footer ul.date-comments li a{text-indent:0}#page-home section.primary article.post-blog footer ul.date-comments li a:before{bottom:-4px;font-size:150%;left:-200%}#page-home section.primary article.post-blog footer ul.date-comments li a span{color:#fff;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif}#page-agegate .agegate-content fieldset li input,#page-agegate .agegate-content fieldset li label,#page-game-info section.primary .tab-switcher .tab-nav li a,#page-home section.secondary>h3,#page-news .subtitle,#page-news-article .secondary .subtitle{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}#page-home section.primary article.post-blog.featured{padding:0}#page-home section.primary article.post-blog.featured:after,#page-home section.primary article.post-blog.featured:before{content:'';background:url(../img/common/border-horizontal-bars-top.png) no-repeat;background-size:contain;display:block;height:40px;position:relative}#page-home section.primary article.post-blog.featured:before{left:8px;width:97%}#page-home section.primary article.post-blog.featured:after{-webkit-animation:none;animation:none;left:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:97%}@media (min-width:1px) and (max-width:539px){#page-home section.primary article.post-blog.featured:after,#page-home section.primary article.post-blog.featured:before{left:0;width:100%}}#page-home section.primary article.post-blog.featured .post-content,#page-home section.primary article.post-blog.featured .post-thumb,#page-home section.primary article.post-blog.featured footer{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%}@media (min-width:1px) and (max-width:539px){#page-home section.primary article.post-blog.featured .post-content,#page-home section.primary article.post-blog.featured .post-thumb,#page-home section.primary article.post-blog.featured footer{float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%;display:block}}#page-home section.primary article.post-blog.featured h3{font-size:24px;font-weight:400}@media (min-width:800px) and (max-width:9999px){#page-home section.primary article.post-blog.featured:after,#page-home section.primary article.post-blog.featured:before{margin-bottom:20px}#page-home section.primary article.post-blog.featured h3{font-size:28px}}#page-home section.secondary>h3{color:#bbd9e7;font-weight:700;font-size:20px;margin-bottom:8px;text-transform:uppercase}#page-home section.secondary>h3:before{background:url(../img/common/border-horizontal-bars-top-small.png) bottom left no-repeat;background-size:contain;content:'';display:block;height:34px;margin-bottom:5px;max-width:280px;position:relative;width:100%}#page-home.twitch-takeover .hero{background:url(../img/home/bg-hero-twitch.jpg) center bottom no-repeat;background-size:100% auto;z-index:1}@media (min-width:800px) and (max-width:9999px){#page-home.twitch-takeover .hero iframe{left:calc(50% - 490px);min-width:980px;width:980px}}#page-home.twitch-takeover .hero:after{display:none}#page-home.twitch-takeover .hero.twitch-fallback{background:url(../img/home/bg-hero-twitch-fallback.jpg) center top no-repeat;background-size:auto;z-index:auto}#page-home.twitch-takeover .hero.twitch-fallback:after{display:block}#page-home.twitch-takeover .hero.twitch-fallback .container{display:block;margin:7% auto 0;text-align:center}@media (min-width:1px) and (max-width:539px){#page-home.twitch-takeover .hero{height:220px;min-height:220px}#page-home.twitch-takeover .hero.twitch-fallback .container{font-size:14px;margin-top:0}}#page-home.twitch-takeover .hero.twitch-fallback .container .cms-content blockquote,#page-home.twitch-takeover .hero.twitch-fallback .container h2,.cms-content #page-home.twitch-takeover .hero.twitch-fallback .container blockquote{background:0 0;float:none;margin:0;max-width:100%;padding:0;text-align:center}#page-home.twitch-takeover .hero.twitch-fallback .container .cms-content blockquote:after,#page-home.twitch-takeover .hero.twitch-fallback .container h2:after,.cms-content #page-home.twitch-takeover .hero.twitch-fallback .container blockquote:after{display:none}#page-home.twitch-takeover .hero.twitch-fallback .container p{margin-bottom:0}#page-home.twitch-takeover .hero.twitch-fallback .container a.twitch-channel{height:140px;max-height:140px;margin:20px auto 0;overflow:hidden;width:140px;max-width:140px}#page-home.twitch-takeover .hero.twitch-fallback .container a.twitch-channel:before{background:#6441a5;border-radius:50%;color:#fff;display:block;font-size:120px;height:100%;line-height:100%;max-height:100%;padding:9px;position:relative;transition:background .3s ease-in-out;width:100%}#page-home.twitch-takeover .hero.twitch-fallback .container a.twitch-channel:focus:before,#page-home.twitch-takeover .hero.twitch-fallback .container a.twitch-channel:hover:before{background:#b9A3e3}@media (min-width:540px) and (max-width:799px){#page-home.twitch-takeover .hero.twitch-fallback .container a.twitch-channel{height:70px;width:70px}#page-home.twitch-takeover .hero.twitch-fallback .container a.twitch-channel:before{font-size:60px;padding:5px}}@media (min-width:1px) and (max-width:539px){#page-home.twitch-takeover .hero.twitch-fallback .container a.twitch-channel{height:70px;width:70px}#page-home.twitch-takeover .hero.twitch-fallback .container a.twitch-channel:before{font-size:60px;padding:5px}}#page-home.twitch-takeover .wrapper{z-index:0}#page-media .hero .carousel .container{text-align:center}#page-media .hero .carousel .container .btn{margin:25% auto 0 -20px}#page-media .wrapper.featured-section{background:url(../img/media-page/bg-media-featured.png) center 0 repeat-x}#page-media .wrapper.featured-section:after{-webkit-animation:flicker 3s infinite linear;animation:flicker 3s infinite linear;background:linear-gradient(to top,rgba(109,226,255,.25) 0,rgba(255,255,255,0) 100%);bottom:0;content:'';display:block;height:100px;left:0;position:absolute;width:100%}#page-media .wrapper.gallery-section{background:url(../img/media-page/bg-media-gallery.png) center 0 repeat-x}#page-media section.primary article{display:inline;float:left;width:30.35714%;margin-left:1.4881%;margin-right:1.4881%}@media (min-width:1px) and (max-width:539px){#page-media section.primary article{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%}}#page-media section.primary article.post-media a{text-decoration:none}#page-media-gallery .wrapper{background:url(../img/common/bg-alt.jpg) center 0 repeat-x}#page-media-gallery section.primary h1{margin:30px 0;text-align:center}@media (min-width:800px) and (max-width:9999px){#page-media-gallery section.primary h1{font-size:35px}}@media (min-width:540px) and (max-width:799px){#page-media-gallery section.primary h1{font-size:28px}}#page-media-gallery section.primary article{display:inline;float:left;width:30.35714%;margin-left:1.4881%;margin-right:1.4881%}@media (min-width:1px) and (max-width:539px){#page-media-gallery section.primary h1{font-size:22px}#page-media-gallery section.primary article{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%}}#page-media-gallery section.primary article:nth-of-type(3n+1){clear:both}#page-media-gallery section.primary article.post-media a{text-decoration:none}#page-search #global-search{display:none}#page-search .wrapper.search-section{background:url(../img/search/bg-search.jpg) center 0 repeat-x;padding:60px 0 30px}@media (min-width:540px) and (max-width:799px){#page-search .wrapper.search-section{padding:40px 0 20px}}@media (min-width:1px) and (max-width:539px){#page-search .wrapper.search-section{padding:40px 0 20px}}#page-search .wrapper{background:url(../img/search/bg-results.png) center 0 repeat-x}#page-search section.primary:after,#page-search section.primary:before{content:'';display:table}#page-search section.primary:after{clear:both}#page-search section.primary .search-results{min-height:30vw}#page-search section.primary .search-results .masonry-sizer{margin:0 3% 20px 0;width:30%}#page-agegate{background:url(../img/agegate/bg-agegate.jpg) center center #000;padding:0;text-align:center}#page-agegate.isMobile video{display:none}#page-agegate.isMobile .agegate-content{top:55%}#page-agegate.isMobile .agegate-content:before{background:url(../img/agegate/crackdown-logo.png) center center no-repeat;content:'';display:block;height:100%;position:fixed;top:-15%;width:100%;z-index:-1;background-size:contain}#page-agegate.not-18 form .btn,#page-agegate.not-18 form .cms-content blockquote,#page-agegate.not-18 form fieldset li,#page-agegate.not-18 form h2,.cms-content #page-agegate.not-18 form blockquote{display:none}#page-agegate.not-18 form fieldset:after{left:0;opacity:1}#page-agegate.not-18 form fieldset:before{right:0;opacity:1}#page-agegate video{height:auto;left:50%;min-height:100%;min-width:100%;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:auto}@media (min-width:1px) and (max-width:539px){#page-agegate video{display:none}}#page-agegate .agegate-content{height:100%;margin:0 auto;position:fixed;text-align:center;top:65%;width:100%}@media (min-width:540px) and (max-width:799px){#page-agegate video{display:none}#page-agegate .agegate-content{top:55%}#page-agegate .agegate-content:before{background:url(../img/agegate/crackdown-logo.png) center center no-repeat;background-size:100%;content:'';display:block;height:100%;position:fixed;top:-15%;width:100%;z-index:-1}}@media (min-width:1px) and (max-width:539px){#page-agegate .agegate-content{top:55%}#page-agegate .agegate-content:before{background:url(../img/agegate/crackdown-logo.png) center center no-repeat;background-size:100%;content:'';display:block;height:100%;position:fixed;top:-15%;width:100%;z-index:-1}}#page-agegate .agegate-content .cms-content blockquote,#page-agegate .agegate-content h2,.cms-content #page-agegate .agegate-content blockquote{color:#bad9e8;display:inline-block;font-weight:700;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;margin:0 0 0 -20px;max-width:160px;opacity:0;text-align:right;text-transform:uppercase;text-shadow:0 0 4px #000,0 0 7px #000;transition-delay:1.6s;transition-duration:1s;transition-property:opacity;transition-timing-function:ease-in-out;vertical-align:top}@media (min-width:540px) and (max-width:799px){#page-agegate .agegate-content .cms-content blockquote,#page-agegate .agegate-content h2,.cms-content #page-agegate .agegate-content blockquote{display:block;margin:0 auto 20px;max-width:90%;text-align:center}}@media (min-width:1px) and (max-width:539px){#page-agegate .agegate-content .cms-content blockquote,#page-agegate .agegate-content h2,.cms-content #page-agegate .agegate-content blockquote{display:block;margin:0 auto 20px;max-width:90%;text-align:center}}#page-agegate .agegate-content fieldset{display:inline-block;margin:0 10px;max-width:50%;padding:0 80px;position:relative;text-align:center;vertical-align:top;width:100%}@media (min-width:540px) and (max-width:799px){#page-agegate .agegate-content fieldset{display:block;margin:0 auto 20px;max-width:70%}}@media (min-width:1px) and (max-width:539px){#page-agegate .agegate-content fieldset{display:block;margin:0 auto 20px;max-width:100%}}#page-agegate .agegate-content fieldset:after,#page-agegate .agegate-content fieldset:before{background:url(../img/common/sprite-lens-container.png) no-repeat;background-size:auto 600%;content:'';display:block;height:140%;opacity:0;position:absolute;top:-22%;transition-delay:1s;transition-duration:1.2s;transition-property:all;transition-timing-function:ease-in-out;width:100%;z-index:-1}#page-agegate .agegate-content .btn,#page-agegate .agegate-content fieldset li{opacity:0;transition-delay:1.6s;transition-duration:1s;transition-property:opacity;transition-timing-function:ease-in-out}#page-agegate .agegate-content fieldset:before{background-position:left 40%;right:-90%}#page-agegate .agegate-content fieldset:after{clear:both;background-position:right 20%;left:-90%}#page-agegate .agegate-content fieldset li{display:inline-block;margin:0;width:28%}#page-agegate .agegate-content fieldset li:last-child{width:40%}@media (min-width:540px) and (max-width:799px){#page-agegate .agegate-content fieldset li{width:25%}#page-agegate .agegate-content fieldset li:last-child{width:40%}}@media (min-width:1px) and (max-width:539px){#page-agegate .agegate-content fieldset li{width:25%}#page-agegate .agegate-content fieldset li:last-child{width:40%}}#page-agegate .agegate-content fieldset li input[type=number]::-webkit-inner-spin-button,#page-agegate .agegate-content fieldset li input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#page-agegate .agegate-content fieldset li input{background:url(../img/agegate/pattern-stripes.png) 0 bottom repeat-x;border:1px solid #4fbbff;color:#fff;font-size:36px;height:2em;margin-bottom:3px;text-align:center;width:100%}@media (min-width:540px) and (max-width:799px){#page-agegate .agegate-content fieldset li input{font-size:18px;height:2.5em}}@media (min-width:1px) and (max-width:539px){#page-agegate .agegate-content fieldset li input{font-size:18px;height:2.5em}}#page-agegate .agegate-content fieldset li input::-webkit-input-placeholder{color:#fff}#page-agegate .agegate-content fieldset li input:-moz-placeholder{color:#fff}#page-agegate .agegate-content fieldset li input::-moz-placeholder{color:#fff}#page-agegate .agegate-content fieldset li input:-ms-input-placeholder{color:#fff}#page-agegate .agegate-content fieldset li input[type=number]:focus{box-shadow:1px 1px 5px #bad9e8}#page-agegate .agegate-content fieldset li label{color:rgba(186,217,232,.65);display:block;font-size:10px;font-weight:700;text-align:left;text-transform:uppercase}#page-agegate .agegate-content .btn{vertical-align:top}#page-agegate .agegate-content .btn input[type=submit]:focus{outline:0}#page-agegate .agegate-content .btn.active{opacity:1}#page-agegate .agegate-content .btn:focus,#page-agegate .agegate-content .btn:hover{padding:0 10px 0 24px}@media (min-width:800px) and (max-width:9999px){#page-agegate .agegate-content .btn:focus,#page-agegate .agegate-content .btn:hover{padding:0 20px 0 40px}}#page-agegate.animate .btn,#page-agegate.animate .cms-content blockquote,#page-agegate.animate h2,.cms-content #page-agegate.animate blockquote{opacity:.5}#page-agegate.animate .btn:focus span.btn-fade,#page-agegate.animate .btn:hover span.btn-fade,#page-agegate.animate .cms-content blockquote:focus span.btn-fade,#page-agegate.animate .cms-content blockquote:hover span.btn-fade,#page-agegate.animate h2:focus span.btn-fade,#page-agegate.animate h2:hover span.btn-fade,.cms-content #page-agegate.animate blockquote:focus span.btn-fade,.cms-content #page-agegate.animate blockquote:hover span.btn-fade{display:none}#page-agegate.animate .btn.active,#page-agegate.animate .cms-content blockquote.active,#page-agegate.animate h2.active,.cms-content #page-agegate.animate blockquote.active{opacity:1}#page-agegate.animate .btn{background:url(../img/common/btn.png) no-repeat;background-size:auto 200%}#page-agegate.animate .btn:after{background:url(../img/common/btn.png) right 0 no-repeat;background-size:auto 200%}#page-agegate.animate .btn input{cursor:default}#page-agegate.animate .btn.active{transition:opacity .2s ease-in-out,padding .2s ease-in-out}#page-agegate.animate .btn.active:focus,#page-agegate.animate .btn.active:hover{background:0 0;cursor:pointer}#page-agegate.animate .btn.active:focus:after,#page-agegate.animate .btn.active:hover:after{background:0 0}#page-agegate.animate .btn.active:focus span.btn-fade,#page-agegate.animate .btn.active:hover span.btn-fade{display:block}#page-agegate.animate .btn.active:focus input,#page-agegate.animate .btn.active:hover input{cursor:pointer}#page-agegate.animate fieldset li{opacity:1}#page-agegate.animate fieldset:after{left:0;opacity:1}#page-agegate.animate fieldset:before{right:0;opacity:1}#page-agegate .error-container{left:0;position:fixed;right:0;top:65%;width:30%}@media (min-width:540px) and (max-width:799px){#page-agegate .error-container{width:50%}}#page-news .wrapper{background:url(../img/news/bg-news.jpg) center 0 repeat-x}#page-news .wrapper:nth-of-type(2){background:url(../img/news/bg-news-section.png) center 0 repeat-x;padding-top:100px}@media (min-width:1px) and (max-width:539px){#page-agegate .error-container{width:50%}#page-news .wrapper:nth-of-type(2){padding-top:40px}}#page-news .wrapper.featured-news section.primary{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%}#page-news .wrapper.featured-news:after{-webkit-animation:flicker 3s infinite linear;animation:flicker 3s infinite linear;background:linear-gradient(to top,rgba(109,226,255,.25) 0,rgba(255,255,255,0) 100%);bottom:0;content:'';display:block;height:100px;left:0;position:absolute;width:100%}#page-news section.primary{display:inline;float:left;width:63.69048%;margin-left:1.4881%;margin-right:2.9762%}@media (min-width:1px) and (max-width:539px){#page-news section.primary{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%}#page-news section.primary article.post-blog.featured:last-child{margin-bottom:-20px;padding-bottom:0}}#page-news aside.secondary{display:inline;float:left;width:30.35714%;margin-right:1.4881%;margin-left:0}@media (min-width:1px) and (max-width:539px){#page-news aside.secondary{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%}}#page-news aside.secondary.fixed{position:fixed;top:127px}#page-news aside.secondary .widget{margin-bottom:40px}#page-news aside.secondary .widget.recent-news ul li{font-size:14px;display:table;margin-bottom:20px;position:relative}#page-news aside.secondary .widget.recent-news ul li .level-1:after{opacity:.2}#page-news aside.secondary .widget.recent-news ul li .level-2:after{opacity:.4}#page-news aside.secondary .widget.recent-news ul li .level-3:after{opacity:.6}#page-news aside.secondary .widget.recent-news ul li .level-4:after{opacity:.8}#page-news aside.secondary .widget.recent-news ul li .level-5:after{opacity:1}#page-news aside.secondary .widget.recent-news ul li [class*=level-]{display:table-cell;font-size:13px;text-align:left;text-indent:20px;width:60px}#page-news aside.secondary .widget.recent-news ul li [class*=level-]:after,#page-news aside.secondary .widget.recent-news ul li [class*=level-]:before{bottom:0;color:#4fbbff;display:block;height:15px;font-size:120%;margin:auto 0;position:absolute;text-align:left;text-indent:0;top:0}#page-news aside.secondary .widget.recent-news ul li [class*=level-]:after{content:"\f106";z-index:-1}#page-news aside.secondary .widget.recent-news ul li a{display:table-cell;width:calc(100% - 60px)}#page-news .subtitle{color:#bbd9e7;font-weight:700;font-size:20px;margin-bottom:8px;text-transform:uppercase}#page-news-article .wrapper{background:url(../img/news/bg-news-article.jpg) center 0 repeat-x}#page-news-article section.primary{display:inline;float:left;width:63.69048%;margin-left:1.4881%;margin-right:1.4881%}@media (min-width:1px) and (max-width:539px){#page-news-article section.primary{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%}}#page-news-article section.primary .meta-data:after,#page-news-article section.primary .meta-data:before,#page-news-article section.primary footer:after,#page-news-article section.primary footer:before{display:table;content:''}#page-news-article section.primary .meta-data:after{clear:both}#page-news-article section.primary .meta-data li{font-size:12px;float:left;margin:0 15px 20px 0;text-transform:uppercase}#page-news-article section.primary footer{background:url(../img/common/lens-tech-bottom.png) center bottom no-repeat;background-size:contain;margin-bottom:20px;padding-bottom:40px}#page-news-article section.primary footer:after{clear:both}#page-news-article section.primary footer .categories{float:left;margin-top:5px;width:63%}@media (min-width:540px) and (max-width:799px){#page-news-article section.primary footer .categories{float:none;margin-bottom:20px;width:100%}}@media (min-width:1px) and (max-width:539px){#page-news-article section.primary footer .categories{float:none;margin-bottom:20px;width:100%}}@media (min-width:800px) and (max-width:9999px){#page-news-article section.primary footer .social-media{float:right}}#page-news-article section.primary footer .social-media:after{display:none}#page-news-article section.primary footer .social-media h5{color:#bbd9e7;display:inline-block;font-size:20px;font-weight:700;line-height:1.5;text-transform:uppercase;vertical-align:middle}#page-news-article section.primary footer .social-media ul li{float:right;margin-left:10px}#page-news-article section.primary footer .social-media ul li a{color:#bbd9e7}#page-news-article section.primary footer .social-media ul li a:focus,#page-news-article section.primary footer .social-media ul li a:hover{color:#fff}#page-news-article aside.secondary{display:inline;float:left;width:22.02381%;margin-right:1.4881%;margin-left:9.82143%}@media (min-width:540px) and (max-width:799px){#page-news-article aside.secondary{display:inline;float:left;width:30.35714%;margin-right:1.4881%;margin-left:1.4881%}}@media (min-width:1px) and (max-width:539px){#page-news-article aside.secondary{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%}}#page-news-article aside.secondary .post-blog{background:url(../img/common/separator-sidebar.png) center bottom no-repeat;background-size:contain;display:block;float:none;padding-bottom:0;margin-bottom:20px}#page-news-article aside.secondary .post-blog .post-thumb{display:block;float:none;margin-bottom:15px;width:100%}@media (min-width:1px) and (max-width:539px){#page-news-article aside.secondary .post-blog .post-thumb{display:none}#page-news-article aside.secondary .post-blog .post-content header{padding-bottom:30px}}#page-news-article aside.secondary .post-blog .post-content{display:block;float:none;width:100%}#page-news-article aside.secondary .post-blog .post-content header .meta-data li{display:block}#page-news-article aside.secondary .post-blog .post-content header h4{font-size:18px}#page-news-article aside.secondary .post-blog .post-content header h4 a{color:#bbd9e7}#page-news-article aside.secondary .post-blog .post-content header h4 a:hover{color:#fff}#page-news-article .secondary .subtitle{font-weight:700;line-height:1;text-transform:uppercase;color:#bbd9e7;margin-bottom:20px;font-size:20px}@media (min-width:800px) and (max-width:9999px){#page-news-article .secondary .lines-bottom{background-size:100%;padding:0 0 20px}}@media (min-width:540px) and (max-width:799px){#page-news-article .secondary .lines-bottom{background-size:100%;padding:0 0 20px}#page-game-info section.hero{font-size:21px;padding:100px 0 90px}}#page-game-info section.hero{background:url(../img/game-info/bg-hero.jpg) center center no-repeat;background-size:cover;height:auto;max-height:none}@media (min-width:800px) and (max-width:9999px){#page-game-info section.hero{font-size:21px;padding:100px 0 90px}#page-game-info section.hero h1 span{padding-top:0}#page-game-info section.hero h1 .triangle{top:15px}#page-game-info section.hero h1 .triangle.flip.lower{bottom:auto;top:45px}}#page-game-info section.hero h1{font-size:70px;margin-bottom:50px;padding-bottom:0;text-align:center}@media (min-width:540px) and (max-width:799px){#page-game-info section.hero h1{font-size:48px}}@media (min-width:1px) and (max-width:539px){#page-game-info section.hero h1{font-size:28px;margin-bottom:30px}}#page-game-info section.hero h1 span{color:#fff;font-size:56px}#page-game-info section.hero h1 em{display:block;font-style:normal}@media (min-width:540px) and (max-width:799px){#page-game-info section.hero h1 span{font-size:40px;padding-top:10px}#page-game-info section.hero h1 .triangle{display:none}}#page-game-info .wrapper{background:url(../img/game-info/bg-game-info.png) center 0 repeat-x}#page-game-info section.primary{display:block;width:102.97619%;margin-left:-1.4881%;margin-right:-1.4881%}#page-game-info section.primary:after,#page-game-info section.primary:before{content:'';display:table}#page-game-info section.primary:after{clear:both}#page-game-info section.primary .tab-switcher{margin:0 auto;max-width:96%}#page-game-info section.primary .tab-switcher .tab-nav{margin-bottom:20px;text-align:center}@media (min-width:1px) and (max-width:539px){#page-game-info section.hero h1 span{font-size:22px}#page-game-info section.primary .tab-switcher .tab-nav{margin-bottom:0}}#page-game-info section.primary .tab-switcher .tab-nav li{display:inline-block;width:18%}#page-game-info section.primary .tab-switcher .tab-nav li a{color:#fff;display:block;font-size:24px;font-weight:700;line-height:30px;position:relative;text-transform:uppercase}@media (min-width:540px) and (max-width:799px){#page-game-info section.primary .tab-switcher .tab-nav li a{font-size:16px}}@media (min-width:1px) and (max-width:539px){#page-game-info section.primary .tab-switcher .tab-nav li a{font-size:12px;line-height:20px}}#page-game-info section.primary .tab-switcher .tab-nav li a:focus,#page-game-info section.primary .tab-switcher .tab-nav li a:hover{text-decoration:none}#page-game-info section.primary .tab-switcher .tab-nav li>span{font-size:16px;font-weight:700;line-height:30px;text-transform:uppercase}#page-game-info section.primary .tab-switcher .tab-nav li a span,#page-game-info section.primary .tab-switcher .tab-nav li>span span{display:block;padding-bottom:40px;position:relative;text-align:center;transition:all .3s ease-in-out}@media (min-width:1px) and (max-width:539px){#page-game-info section.primary .tab-switcher .tab-nav li>span{font-size:12px;line-height:20px}#page-game-info section.primary .tab-switcher .tab-nav li a span,#page-game-info section.primary .tab-switcher .tab-nav li>span span{margin-left:-50%;padding-top:10px;width:200%}}#page-game-info section.primary .tab-switcher .tab-nav li a span{opacity:0}#page-game-info section.primary .tab-switcher .tab-nav li>span span{opacity:.2}#page-game-info section.primary .tab-switcher .tab-nav li.active a span:before{background:url(../img/common/arrow-down.png) top left no-repeat;bottom:15px;content:'';display:block;height:14px;left:calc(50% - 8px);position:absolute;width:16px}#page-game-info section.primary .tab-switcher .tab-nav li.active a span:after{background:url(../img/common/lens-tech-box.png) top center no-repeat;bottom:0;content:'';display:block;height:10px;position:absolute;width:100%}@media (min-width:1px) and (max-width:539px){#page-game-info section.primary .tab-switcher .tab-nav li.active a span:after{display:none}}#page-game-info section.primary .tab-switcher .tab-nav li i{background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;font-size:140px;height:140px;margin:0 auto;position:relative;width:140px}@media (min-width:540px) and (max-width:799px){#page-game-info section.primary .tab-switcher .tab-nav li i{font-size:80px;height:80px;width:80px}}@media (min-width:1px) and (max-width:539px){#page-game-info section.primary .tab-switcher .tab-nav li i{font-size:50px;height:50px;width:50px}}#page-game-info section.primary .tab-switcher .tab-nav li a:after,#page-game-info section.primary .tab-switcher .tab-nav li a:before{background-position:center center;background-repeat:no-repeat;background-size:contain;content:'';display:block;font-size:140px;height:140px;left:calc(50% - 70px);opacity:0;position:absolute;text-indent:0;top:0;width:140px}@media (min-width:540px) and (max-width:799px){#page-game-info section.primary .tab-switcher .tab-nav li a:after,#page-game-info section.primary .tab-switcher .tab-nav li a:before{font-size:80px;height:80px;left:calc(50% - 40px);width:80px}}@media (min-width:1px) and (max-width:539px){#page-game-info section.primary .tab-switcher .tab-nav li a:after,#page-game-info section.primary .tab-switcher .tab-nav li a:before{font-size:50px;height:50px;left:calc(50% - 25px);width:50px}}#page-game-info section.primary .tab-switcher .tab-nav li a i{opacity:1}#page-game-info section.primary .tab-switcher .tab-nav li span i{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#page-game-info section.primary .tab-switcher .tab-nav li.agility a:before{background-image:url(../img/game-info/skill-agility-inner.png)}#page-game-info section.primary .tab-switcher .tab-nav li.agility a:after{background-image:url(../img/game-info/skill-agility-outer.png)}#page-game-info section.primary .tab-switcher .tab-nav li.agility i{background-image:url(../img/game-info/skill-agility-icon.png)}#page-game-info section.primary .tab-switcher .tab-nav li.agility span i{background-image:url(../img/game-info/skill-agility-icon-disabled.png)}#page-game-info section.primary .tab-switcher .tab-nav li.firearms a:before{background-image:url(../img/game-info/skill-firearms-inner.png)}#page-game-info section.primary .tab-switcher .tab-nav li.firearms a:after{background-image:url(../img/game-info/skill-firearms-outer.png)}#page-game-info section.primary .tab-switcher .tab-nav li.firearms i{background-image:url(../img/game-info/skill-firearms-icon.png)}#page-game-info section.primary .tab-switcher .tab-nav li.firearms span i{background-image:url(../img/game-info/skill-firearms-icon-disabled.png)}#page-game-info section.primary .tab-switcher .tab-nav li.driving a:before{background-image:url(../img/game-info/skill-driving-inner.png)}#page-game-info section.primary .tab-switcher .tab-nav li.driving a:after{background-image:url(../img/game-info/skill-driving-outer.png)}#page-game-info section.primary .tab-switcher .tab-nav li.driving i{background-image:url(../img/game-info/skill-driving-icon.png)}#page-game-info section.primary .tab-switcher .tab-nav li.driving span i{background-image:url(../img/game-info/skill-driving-icon-disabled.png)}#page-game-info section.primary .tab-switcher .tab-nav li.explosives a:before{background-image:url(../img/game-info/skill-explosives-inner.png)}#page-game-info section.primary .tab-switcher .tab-nav li.explosives a:after{background-image:url(../img/game-info/skill-explosives-outer.png)}#page-game-info section.primary .tab-switcher .tab-nav li.explosives i{background-image:url(../img/game-info/skill-explosives-icon.png)}#page-game-info section.primary .tab-switcher .tab-nav li.explosives span i{background-image:url(../img/game-info/skill-explosives-icon-disabled.png)}#page-game-info section.primary .tab-switcher .tab-nav li.strength a:before{background-image:url(../img/game-info/skill-strength-inner.png)}#page-game-info section.primary .tab-switcher .tab-nav li.strength a:after{background-image:url(../img/game-info/skill-strength-outer.png)}#page-game-info section.primary .tab-switcher .tab-nav li.strength i{background-image:url(../img/game-info/skill-strength-icon.png)}#page-game-info section.primary .tab-switcher .tab-nav li.strength span i{background-image:url(../img/game-info/skill-strength-icon-disabled.png)}#page-game-info section.primary .tab-switcher .tab-nav li.active a:before{-webkit-animation:rotating 6s infinite linear;animation:rotating 6s infinite linear;opacity:1}#page-game-info section.primary .tab-switcher .tab-nav li.active a:after{-webkit-animation:rotating 6s infinite linear reverse;animation:rotating 6s infinite linear reverse;opacity:1}#page-game-info section.primary .tab-switcher .tab-nav li.active a span{opacity:1}.no-touch #page-game-info section.primary .tab-switcher .tab-nav li a:hover:before{-webkit-animation:rotating 6s infinite linear;animation:rotating 6s infinite linear;opacity:1}.no-touch #page-game-info section.primary .tab-switcher .tab-nav li a:hover:after{-webkit-animation:rotating 6s infinite linear reverse;animation:rotating 6s infinite linear reverse;opacity:1}.no-touch #page-game-info section.primary .tab-switcher .tab-nav li a:hover span{opacity:1}#page-game-info section.primary .tab-switcher .tab-content{margin-bottom:40px}#page-game-info section.primary .tab-switcher .tab-content .tab-content-item:after,#page-game-info section.primary .tab-switcher .tab-content .tab-content-item:before{content:'';display:table}#page-game-info section.primary .tab-switcher .tab-content .tab-content-item:after{clear:both}#page-game-info section.primary .tab-switcher .tab-content .tab-content-item .skill-cta{color:#bad9e8}@media (min-width:800px) and (max-width:9999px){#page-game-info section.primary .tab-switcher{max-width:840px}#page-game-info section.primary .tab-switcher .tab-content .tab-content-item .skill-cta{display:inline;float:left;width:33.33333%;margin-left:0;margin-right:0}}@media (min-width:540px) and (max-width:799px){#page-game-info section.primary .tab-switcher .tab-content .tab-content-item .skill-cta{display:inline;float:left;width:50%;margin-left:0;margin-right:0}}#page-game-info section.primary .tab-switcher .tab-content .tab-content-item .skill-cta:before{background:url(../img/common/border-horizontal-bars-form.png) top left no-repeat;background-size:auto 100%;content:'';display:block;height:15px;margin-bottom:20px;position:relative;width:100%}@media (min-width:540px) and (max-width:799px){#page-game-info section.primary .tab-switcher .tab-content .tab-content-item .skill-cta:before{margin-top:10px;margin-bottom:10px}}@media (min-width:1px) and (max-width:539px){#page-game-info section.primary .tab-switcher .tab-content .tab-content-item .skill-cta:before{margin-top:10px;margin-bottom:10px}}#page-game-info section.primary .tab-switcher .tab-content .tab-content-item .skill-cta:after{background:url(../img/common/lens-tech-box.png) bottom left no-repeat;content:'';display:block;height:10px;margin-top:15px;position:relative;width:100%}#page-game-info section.primary .tab-switcher .tab-content .tab-content-item .skill-cta p{margin-bottom:0}#page-game-info section.primary .tab-switcher .tab-content .tab-content-item .skill-cta a.arrow-link{font-size:14px}#page-game-info section.primary .game-info-group:after,#page-game-info section.primary .game-info-group:before{content:'';display:table}#page-game-info section.primary .game-info-group:after{clear:both}@media (min-width:800px) and (max-width:9999px){#page-game-info section.primary .game-info-group{display:inline;float:left;width:83.33333%;margin-right:0;margin-left:9.82143%;margin-bottom:50px}}@media (min-width:540px) and (max-width:799px){#page-game-info section.primary .game-info-group{display:inline;float:left;width:83.33333%;margin-right:0;margin-left:9.82143%;margin-bottom:50px}}#page-game-info section.primary .game-info-group .info-header{margin-bottom:30px}#page-game-info section.primary .game-info-group .info-header:after,#page-game-info section.primary .game-info-group .info-header:before{content:'';display:table}#page-game-info section.primary .game-info-group .info-header:after{clear:both}#page-game-info section.primary .game-info-group .info-header .column{display:inline;float:left;width:47.02381%;margin-left:1.4881%;margin-right:1.4881%}@media (min-width:1px) and (max-width:539px){#page-game-info section.primary .game-info-group .info-header .column{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%;margin-bottom:20px}}#page-game-info section.primary .game-info-group .info-header .column.primary img{border:1px solid #bbd9e7;border-radius:2px;padding:2px}#page-game-info section.primary .game-info-group .info-content:after,#page-game-info section.primary .game-info-group .info-content:before{content:'';display:table}#page-game-info section.primary .game-info-group .info-content:after{clear:both}#page-game-info section.primary .game-info-group .info-content .column{display:inline;float:left;width:38.69048%;margin-left:1.4881%;margin-right:1.4881%}@media (min-width:1px) and (max-width:539px){#page-game-info section.primary .game-info-group .info-content .column{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%}}#page-game-info section.primary .game-info-group .info-content .column:last-child{display:inline;float:left;width:55.35714%;margin-left:1.4881%;margin-right:1.4881%}@media (min-width:1px) and (max-width:539px){#page-game-info section.primary .game-info-group .info-content .column:last-child{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%;margin-bottom:20px}}#page-game-info section.primary .game-info-group .info-content .column.intro{font-size:16px}#page-game-info section.primary .game-info-group .info-content .column.intro:after,#page-game-info section.primary .game-info-group .info-content .column.intro:before{background:url(../img/common/border-vertical-bars-graph.png) repeat-y;background-size:100% auto;display:block;content:'';position:relative;left:0}#page-game-info section.primary .game-info-group .info-content .column.intro:before{height:18px;margin-bottom:25px}#page-game-info section.primary .game-info-group .info-content .column.intro:after{height:180px}#page-game-info section.primary .game-info-group .info-content .column article.post-page header h3{font-size:18px;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}#page-account aside.secondary p span,#page-downloads section.primary .download-group article .post-content h4,#page-error section.primary .error-container p,#page-events-article section.primary .date,#page-events-article section.secondary>h3{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}#page-game-info section.primary .game-info-group .info-content .column article.post-page header h3 a{color:#fff}#page-game-info section.primary .game-info-group .info-content .column article.post-page header h3 a span{color:#bbd9e7;font-weight:700}#page-game-info section.primary .game-info-group .info-content .column article.post-page header h3 a:focus span,#page-game-info section.primary .game-info-group .info-content .column article.post-page header h3 a:hover span{color:#fff}#page-game-info section.primary .game-info-group:nth-of-type(even) .column{float:right}#page-game-info section.primary .reports{clear:both}#page-game-info-article .wrapper{background:url(../img/game-info/bg-article.png) center 0 repeat-x}#page-game-info-article section.hero{height:320px;max-height:320px}@media (min-width:1px) and (max-width:539px){#page-game-info section.primary .game-info-group .info-content .column.intro:after,#page-game-info section.primary .game-info-group .info-content .column.intro:before{display:none}#page-game-info section.primary .reports .cms-content blockquote span,#page-game-info section.primary .reports h2 span,.cms-content #page-game-info section.primary .reports blockquote span{max-width:50%}#page-game-info-article section.hero{height:170px;max-height:170px}}#page-game-info-article section.hero .container{text-align:center}#page-game-info-article section.hero .container h1{background:url(../img/common/bg-hero-text.png) no-repeat;background-size:cover;font-size:70px;text-align:center;display:inline-block;margin:6% auto 0;min-width:50%;padding:2% 2% 0;position:relative;width:auto}#page-game-info-article section.hero .container h1:after,#page-game-info-article section.hero .container h1:before{content:'';display:table}#page-game-info-article section.hero .container h1:after{clear:both;background:url(../img/common/bg-hero-text.png) 0 bottom no-repeat;background-size:100% auto;display:block;content:'';height:2.5vw;left:0;max-height:25px;overflow:hidden;position:absolute;top:100%;width:100%}@media (min-width:540px) and (max-width:799px){#page-game-info-article section.hero .container h1{font-size:48px}}@media (min-width:1px) and (max-width:539px){#page-game-info-article section.hero .container h1{font-size:28px;margin-bottom:30px}}#page-game-info-article section.hero .container h1 span{font-size:56px;color:#fff}#page-game-info-article section.hero .container h1 em{display:block;font-style:normal}@media (min-width:800px) and (max-width:9999px){#page-game-info-article section.primary .cms-content{display:inline;float:left;width:63.69048%;margin-right:1.4881%;margin-left:18.15476%}}@media (min-width:540px) and (max-width:799px){#page-game-info-article section.hero .container h1 span{font-size:40px}#page-game-info-article section.hero .container h1{margin-top:8%}#page-game-info-article section.primary .cms-content{display:inline;float:left;width:63.69048%;margin-right:1.4881%;margin-left:18.15476%}#page-game-info-article section.primary nav.related-articles{display:inline;float:left;width:80.35714%;margin-right:1.4881%;margin-left:9.82143%}}@media (min-width:800px) and (max-width:9999px){#page-game-info-article section.primary nav.related-articles{display:inline;float:left;width:80.35714%;margin-right:1.4881%;margin-left:9.82143%}}#page-game-info-article section.primary nav.related-articles ul{display:block;width:102.97619%;margin-left:-1.4881%;margin-right:-1.4881%;position:relative}#page-game-info-article section.primary nav.related-articles ul:after,#page-game-info-article section.primary nav.related-articles ul:before{content:'';display:table}#page-game-info-article section.primary nav.related-articles ul:after{clear:both}#page-game-info-article section.primary nav.related-articles ul li{width:38.69048%;margin-left:1.4881%;margin-right:1.4881%;background:rgba(35,50,54,.33);border:1px solid #bbd9e7;border-radius:2px;box-shadow:inset 0 0 30px 0 #233236;display:inline-block;float:none;padding:2px}#page-game-info-article section.primary nav.related-articles ul li:last-child{margin-left:18.15476%;margin-right:0}@media (min-width:1px) and (max-width:539px){#page-game-info-article section.hero .container h1 span{font-size:22px}#page-game-info-article section.hero .container h1{margin-top:15%;min-width:80%}#page-game-info-article section.primary nav.related-articles ul li{display:block;float:none;margin:0 0 25px;width:100%}#page-game-info-article section.primary nav.related-articles ul li:last-child{margin:0 0 25px}}#page-game-info-article section.primary nav.related-articles ul li h3{font-size:21px;font-weight:700;padding:20px;text-transform:uppercase}#page-game-info-article section.primary nav.related-articles ul li h3 span{color:#fff;display:block;font-size:15px}#page-game-info-article section.primary nav.related-articles ul li a{transition:all .3s ease-out}#page-game-info-article section.primary nav.related-articles ul li a:focus,#page-game-info-article section.primary nav.related-articles ul li a:hover{color:#fff;text-decoration:none;text-shadow:0 0 4px rgba(186,217,232,.65)}@media (min-width:800px) and (max-width:9999px){#page-game-info-article section.primary nav.related-articles ul:after,#page-game-info-article section.primary nav.related-articles ul:before{background-position:center center;background-repeat:no-repeat;background-size:contain;content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}#page-game-info-article section.primary nav.related-articles ul:before{-webkit-animation:rotating 30s infinite linear;animation:rotating 30s infinite linear;background-image:url(../img/game-info/nav-circle.png)}#page-game-info-article section.primary nav.related-articles ul:after{background-image:url(../img/game-info/nav-logo-agency.png)}#page-game-info-article section.primary nav.related-articles ul.gangs:after{background-image:url(../img/game-info/nav-logo-gangs.png)}}@media (min-width:540px) and (max-width:799px){#page-game-info-article section.primary nav.related-articles ul:after,#page-game-info-article section.primary nav.related-articles ul:before{background-position:center center;background-repeat:no-repeat;background-size:contain;content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}#page-game-info-article section.primary nav.related-articles ul:before{-webkit-animation:rotating 30s infinite linear;animation:rotating 30s infinite linear;background-image:url(../img/game-info/nav-circle.png)}#page-game-info-article section.primary nav.related-articles ul:after{background-image:url(../img/game-info/nav-logo-agency.png)}#page-game-info-article section.primary nav.related-articles ul.gangs:after{background-image:url(../img/game-info/nav-logo-gangs.png)}}#page-downloads .wrapper{background:url(../img/downloads/bg-downloads.jpg) center 0 no-repeat}#page-downloads section.primary{display:inline;float:left;width:100%;margin-left:0;margin-right:0}#page-downloads section.primary .download-group{display:block;width:102.97619%;margin-left:-1.4881%;margin-right:-1.4881%}#page-downloads section.primary .download-group:after,#page-downloads section.primary .download-group:before{content:'';display:table}#page-downloads section.primary .download-group:after{clear:both}#page-downloads section.primary .download-group article{display:inline;float:left;width:30.35714%;margin-left:1.4881%;margin-right:1.4881%}@media (min-width:1px) and (max-width:539px){#page-downloads section.primary .download-group article{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%}}#page-downloads section.primary .download-group article:nth-of-type(3n+1){clear:both}#page-downloads section.primary .download-group article.post-media a{text-decoration:none}#page-downloads section.primary .download-group article .post-content header p{font-weight:700;margin-bottom:0}#page-downloads section.primary .download-group article .post-content p a,#page-downloads section.primary .download-group article .post-content p span{color:#fff;display:inline-block}#page-downloads section.primary .download-group article .post-content p a:after,#page-downloads section.primary .download-group article .post-content p span:after{content:'//';display:inline-block;padding:0 0 0 5px}#page-downloads section.primary .download-group article .post-content p a:last-child:after,#page-downloads section.primary .download-group article .post-content p span:last-child:after{display:none}#page-downloads section.primary .download-group article .post-content p a{text-transform:none}#page-downloads section.primary .download-group article .post-content p a:focus,#page-downloads section.primary .download-group article .post-content p a:hover{text-decoration:underline}#page-downloads section.primary .download-group article .post-content h4{font-size:17px;font-weight:700;text-transform:uppercase}#page-downloads section.primary .download-group article .post-content h4 span{color:#fff;font-size:14px}#page-error .hero{background:url(../img/search/bg-search.jpg) center 0 repeat-x;height:auto;padding:90px 0;text-align:center}#page-error .hero:before{-webkit-animation:img-rollover-anim 1s steps(6) infinite;animation:img-rollover-anim 1s steps(6) infinite;background:url(../img/common/img-rollover.png) center top rgba(186,217,232,.3);content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%;opacity:.5}#page-error .hero h1{font-size:126px;text-shadow:0 0 4px rgba(186,217,232,.65)}#page-error .wrapper{background:url(../img/search/bg-results.png) center 0 repeat-x;padding-bottom:140px}@media (min-width:540px) and (max-width:799px){#page-error .wrapper{padding-top:80px}}@media (min-width:1px) and (max-width:539px){#page-error .hero h1{font-size:78px}#page-error .wrapper{padding-top:80px}}#page-error section.primary{display:block;float:none;margin:0 auto;padding:10px 35px;position:relative;width:100%}@media (min-width:800px) and (max-width:9999px){#page-error section.primary{width:40%}}@media (min-width:540px) and (max-width:799px){#page-error section.primary{width:60%}}#page-error section.primary .error-container{display:block;font-size:16px}#page-error section.primary .error-container p{color:rgba(186,217,232,.3);display:block;font-size:20px;font-weight:700;left:0;letter-spacing:-2px;position:absolute;text-align:center;top:-40px;width:100%}@media (min-width:1px) and (max-width:539px){#page-error section.primary .error-container p{left:-30%;width:160%}}@media (min-width:800px) and (max-width:9999px){#page-error section.primary .error-container p{left:-90%;text-align:right;top:10%;width:50%}#page-error section.primary .error-container p span{display:block}}#page-error section.primary .error-container p span:after{content:'/';display:inline-block;letter-spacing:-6px}#page-error section.primary .error-container p span:nth-child(2):after{content:'//////'}#page-error section.primary .error-container p span:nth-child(3):after{content:'//'}#page-authorizing{background:url(../img/authorizing/bg-authorizing.jpg) center top no-repeat #000}#page-authorizing .authorizing-content{height:100%;margin:0 auto;min-width:320px;position:fixed;text-align:center;top:45%;width:100%}#page-authorizing .authorizing-content h1{display:inline-block;margin-bottom:20px;max-width:70%;position:relative}@media (min-width:540px) and (max-width:799px){#page-authorizing .authorizing-content h1{max-width:76%}}#page-authorizing .authorizing-content h1:after,#page-authorizing .authorizing-content h1:before{background:url(../img/common/sprite-lens-container.png) no-repeat;background-size:auto 600%;content:'';display:block;height:140%;overflow:hidden;position:absolute;top:-20%;width:100%;z-index:0}#page-authorizing .authorizing-content h1:before{background-position:left 0;left:-15%}#page-authorizing .authorizing-content h1:after{background-position:right 60%;right:-15%}#page-authorizing .authorizing-content .progress{background:url(../img/authorizing/sprite-progress-bar.png) center -120px repeat-x;display:block;height:60px;line-height:60px;margin:0 auto;position:relative;max-width:400px}#page-authorizing .authorizing-content .progress:after,#page-authorizing .authorizing-content .progress:before{background-image:url(../img/authorizing/sprite-progress-bar.png);background-repeat:no-repeat;content:'';display:block;height:100%;overflow:hidden;position:absolute;top:0;width:30px}#page-authorizing .authorizing-content .progress:before{background-position:left 0;left:-30px}#page-authorizing .authorizing-content .progress:after{background-position:right -60px;right:-30px}@-webkit-keyframes progress-bars-anim{100%{background-position:100% -180px}}@keyframes progress-bars-anim{100%{background-position:100% -180px}}#page-authorizing .authorizing-content .progress p{-webkit-animation:progress-bars-anim 1.5s steps(24) infinite;animation:progress-bars-anim 1.5s steps(24) infinite;background:url(../img/authorizing/sprite-progress-bar.png) 0 -180px no-repeat}#page-account .wrapper{background:url(../img/common/bg.jpg) center 0 no-repeat;padding-top:100px}#page-account section.primary{display:inline;width:66.66667%;margin-left:0;margin-right:0;float:right}@media (min-width:540px) and (max-width:799px){#page-authorizing .authorizing-content .progress{font-size:16px;max-width:70%}#page-account section.primary{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%}}@media (min-width:1px) and (max-width:539px){#page-authorizing .authorizing-content .progress{font-size:16px;max-width:70%}#page-account section.primary{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%}}#page-account section.primary .section-heading{margin-bottom:-20px}@media screen and (min-width:799px) and (max-width:920px){#page-account section.primary .section-heading{font-size:28px}#page-account section.primary .section-heading .triangle:not(.lower){top:0}}#page-account section.primary article{display:block;float:none;margin-bottom:60px}#page-account section.primary article .accordion-content .accordion-primary:after,#page-account section.primary article .accordion-content .accordion-primary:before,#page-account section.primary article .accordion-content .accordion-secondary:after,#page-account section.primary article .accordion-content .accordion-secondary:before,#page-account section.primary article .accordion-content:after,#page-account section.primary article .accordion-content:before{display:table;content:''}#page-account section.primary article .accordion-content{height:100%;position:relative;width:100%}#page-account section.primary article .accordion-content:after{clear:both}#page-account section.primary article .accordion-content .accordion-primary,#page-account section.primary article .accordion-content .accordion-secondary{overflow:hidden;padding:25px;width:100%}#page-account section.primary article .accordion-content .accordion-primary:after,#page-account section.primary article .accordion-content .accordion-secondary:after{clear:both}#page-account section.primary article .accordion-content .accordion-primary p,#page-account section.primary article .accordion-content .accordion-secondary p{margin-bottom:0}#page-account section.primary article .accordion-content .column{display:inline-block;text-align:center;vertical-align:middle;width:24%}#page-account section.primary article .accordion-content .column:last-child{text-align:left;width:74%}@media (min-width:540px) and (max-width:799px){#page-account section.primary article .accordion-content .accordion-primary .btn-outline,#page-account section.primary article .accordion-content .accordion-secondary .btn-outline{margin-left:-20px}#page-account section.primary article .accordion-content .column{width:29%}#page-account section.primary article .accordion-content .column:last-child{width:69%}#page-account section.primary article.beta .accordion-secondary,#page-account section.primary article.newsletter .accordion-secondary{padding-left:15%;padding-right:15%}}@media (min-width:1px) and (max-width:539px){#page-account section.primary article .accordion-content .accordion-primary .btn-outline,#page-account section.primary article .accordion-content .accordion-secondary .btn-outline{margin-bottom:20px}#page-account section.primary article .accordion-content .column,#page-account section.primary article .accordion-content .column:last-child{width:100%}}@media (min-width:800px) and (max-width:9999px){#page-account section.primary article .accordion-content .accordion-primary .btn-outline,#page-account section.primary article .accordion-content .accordion-secondary .btn-outline{margin-left:-20px}#page-account section.primary article.beta .accordion-secondary,#page-account section.primary article.newsletter .accordion-secondary{padding-left:15%;padding-right:15%}}#page-account section.primary article.accordion-fade{background:rgba(35,50,54,.33);position:relative}#page-account section.primary article.accordion-fade:before{border:1px solid rgba(255,255,255,.33);content:'';display:block;height:calc(100% + 10px);left:-5px;position:absolute;top:-5px;width:calc(100% + 10px);z-index:-1}#page-account section.primary article.accordion-flip .accordion-content .accordion-primary,#page-account section.primary article.accordion-flip .accordion-content .accordion-secondary{background:rgba(35,50,54,.33);-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:rgba(255,255,255,.33) solid 1px;outline-offset:5px;outline-width:1px;position:relative}#page-account section.primary article.accordion-flip .accordion-content .accordion-secondary{left:0;position:absolute;top:0}#page-account aside.secondary{display:inline;float:left;width:25%;margin-left:0;margin-right:0;position:relative;text-align:center}@media (min-width:540px) and (max-width:799px){#page-account aside.secondary{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%}}@media (min-width:1px) and (max-width:539px){#page-account aside.secondary{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%}}@media (min-width:800px) and (max-width:9999px){#page-account aside.secondary{padding:60px 0 40px}#page-account aside.secondary:after,#page-account aside.secondary:before{background:url(../img/common/border-curve.png) center top no-repeat;background-size:contain;content:'';display:block;height:70px;left:0;position:absolute;width:100%;z-index:-1;transition:none}#page-account aside.secondary:before{top:0}#page-account aside.secondary:after{bottom:-20px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}#page-account aside.secondary .avatar{background:url(../img/common/border-circle.png) center center no-repeat;background-size:100%;display:inline-block;padding:15px;vertical-align:middle}@media (min-width:540px) and (max-width:799px){#page-account aside.secondary .avatar{max-width:30%;padding:10px}}@media (min-width:1px) and (max-width:539px){#page-account aside.secondary .avatar{max-width:30%;padding:10px}}#page-account aside.secondary .avatar img{border:1px solid #bbd9e7;border-radius:2px;padding:2px}#page-account aside.secondary p{color:#bbd9e7;font-size:19px;text-transform:uppercase}#page-account aside.secondary p span{color:#fff;display:block;font-size:21px;font-weight:700;text-transform:none}@media (min-width:540px) and (max-width:799px){#page-account aside.secondary p{display:inline-block;font-size:18px;margin-left:20px;vertical-align:middle}}@media (min-width:1px) and (max-width:539px){#page-account aside.secondary p{display:inline-block;margin-left:20px;vertical-align:middle;font-size:14px}#page-account aside.secondary p span{font-size:18px}#page-account aside.secondary .premium-signup{margin:20px auto}}#page-account aside.secondary .premium-signup{display:block}@media (min-width:540px) and (max-width:799px){#page-account aside.secondary .premium-signup{margin:20px auto;width:60%}}#page-account aside.secondary .premium-signup a{background:rgba(79,195,255,.33);border:1px solid #4fbbff;color:#4fbbff;display:block;font-size:15px;line-height:2;text-align:center;text-transform:none;transition:all .3s ease-in-out}#page-account aside.secondary .premium-signup a:after{display:inline-block;line-height:2;padding-left:5px;position:relative;text-indent:0;transition:all .3s ease-in-out;width:auto}#page-account aside.secondary .premium-signup a:focus,#page-account aside.secondary .premium-signup a:hover{background:rgba(255,255,255,.33);border:1px solid #fff;color:#fff;text-decoration:none}#page-account aside.secondary .premium-signup a:focus:after,#page-account aside.secondary .premium-signup a:hover:after{color:#fff;padding-left:10px}#page-events-article section.primary .date,#page-events-article section.primary .location,#page-events-article section.secondary>h3{color:#bbd9e7;text-transform:uppercase;font-weight:700}#page-account aside.secondary .premium-label{display:none}#page-events .wrapper{background:url(../img/common/bg-alt.jpg) center 0 repeat-x}#page-events .wrapper:nth-of-type(2){background:url(../img/news/bg-news-section.png) center 0 repeat-x;padding-top:100px}#page-events .wrapper.featured-event section.primary{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%}#page-events .wrapper.featured-event:after{-webkit-animation:flicker 3s infinite linear;animation:flicker 3s infinite linear;background:linear-gradient(to top,rgba(109,226,255,.25) 0,rgba(255,255,255,0) 100%);bottom:0;content:'';display:block;height:100px;left:0;position:absolute;width:100%}#page-events section.primary{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%}@media (min-width:800px) and (max-width:9999px){#page-events section.primary{display:inline;float:left;width:80.35714%;margin-right:1.4881%;margin-left:9.82143%}body.premium .nav-sign-in .info a.nav-account{padding-right:2px}}#page-events-article .wrapper{background:url(../img/common/bg-alt.jpg) center 0 repeat-x;margin-top:0}#page-events-article section.primary{display:inline;float:left;width:63.69048%;margin-left:1.4881%;margin-right:1.4881%}@media (min-width:540px) and (max-width:799px){#page-events-article section.primary{display:inline;float:left;width:55.35714%;margin-left:1.4881%;margin-right:1.4881%}}@media (min-width:1px) and (max-width:539px){#page-events-article section.primary{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%}}#page-events-article section.primary .date{background:rgba(186,217,232,.3);border:1px solid #bbd9e7;border-radius:2px;font-size:14px;line-height:2;margin-bottom:20px;max-width:220px;text-align:center;top:-30px}#page-events-article section.secondary{display:inline;float:right;margin:0;padding-top:40px;width:220px}@media (min-width:540px) and (max-width:799px){#page-events-article section.secondary{display:inline;float:left;width:38.69048%;margin-left:1.4881%;margin-right:1.4881%}}@media (min-width:1px) and (max-width:539px){#page-events-article section.secondary{display:inline;float:left;width:97.02381%;margin-left:1.4881%;margin-right:1.4881%;padding-top:0}}#page-events-article section.secondary>h3{font-size:20px;margin-bottom:8px}#page-events-article section.secondary>h3:before{background:url(../img/common/border-horizontal-bars-top-small.png) bottom left no-repeat;background-size:contain;content:'';display:block;height:34px;margin-bottom:5px;max-width:280px;position:relative;width:100%}body.premium .nav-sign-in .info a.nav-account{border-color:#4fbbff}body.premium .nav-sign-in .info .avatar-container{border:1px solid #ffd200}.cms-content body.premium .nav-sign-in .info .headline blockquote,body.premium .nav-sign-in .info .headline .cms-content blockquote,body.premium .nav-sign-in .info .headline h2{color:#ffd200}body.premium .nav-sign-in .info .nav-account-subnav{border-color:#4fbbff}@media (min-width:800px) and (max-width:9999px){body.premium .nav-sign-in .info .avatar-container{margin:-1px}body.premium .nav-sign-in .info .nav-account-subnav{margin-top:-2px}body.premium .nav-sign-in .info .nav-account-subnav a{color:#4fbbff}body.premium .nav-sign-in .info .nav-account-subnav a:before{border-color:#4fbbff}}.cms-content body.premium .hero-sign-in .info .headline blockquote,body.premium .hero-sign-in .info .headline .cms-content blockquote,body.premium .hero-sign-in .info .headline h2,body.premium#page-account aside.secondary p span{color:#ffd200}body.premium .hero-sign-in .info .avatar-container{background-image:url(../img/home/signin-avatar-frame-yellow.png)}body.premium#page-account aside.secondary .avatar img{border:2px solid #ffd200}body.premium#page-account aside.secondary .premium-signup{display:none}body.premium#page-account aside.secondary .premium-label{background:rgba(255,210,0,.15);border:1px solid rgba(255,210,0,.3);color:#ffd200;display:block;font-size:13px;font-weight:700;line-height:2;text-align:center}@media (min-width:540px) and (max-width:799px){body.premium#page-account aside.secondary .premium-label{margin:20px auto;width:60%}}@media (min-width:1px) and (max-width:539px){body.premium#page-account aside.secondary .premium-label{margin:20px auto}}body.premium#page-account aside.secondary .premium-label:after,body.premium#page-account aside.secondary .premium-label:before{display:inline-block;margin-top:-4px;padding:0 5px;position:relative;text-indent:0;transition:all .3s ease-in-out;width:auto}.row{display:block;width:102.97619%;margin-left:-1.4881%;margin-right:-1.4881%}.row:after,.row:before{content:'';display:table}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-7,.col-8,.col-9{display:inline;float:left;margin-left:1.4881%;margin-right:1.4881%}.row:after{clear:both}.col-1{width:5.35714%}.col-2{width:13.69048%}.col-3{width:22.02381%}.col-4{width:30.35714%}.col-5{width:38.69048%}.col-6{display:inline;float:left;width:47.02381%;margin-left:1.4881%;margin-right:1.4881%}.col-7{width:55.35714%}.col-8{width:63.69048%}.col-9{width:72.02381%}.col-10{width:80.35714%}.col-11{width:88.69048%}.col-12{width:97.02381%}.push-0{margin-left:1.4881%}.pull-0{margin-right:1.4881%}.push-1{margin-left:9.82143%}.pull-1{margin-right:9.82143%}.push-2{margin-left:18.15476%}.pull-2{margin-right:18.15476%}.push-3{margin-left:26.4881%}.pull-3{margin-right:26.4881%}.push-4{margin-left:34.82143%}.pull-4{margin-right:34.82143%}.push-5{margin-left:43.15476%}.pull-5{margin-right:43.15476%}.push-6{margin-left:51.4881%}.pull-6{margin-right:51.4881%}.push-7{margin-left:59.82143%}.pull-7{margin-right:59.82143%}.push-8{margin-left:68.15476%}.pull-8{margin-right:68.15476%}.push-9{margin-left:76.4881%}.pull-9{margin-right:76.4881%}.push-10{margin-left:84.82143%}.pull-10{margin-right:84.82143%}.push-11{margin-left:93.15476%}.pull-11{margin-right:93.15476%}