html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;font-family:inherit;vertical-align:baseline}header{position:fixed;top:0;width:100%;background-color:#202020;font-family:oswald,sans-serif;z-index:100}header hgroup{margin:0 auto;max-width:65.5em}header img.logo{float:left;max-width:25%;padding:.8em 0}header nav{float:right;padding:.7em 0}header nav a{display:block}header nav ul{list-style:none;padding:10px 0;margin:0}header nav ul li{display:inline-block;position:relative;margin:0 1em 0 0;font-family:oswald;font-weight:700;font-size:1.35em;letter-spacing:.06em}header nav ul li:last-child{margin:0}header nav ul li a{color:#fff}header nav ul li a:link{color:#fff}header nav ul ul{display:none;position:absolute;padding-top:20px;top:25px;background-color:#202020;width:150px;left:50%;margin-left:-75px;text-align:center}header nav ul ul li{margin:0;padding:10px 15px 0;font-family:oswald;display:block;font-size:.9em;font-weight:400;text-transform:uppercase;letter-spacing:.025em}header nav ul ul li a{color:#fff}header nav ul li:hover>ul{display:inherit}header nav ul li.current a{color:#0072bc}header nav ul li a:hover,header nav ul li a:active{color:#00b0bc}footer{margin-top:50px}footer nav{padding:10px 0;text-align:center;clear:both}footer nav ul{font-size:.9em;text-align:center}footer nav ul li{display:inline-block;margin:0 2em 0 0}footer nav ul li a{color:#00aebd}footer section{font-size:.7em;letter-spacing:.1em;line-height:1.2em;text-transform:uppercase}footer section p{text-align:justify}footer img{float:left;margin-top:.5%;margin-right:2.08%}.wrap .container{padding:1.5em;margin:100px auto 0;max-width:65.5em;background:#000}.site-width{margin:0 auto;max-width:64em}section:not(.last-child){margin-right:2.08%}section,aside,.half{float:left}.most-by-two>section,.by-two.uneven>aside{width:23.43%}.most-by-three>section,.by-three.uneven>aside{width:31.94%}.least-by-two>section{width:48.95%}.least-by-two section.blog-pull:nth-child(1n+2){margin-right:0}.least-by-two .half:nth-child(2n+2){margin-right:0}.by-two.uneven>section{width:74.47%}.by-three.uneven>section{width:65.97%}.half{margin-right:4.25%;width:47.87%}.rsrow{margin-bottom:20px}.rsbx{float:left;box-sizing:border-box}.three-two-one{width:33.33%!important}.two-two-one{width:50%!important}.two-two-one{width:50%!important}.full{width:100%}.nest .full{width:100%}.nest ul{padding:.5em 0}.break-word{word-wrap:break-word}.overlay.black{display:none;background:linear-gradient(rgba(255,255,255,0),#1B1B1B,#1F1F1F);position:absolute;bottom:0;left:0;z-index:100;width:100%;height:15px;pointer-events:none}.cf:after{content:"";display:table;clear:both}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}body{margin:0;background:#000;font-family:open sans,sans-serif;font-size:16px;font-weight:300;line-height:1.5em;letter-spacing:.025em}body .wrap{color:#fff}body .wrap .wrp{padding:2.08%}div.full{margin-top:2.08%}img{height:auto;max-width:100%}h2{font-family:oswald,sans-serif;font-size:1.5em;font-weight:400;letter-spacing:.05em;line-height:1em;margin:0 0 .2em;text-transform:uppercase}h3{color:#fff;font-family:open sans condensed,arial narrow,sans-serif;margin-bottom:.5em;font-size:1.3em;font-weight:300;padding-right:40px;text-transform:uppercase}h4,h4 a{font-family:open sans condensed,arial narrow,sans-serif;font-size:1.3em;font-weight:300;letter-spacing:.05em;line-height:1em;margin:2.08% 0 0}p{color:#bcbdbd;margin-bottom:2.08%;line-height:1.5em}a{color:#00aebd;text-decoration:none}a:hover,a:active{color:#0072bc}ul li,ol li{color:#bcbdbd;margin-bottom:2.08%}hr{display:none}blockquote{background:url(/static/img/icons/quote.png) no-repeat left top;font-family:open sans condensed,arial narrow,sans-serif;font-size:1.2em;margin-top:6%;padding:3%}blockquote p{color:#fff}input[type=text]{color:#bcbdbd;font-size:1.2em;font-style:italic;margin-right:2.08%;padding:.7% 0;width:80%}aside input[type=text]{margin-right:2.08%;width:77%}a.mobile-logo{display:none}div.four-oh-four{margin:10% 0;text-align:center;width:100%}div.four-oh-four p{font-family:oswald,sans-serif;font-size:1.2em;margin:0 auto;text-align:center}div.four-oh-four p.emph{font-size:2em;line-height:1.3em}li p strong.emph{font-weight:400;font-style:normal}tr td.title{width:680px}.comsoc{margin-top:30px}div.intro>p:first-child:first-line,p.intro:first-line{color:#fff;font-family:open sans condensed,arial narrow,sans-serif;font-size:1.5em;font-weight:300;letter-spacing:.05em;line-height:1.2em}.bars{cursor:pointer;display:none}header hgroup{padding:0 2em}#takeover{top:0;left:0;position:fixed;height:100%;width:100%;z-index:-1}#takeover div{display:none;opacity:0;position:absolute;top:-50%;left:-50%;width:200%;height:200%;overflow:hidden}#takeover div.a{display:block}#takeover div.a img{display:block}#takeover div.o{opacity:1}#takeover div img{display:none;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%;overflow-x:hidden}#takeover div[type=set] img{display:none}#takeover div[type=set].a img{display:none}#takeover div[type=set].a img.a{display:block;opacity:0}#takeover div[type=set].a img.a.o{display:block;opacity:1}#takeover a{display:block}#takeover a{display:none;opacity:0;position:absolute;top:-50%;left:-50%;width:200%;height:200%;overflow:hidden}#takeover a.a{display:block}#takeover a.a img{display:block}#takeover a.o{opacity:1}#takeover a img{display:none;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%;overflow-x:hidden}#takeover a[type=set] img{display:none}#takeover a[type=set].a img{display:none}#takeover a[type=set].a img.a{display:block;opacity:0}#takeover a[type=set].a img.a.o{display:block;opacity:1}#takeover div,#takeover a,#takeover img{-webkit-transition:all 1500ms ease;-moz-transition:all 1500ms ease;-o-transition:all 1500ms ease;transition:all 1500ms ease}.wrp .intro{width:100%;margin:0 0 2.5em}.wrp .intro p{padding:0}div.intro{margin:0}.carou{position:relative;height:400px;margin:0 auto;margin-bottom:2.5em;width:100%;overflow:hidden;display:block}.carou .slide{position:absolute;height:400px;width:340px;font-weight:700;display:none;cursor:pointer}.carou .slide h1{margin-top:-15px;text-align:center;text-transform:uppercase;font-family:oswald}.carou .slide.off{display:none}.carou .slide.o{opacity:.4}.carou .slide.tier-one,.carou .slide.tier-two h1{}.carou .slide{-webkit-transition:all 750ms ease;-moz-transition:all 750ms ease;-o-transition:all 750ms ease;transition:all 750ms ease}section.twitter img,section.facebook img{float:left;margin:0% 2.08% 0 0}section.twitter{width:68%}section.facebook{width:23%}section.twitter p,section.facebook div.collapsed{display:block;margin:0 0 0 60px;max-width:565px;position:relative}.facebook,.twitter{margin:0 0 2.5em}section.facebook .fb p{margin-left:70px;text-transform:uppercase;color:#00aebd;font-family:oswald;font-size:1.125em}.facebook .collapsed{height:100px;overflow:hidden}.facebook .collapsed img{position:absolute;bottom:0}.facebook .collapsed a.accent{color:#00aebd;position:absolute;left:70%;top:75%;display:block;z-index:3}.callout-1{margin-bottom:2.08%}.accent,.callout-1 a{display:block;font-size:.8em;font-weight:400;letter-spacing:.2em;line-height:1.2em;margin-bottom:1.2%;text-transform:uppercase}.callout{border-radius:5px;color:#fff;margin-bottom:1em;padding:1.04%;width:97.92%}.least-by-two .callout{padding:0}.wrp .soc h2{margin-bottom:1em}.job-detail a.accent,.past-games-page .accent,.press-archive-page .accent,span.press-search .accent,.timeline-detail .accent:first-child,.post-page .accent{padding-left:22px;background:url(/static/img/icons/hmx-hand-left.png) no-repeat left center;display:inline-block}span.read-more a,ul.games-nav-two li a.accent,.press a.accent,.timeline-detail div.line div.text .accent{padding-right:22px;background:url(/static/img/icons/hmx-hand-right.png) no-repeat right center;display:inline-block}span.read-more a:hover,ul.games-nav-two li:hover a.accent,.press a.accent:hover,.accent.right{background:url(/static/img/icons/hmx-hand-right-hov.png) no-repeat right center}.timeline-detail div.line div.text a.accent:hover,.job-detail a.accent:hover,.past-games-page .accent:hover,.press-archive-page .accent:hover,span.press-search .accent:hover,.timeline-detail .accent:hover,.post-page .accent:hover{background:url(/static/img/icons/hmx-hand-left-hover.png) no-repeat left center}div.author-info .accent{display:inline}div.author-info span.accent{color:#fff}.full .callout.loud{padding-top:0}.full .callout.loud p.content{font-family:open sans condensed,arial narrow,sans-serif;font-size:1.2em;margin-bottom:0;padding-bottom:1.5%;text-align:center}.full .callout.loud p.content a{color:#f7c912}.full .callout.loud p.content a:hover{color:#fff}.callout h3{margin:1.04% 0}aside .callout a.button{display:block}aside .callout,.half .callout{margin-top:2.08%;padding:1.04% 0 2.08%}.callout.simple .content{font-style:italic;color:#bcbdbd}.callout.loud aside .content,.callout.loud .half .content{font-style:italic;margin-top:2.08%}.callout.loud h3{color:#f7c912}.callout img{margin-bottom:2.08%}.callout.simple-link{text-align:center;margin-top:1em;margin-bottom:0}.callout.simple-link a{font-weight:700;margin:0 auto}.callout.shoutout_image{width:100%;margin:0;padding:0}.callout.shoutout_image a{display:block}.callout.shoutout_link{text-align:center;font-weight:700;padding-top:3%}.callout.button-link{text-align:center}.callout.button-link span.content{text-align:left}.callout.button-link a.button{margin:0 auto}.button:hover{background-color:#0072bc;color:#fff}input.button,a.button{color:#fff;background-color:#00aebd;border-radius:10px;display:inline-block;font-weight:600;font-size:1em;letter-spacing:.1em;margin-bottom:10px;padding:5px 10px;text-align:center;text-transform:uppercase;clear:both;border:none}a.button strong{font-weight:900}aside a.button:not(.form){display:block;margin:2em 0}ul.departments li input[type=submit].button{background:0 0;border:none;color:#00aebd;font-size:1em;margin:0;padding:0;font-family:open sans condensed,arial narrow,sans-serif;font-weight:300;letter-spacing:.025em}ul.departments li input[type=submit].button:hover{background:0 0;border:none;color:#0072bc;cursor:pointer;margin:0;padding:0;font-family:open sans condensed,arial narrow,sans-serif;font-weight:300;letter-spacing:.025em}ul.departments li form,ul.departments li p{display:inline}p.note{font-size:.6em;font-weight:600}p.msg{font-style:italic}sup{font-size:.4em;vertical-align:super}#mc_embed_signup div.mce_inline_error,#mce-error-response{background:0 0!important;color:red!important;margin:0!important}#mc_embed_signup input.mce_inline_error{border-color:red!important}.mc-field-group div input,form div.clear input.button{float:right;margin-top:1.04%}div.mc-field-group h3{margin-bottom:.7em}div.mc-field-group h4{margin-top:0;font-size:1em;font-weight:lighter}div.mc-field-group label:not(.email){display:block}div.mc-field-group input.email{padding:1% 0;width:100%}div.mce_inline_error{display:block;width:100%}div.mce_inline_error,#mce-error-response,div.error div.response{font-style:italic;color:#f7c912}div.birthday label.email{display:block;line-height:1em;margin-top:15px;margin-bottom:5px}div.asterisk{color:#fff}div.newsletter img{width:40px}div.press-form li.radio-button label{font-size:.8em}form div.clear input.button{background-color:#00aebd!important}h2.error{color:#f7c912;font-size:2em;text-transform:none}li.radio-button{margin-top:1.04%}li.radio-button input[type=radio]{margin-top:0;margin-left:0}li.radio-button label{font-size:1.4em;margin-left:20px;line-height:1.2em}div.input-group ul li input[type=radio]{float:left;margin-right:2.08%}div.input-group li.radio-button{color:#bcbdbd;font-size:.8em}div.newsletter_tos{padding-top:10px}label.newsletter_tos{display:block;padding-left:20px;text-indent:-25px}input.newsletter_tos{width:13px;height:13px;padding:0;margin:0;vertical-align:bottom;position:relative;top:-5px;*overflow:hidden}.mc-error-text{color:#c03}div.game-links{display:none;clear:both;margin-bottom:2.08%}.game-links section{border-bottom:2px solid #0072bc;border-top:2px solid #0072bc;color:#fff;display:block;float:left;font-family:oswald,sans-serif;font-size:1.8em;font-weight:900;line-height:1em;margin-right:2.08%;margin-top:2.08%;padding:2.08% 0;text-transform:uppercase;text-align:center;width:23.43%}.game-links section a{color:#fff}.game-links section.last-child{margin-right:0}.game-list{text-align:center;width:100%}.game-list li{display:inline-block;padding:1.04% 2.08%}ul.games-nav-two li{position:relative;display:block;margin:0;padding-top:2.08%;width:100%;clear:both;cursor:pointer}ul.games-nav-two li:last-child{border-bottom:none}ul.games-nav-two li:first-child{margin-top:0}ul.games-nav-two li img{position:absolute;width:100%;top:0;margin-top:0}ul.games-nav-two li a{position:relative;display:block;height:250px;overflow:hidden}ul.games-nav-two li.vidrhythm p{margin-top:1.04%}ul.games-nav-two li .ovr{height:100%;width:100%;position:absolute;top:0;background:rgba(0,0,0,.8);margin:0;cursor:pointer;z-index:2}ul.games-nav-two li img.game_background{z-index:1}ul.games-nav-two li img.game_overlay{z-index:3}ul.games-nav-two li div{margin-left:15%;margin-bottom:1.04%}ul.games-nav-two li a:not(.accent){color:#bcbdbd}ul.games-nav-two li:hover p{color:#fff}ul.games-nav-two li:hover a:not(.accent){color:#fff}ul.games-nav-two li:hover a{color:#0072bc}ul.games-nav-two li p{margin-bottom:.5%;font-size:.9em}.more-games,.more-posts{text-align:center;padding:1.04% 0;margin-top:4.16%}.large-accent,p.more-games a{display:inline-block;background:url(/static/img/icons/lg-hand.png) no-repeat right top;font-family:oswald,sans-serif;font-size:1.3em;padding-right:40px;text-transform:uppercase}.large-accent:hover,p.more-games:hover a{background:url(/static/img/icons/lg-hand-hov.png) no-repeat right top}.games-page aside h3{margin-top:0}.games-page .intro p img{display:inline-block;margin:2.08%}.games-page .games-nav-header{display:none}.games-page div.intro{margin-bottom:1.04%}ul.games-nav li{display:table;float:left;margin:0 2.08% 2.08% 0;width:14.8%}ul.games-nav li:nth-child(6n+6){margin-right:0}div.game-logos{text-align:center}div.game-logos span{display:block;margin:0 auto;width:67%}div.game-logos.mobile span{width:45%}div.game-logos img{margin:0 4.16%}.marquee{margin:1.04% 0 3%}.buy-links a{display:block;font-family:open sans,arial,sans-serif;font-size:1.2em;font-style:normal;margin-bottom:.3em;text-transform:uppercase}.buy-links li{list-style-type:none}.esrb{border-radius:15px;margin-top:4.16%;padding:4.16%;text-align:center}.accolades h3{clear:both}aside.games a.button{display:block;margin:1.5em 0}.rating{float:right}div.rating span{float:right}div.rating span.number{font-family:oswald,sans-serif;font-size:1.8em;font-weight:900}div.rating span.metascore{border-bottom:solid 1px #0072bc;border-top:solid 1px #0072bc;color:#0072bc;font-size:.6em;font-weight:600;letter-spacing:.2em;margin:0 10px 0 0;text-transform:uppercase}div.game-hdr{margin-bottom:5px}div.game-hdr h2{float:left;margin-bottom:0}span.past-games{text-align:center;background:red}ul#posts li{float:left;margin-bottom:2.08%;margin-right:2.08%;width:48.95%}ul#posts li:nth-child(2n+2){margin-right:0}ul#posts li p:first-line{font-family:open sans condensed,arial narrow,sans-serif;font-size:1.2em}.social-links .clearfix{margin-bottom:5%}.social-links img{float:left;margin-right:4.16%;width:15%}.social-links h4{float:left;width:55%;color:#bcbcbc}.social img{margin-right:4.16%;float:left}.community-page .blog-pull{margin-bottom:2.08%;width:100%}.community-page .blog-pull .intro{color:#bcbcbc}.forums-buttons a,.support-buttons li a{display:block;margin-bottom:1em}.forums-buttons li,.support-buttons li{list-style-type:none}.contact li span{display:block}.partners ul li{line-height:1.2em;margin-top:1.04%}.partners ul li a{display:block;font-size:.7em;text-transform:uppercase;letter-spacing:.2em}.support-buttons{margin-top:1.04%}.awards li img{float:left;margin-right:.5em}.awards li{float:left;width:41%;margin-right:2.08%;padding:.3em 0 .3em 70px;background:url(/static/img/icons/accolade.png) left center no-repeat}.awards li span span{display:block;font-family:open sans condensed,arial narrow,sans-serif;font-size:1.2em;margin-bottom:0}ul.awards li:nth-child(2n+2){margin-right:0}.blog-pull a,.awards li span a,.timeline a:not(.timeline p a){font-size:.7em;letter-spacing:.2em;line-height:.8em;text-transform:uppercase}aside.bob{float:left;margin-right:2.08%;width:25%}a[name=listings]{padding-top:110px}.button.listings{display:none}.job-detail ul li{list-style:disc!important;margin-left:4.08%;margin-bottom:1.58%}.emph-link{margin:0 auto;font-size:1.4em;font-weight:700}.emph-link p{display:block;margin:0 auto;color:#fff;text-align:center}.all-requisitions li{list-style-type:none}.blog-page .full p{margin-bottom:0}.blog-pull img{border:3px solid #383838;margin:2.08% 0;width:98.5%}.byline{font-size:.8em;font-style:italic;margin:inherit 2.08%;padding:2.08% 0}.byline p span{display:block;padding-bottom:.2em}.byline div.post-meta{margin-top:0;margin-bottom:0;margin-left:20%}.post .byline img{float:left;margin:.7% 2.08% 0 0;width:15%}.post{margin-bottom:8.32%;border-bottom:2px solid #383838}.post span.read-more{border-bottom:1px dashed #383838;border-top:1px dashed #383838;display:block;text-align:center;width:100%}.post span.read-more a{font-weight:600;letter-spacing:.2em;text-transform:uppercase}.post ul{list-style:disc;list-style-position:inside;margin-left:4.16%}.post h1{color:#fff;font-size:2em}.post ol{list-style:decimal;list-style-position:inside;margin-left:4.16%}.post img{border:3px solid #383838;margin:1.04% 0;width:99%}.post img.featured-img{margin-bottom:2.08%}.post iframe,.Alpha-page iframe,.post p img{width:100%}.post h2 a,.blog-pull h2 a{color:#fff!important}.results-page .post{border-bottom:none}.results-page .byline{border-bottom:1px dashed #383838;border-top:1px dashed #383838;padding:3px;display:block;width:auto}h3.category{display:inline;margin-bottom:1%;width:auto}h3.results{color:#bcbdbd;display:inline-block;width:auto;margin-bottom:2.08%}h3.results strong{font-weight:700;color:#fff}aside .archive{margin-bottom:4.08%}.blog-archive .toggle{font-family:oswald,sans-serif;font-size:1.3em;background:url(/static/img/icons/expdd.png) no-repeat left -18px;padding-left:25px}.blog-archive .toggle:hover{background-position:left 7px}.blog-archive .contracted .toggle{font-family:oswald,sans-serif;font-size:1.3em;background:url(/static/img/icons/collpsd.png) no-repeat left -18px;padding-left:25px}.blog-archive .contracted .toggle:hover{background-position:left 7px}.blog-archive .months{display:block;font-size:.8em;letter-spacing:.1em;margin-left:10%;text-transform:uppercase}.blog-archive .contracted .months{display:none}.blog-archive li{list-style-type:none}.pagination{width:100%}.pagination .next{display:block;float:right}.pagination .prev{display:block;float:left}.next a{background:url(/static/img/next.png) no-repeat left top;color:#fff;display:block;font-size:.8em;font-weight:700;letter-spacing:.2em;padding:20px 40px 20px 30px;text-transform:uppercase}.next a:hover{background-position:left -65px}.prev a{background:url(/static/img/prev.png) no-repeat left top;color:#fff;display:block;font-size:.8em;font-weight:700;letter-spacing:.2em;padding:20px;text-transform:uppercase}.prev a:hover{background-position:left -65px}.studio-page .most-by-three>section:nth-child(3n+3){margin-right:0}.studio-page .image-set img{border:3px solid #383838;width:97.5%;margin-bottom:2.08%}caption,div.caption{color:#bcbdbd;font-style:italic;font-size:.8em;line-height:1.5em;margin-bottom:4.16%}.timeline{text-align:left;vertical-align:middle;width:100%}.timeline h4{line-height:1.2em}.timeline .filter li{display:inline-block;font-size:.8em;margin-right:4.16%;text-transform:uppercase}.timeline .filter li.label{color:#fff;font-weight:600;letter-spacing:.4em}.timeline .filter li:not(.label){color:#00aebd}.timeline .line{border-left:2px solid #bcbdbd;padding:1% 0;width:80%}.timeline .intro{margin-bottom:1em}.timeline .minor .date{color:#bcbdbd;font-size:.9em;padding:2.5% 2.08% 3% 0}.timeline div{float:left;padding:0}.timeline .date{color:#fff;font-family:open sans condensed,arial narrow,sans-serif;padding:7.2% 2.08% 7.2% 0;text-align:right;width:15%}.buy-links li,.timeline div .text p,.games-press div p,.categories p,table.pr tr td.pr-date{font-family:open sans,arial,sans-serif;font-size:.8em;font-style:italic;font-weight:300}.timeline .reg:not(.minor) .img{width:35%}.timeline .reg img:not(.dots){width:55%}.timeline .reg .dots{width:33%}.timeline .reg.minor .dots{width:100%}.timeline div img:not(.dots){-moz-border-radius:50%;border-radius:50%;border:3px solid #383838}.timeline .alt:not(.minor) .img{width:60%}.timeline .alt img:not(.dots){width:33%}.timeline .alt .dots{width:62%}.timeline .alt.minor .dots{width:100%}.timeline-detail img{border:3px solid #383838;float:left;width:33%}.timeline-detail:not(.minor) .text{margin-left:35.25%}.timeline-detail h4{font-size:1.8em}.reg .img img.dots.lg,.alt .img img.dots.sm{display:none}.alt .img img,.reg .img img{float:left}.timeline .text{width:40%}.timeline .minor{padding:0;width:100%}.timeline .minor .text{padding:2.2% 0 2.7% 1%}.timeline a.detail-link{color:#fff}.loading img{border-radius:0!important;border:none!important}.games-nav-header{margin-top:2.08%;margin-bottom:0}.games-press>div img{width:29%;float:left;margin-right:2.08%;margin-top:1%}.games-press>div{float:left}.games-press{margin-bottom:2.08%;margin-right:2.08%}.games-press:nth-child(odd){margin-right:0}.games-press a{font-size:.9em}.games-press div p{margin-left:32%}.press-page{margin-top:2.08%}.press-page table.pr tr td{padding:1.04% 2.08%;border:0}.press-page table.pr tr td.pr-date{text-align:right}.press-page table.pr tr td{padding:1.04%;vertical-align:middle}.press-form,.hmx-form{background-color:rgba(0,114,188,.15);margin-top:2.08%;padding:2.08% 4.16%;width:91.68%}.press-form h4,.hmx-form h4{margin-bottom:2.08%}.press-form label,.hmx-form label.email{font-size:.8em;font-weight:400;letter-spacing:.2em;text-transform:uppercase}.press-form div.mc-field-group input.email{width:98%;margin-bottom:1.08%}.press-for-games{padding-top:2.08%;margin-top:2.08%;border-top:1px dashed #383838}.press .accent{float:right;margin-top:2.08%}.press-signup h4{margin-top:0}.press-links h4{color:#fff}span.press-search{display:block}table.pr tr td.pr-date{width:25%;padding-left:2.08%}table.pr tr:nth-child(2n+1){background-color:rgba(0,114,188,.15)}table.pr tr td{border-top:1px solid rgba(0,114,188,.2);border-bottom:1px solid rgba(0,114,188,.2)}table.pr.full{margin-bottom:4.16%}.author{margin-bottom:1%}.author-page .accent{display:block;margin-bottom:5px}.author-detail{padding-bottom:2.08%;border-bottom:1px dashed #383838}.author-detail a img{float:left;margin-right:2.08%;width:32%;border:3px solid #383838}.author-detail .author-info,.users .author-info{float:left;margin-top:-.3em;width:60%}a.author{margin-bottom:2.08%}div.livestream{position:relative;text-align:center}div.livestream a.button{width:500px;margin-top:15px;margin:2.08% 0}div.livestream object,div.livestream iframe{width:100%;margin:0 auto}#ember363 .ember-chat-container{background:#202020}#ember363 .button.primary,.follow-button .follow{background:#00aebd}#ember363 .button.glyph svg path,#ember363 .follow-button .glyph.follow svg path,#ember363 .button.glyph-only svg path,#ember363 .follow-button .glyph-only.follow svg path{fill:#fff}#ember363 .button.glyph:hover path,#ember363 .follow-button .glyph.follow:hover path,#ember363 .button.glyph-only:hover path,#ember363 .follow-button .glyph-only.follow:hover path{fill:#00aebd}#ember363 p.room-title{display:none}#ember363 .ember-chat .chat-messages .chat-line.admin .message,#ember363 .ember-chat .chat-messages .chat-line.notification .message{color:#bcbdbd}#ember363 .ember-chat .chat-interface .textarea-contain textarea{background:#bcbdbd;color:#000}#ember363 .ember-chat .chat-interface .textarea-contain::-webkit-input-placeholder{color:#000}#ember363 .ember-chat .chat-interface .textarea-contain:-moz-placeholder{color:#000}#ember363 .ember-chat .chat-interface .textarea-contain::-moz-placeholder{color:#000}#ember363 .ember-chat .chat-interface .textarea-contain:-ms-input-placeholder{color:#000}#vanilla-comments{float:left;padding-bottom:2.08%;width:100%}.container nav.about{text-align:center}.container nav.about li{line-height:1.3em}.container nav.about li.nav-studio{background:url(/static/img/icons/studio.png) center 1px no-repeat}.container nav.about li.nav-mission{background:url(/static/img/icons/mission.png) center -1px no-repeat}.container nav.about li.nav-ethos{background:url(/static/img/icons/ethos.png) center -4px no-repeat}.container nav.about li.nav-timeline{background:url(/static/img/icons/timeline.png) center top no-repeat}.container nav.about li.nav-jobs{background:url(/static/img/icons/shake.png) center top no-repeat}.container nav.about li.nav-contact{background:url(/static/img/icons/phone.png) center top no-repeat}.container nav.about li.nav-management{background:url(/static/img/icons/exec.png) center 1px no-repeat}.container nav.about a:hover li.nav-studio,.container nav.about a:hover li.current.nav-studio{background-position:center -74px}.container nav.about a:hover li.nav-management,.container nav.about a:hover li.current.nav-management{background-position:center -78px}.container nav.about a:hover li.nav-jobs,.container nav.about a:hover li.current.nav-jobs{background-position:center -84px}.container nav.about a:hover li.nav-timeline,.container nav.about a:hover li.current.nav-timeline{background-position:center -85px}.container nav.about a:hover li.nav-contact,.container nav.about a:hover li.current.nav-contact{background-position:center -85px}.container nav.about a:hover li.nav-mission,.container nav.about a:hover li.current.nav-mission{background-position:center -75px}.container nav.about a:hover li.nav-ethos,.container nav.about a:hover li.current.nav-ethos{background-position:center -79px}.container nav.about a li.current.nav-jobs{background-position:center -42px}.container nav.about a li.current.nav-timeline{background-position:center -43px}.container nav.about a li.current.nav-contact{background-position:center -43px}.container nav.about a li.current.nav-studio{background-position:center -37px}.container nav.about a li.current.nav-management{background-position:center -39px}.container nav.about a li.current.nav-mission{background-position:center -38px}.container nav.about a li.current.nav-ethos{background-position:center -41px}.container nav.about ul{font-family:open sans,arial,sans-serif;font-size:.8em;font-weight:600;letter-spacing:.4em;margin-bottom:50px}.container nav.about ul li{display:inline-block;margin:0 2em 0 0}.container nav.about ul li.current span{color:#0072bc;position:relative;top:40px}.container nav.about ul li.current span em{color:#fff}.container nav.about ul li span{color:#fff;position:relative;top:40px}.container nav.about ul li span em{color:#bcbdbd;display:block;font-style:italic;font-weight:400;letter-spacing:normal}.container nav.about a:hover li span{color:#00aebd}.rivals_req_bg{position:relative;width:100%;height:500px;background:url(../img/RB_Rivals_request_bg.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;box-shadow:inset 0 10px 40px 31px rgba(0,0,0,.44)}.rivals_req_bg .req-wrap{position:relative;top:90px;height:325px;width:400px;padding:30px;margin:0 auto;font-family:open sans;background:rgba(0,0,0,.8);text-transform:uppercase;letter-spacing:3px}.rivals_req_bg .req-wrap input{color:#4a4a4a}.req_bg{position:relative;width:100%;height:500px;background:url(https://webcdn.harmonixmusic.com/media/home/rb4-paintover-fix.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;box-shadow:inset 0 10px 40px 31px rgba(0,0,0,.74)}.req_bg .req-wrap{position:relative;top:90px;height:325px;width:400px;padding:30px;margin:0 auto;font-family:open sans;background:rgba(0,0,0,.8);text-transform:uppercase;letter-spacing:3px}.req_bg .req-wrap input{color:#4a4a4a}.req-wrap .button.thanks{width:270px;margin:80px auto;display:block;color:#fff}.req-wrap .button.req_submit,.req-wrap .button.newsletter{color:#fff}.req-wrap p.note{font-size:.75em;letter-spacing:1px;line-height:14px;margin-top:19px;font-weight:300;text-transform:none}.req_bg .req-wrap p.thanks{letter-spacing:0;text-transform:none}.req_bg .error-wrap{width:100%;height:40px;position:relative}.req_bg .error-wrap p{position:absolute;width:95%;padding:1% 3%;background:rgba(228,36,36,.94);text-align:center;margin-top:0%;color:#fff;font-size:.8em;margin-bottom:9px}.req_bg form{height:100%;width:100%}.req_bg input{display:block}.req_bg label{display:block;font-weight:400}.req_bg.req_thanks{}.req_bg.req_thanks .req-wrap button{margin-top:300}#id_legal{margin-top:9px;float:left}#id_title,#id_artist{margin-top:10px;padding:1%;width:97%}.button.newsletter{float:right}.req_submit{float:right;margin-top:25px;cursor:pointer}.req_bg br{display:none}.req_bg .helptext p{font-size:.8em;margin-top:20px;margin-left:25px;text-transform:none}.req_bg.preorder form{height:305px}.req_bg.preorder #id_email{width:98%;margin-bottom:20px;padding:1% 2%}.req_bg.preorder #id_legal{margin:0;margin-right:20px}.req_bg.preorder #id_age_year{margin-bottom:20px}.req_bg.preorder .helptext p{margin:0;margin-bottom:20px}.req_bg.preorder #id_newsletter{float:left;margin:0;margin-right:20px}.req_bg.preorder .pre{float:right}.preorder-wrap h2,.request-wrap{margin-bottom:20px}p.legal{font-size:.75em;margin-left:30px;margin-top:20px}p.newsletter{font-size:.7em;margin-left:30px}label[for=id_artist]{margin-top:20px}#luciPlayer{}#lucila{position:relative;width:100%;background:#bcbdbd;margin:0 0 2%}#lucila .ctl{position:relative;float:left;width:100%;margin:0 auto;padding:6px 0;background:#e2e2e2}#lucila .ctl .c{position:relative;margin:0 10px;float:left}#lucila .ctl .ctr{width:125px;margin:0 auto;padding:1%}#lucila .c{cursor:pointer}#lucila .ply{width:0;height:0;border-style:solid;top:2px;border-width:11px 0 11px 16px;border-color:transparent transparent transparent #00aebd}#lucila .pse{top:2px;height:22px;width:28px}#lucila .pse .bar{height:100%;width:5px;position:absolute;top:0;background:#00aebd}#lucila .pse .bar.l{left:7px}#lucila .pse .bar.r{left:16px}#lucila .stp{top:2px;height:21px;width:21px;background:#00aebd}#lucila .pse.a .bar{background:#fff}#lucila .ply.a{border-color:transparent transparent transparent #fff}#lucila .stp.a{background:#fff}#lucila .ici{position:absolute;left:0%;height:14px;width:14px;background:#00aebd;border-radius:10px;top:3px;z-index:10}#lucila .trk{position:relative;width:100%;background:#fff;height:20px;overflow:hidden}#lucila .trk #buf,#lucila .trk #pro{width:0;position:absolute;left:0;top:0;z-index:4}#lucila .trk #buf{height:100%;background:rgba(145,127,127,.55)}#lucila .trk #pro{height:100%;background:rgba(0,114,188,.76)}#lucila .ttl{width:100%;float:left;background:#fff;overflow:hidden}#lucila .ttl p{margin:0;padding:1%;text-align:center;text-transform:uppercase;font-size:1em;padding:5px 0;color:#000;background:#e2e2e2}#lucila .ttp p:nth-child(odd){background:#a9b493}#lucila .time{position:absolute;right:5px;bottom:0}#lucila .time p{margin:0;color:#000}#luciPlayer.pdc{display:none}#luciPlayer.pdc.a{display:block}#luciPlayer.pdc .fix_wrap{position:fixed;width:100%;bottom:0;left:0}#luciPlayer.pdc .page_wrap{position:relative;margin:0 auto;width:55em}#luciPlayer.pdc #lucila{margin:0;float:right;max-width:500px;min-width:320px}#luciPlayer.pdc #lucila .ttl,#luciPlayer.pdc #lucila .ctl{width:50%}#luciPlayer.pdc #lucila .ctl{padding:2px 0 5px}#luciPlayer a.dl{position:absolute;bottom:0;color:#302a2a;z-index:100;text-transform:uppercase;font-size:.7em;padding:0 6px;font-weight:700}#luciPlayer a.dl:hover{color:rgba(0,114,188,.76)}#lucila .trk #buf,#lucila .trk #pro{-webkit-transition:all 100ms ease;-moz-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease}#lucila .ici{-webkit-transition:all 100ms ease;-moz-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease}#lucila .c,#lucila .trk{-webkit-transition:all 800ms ease;-moz-transition:all 800ms ease;-o-transition:all 800ms ease;transition:all 800ms ease}#mce-success-response{font-size:1em;line-height:1.5em;position:absolute;background:#000;bottom:0;width:100%;height:100%;left:0;text-align:center}.mc-field-group input[type=radio]{-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox;-o-appearance:checkbox}.item.mailchimp .hmx-form{padding:10px 20px 20px;background:0 0;border:none}.item.mailchimp .hmx-form h4{text-transform:uppercase}.item.mailchimp .hmx-form .birthday label.email,.item.mailchimp .hmx-form .email label.email{font-size:.65em}.item.mailchimp .hmx-form .birthday{padding:0 0 5%}.item.mailchimp .hmx-form .email{padding:4% 0 0}.item.mailchimp .hmx-form .agree li{font-size:.5em}.item.mailchimp .hmx-form .agree li a{display:inline}.item.mailchimp .hmx-form input.button{margin-right:29.5%;margin-top:5%}.item.mailchimp div.mc-field-group input.email{padding:3% 0;width:92%}.item.maichimp div.mc-field-group input.email{width:87%}.birthday select{font-size:1em}.callouts.home{padding:10px 0;margin:0 0 2.5em;background:#202020}.callouts.home .callout a{font-weight:700;margin:0 auto;color:#e5bf08;letter-spacing:.05em;text-transform:uppercase}.callouts.home section{margin:0}.spacer{margin:0 0 30px;height:30px;width:100%;background:#313131}.latest{height:300px;width:100%;margin:0 auto}.latest .item:nth-child(3n){margin-right:0}.latest .item .txt{width:90%;font-family:oswald;position:absolute;bottom:0;background:rgba(0,0,0,.94);padding:5%}.latest .item .txt p{margin:0}.latest .item .txt a{font-weight:400}.latest .item.blog .txt{margin-bottom:20px}.latest .item.person .txt{margin-bottom:20px}.latest .item.podcast .txt{background:0 0;text-align:center}.latest .item.podcast .txt p{text-align:center;font-size:.9em;font-style:italic}.latest .item.podcast .txt a{font-size:1.125em}.latest .item.podcast img{width:70%;margin-left:15%;top:3%}.latest .item.livestream .txt{background:0 0;width:100%;padding:0}.latest .item.livestream .txt p{position:relative;bottom:5px;text-align:center;margin-top:81%;font-weight:700;color:#fff;text-transform:uppercase;font-size:1.25em}.latest .item.livestream .txt a{height:auto}.latest .item.livestream a{margin:0;display:block;width:100%}.latest .item.livestream img{width:90%;top:5%;left:5%}.latest .item.jobs,.item.livestream,.item.mailchimp{background:#111}.latest .item img{width:100%}.latest-wrap h2{margin-bottom:1em}.latest a{display:block}.get-game-wrap{}.get_game{height:300px;width:100%}.get_game a{display:block}.get_game h2{margin-bottom:20px}.get_game .item:last-child{margin-right:0}.get_game .item{position:relative;float:left;width:30%;margin-bottom:2.5em;margin-right:5%}.get_game .item .txt{font-family:oswald;text-align:center;text-transform:uppercase;padding:.5em 0 0}.get_game .item .txt p{margin:0}.get_game .item img{width:100%}.soundtrack{width:100%}.soundtrack a{display:block}.soundtrack h2{margin-bottom:1em}.soundtrack .item:last-child,.past-projects .covers img:last-child{margin-right:0}.soundtrack .item .txt{font-family:oswald;text-align:center;text-transform:uppercase;padding:0;margin-top:10px}.soundtrack .item .txt p{margin:0}.soundtrack .item img{height:100%;width:100%}.soundtrack-wrap a.view-all{display:block;font-family:open sans;text-align:right;text-transform:uppercase;font-size:.7em;padding-right:22px;background:url(https://webcdn.harmonixmusic.com/media/uploads/dc-hand-right.png) no-repeat right center;display:block;background-position:right -15px}.soundtrack .item,.music-wrap .hmx-mus .item,.latest .item,.past-projects .covers img{position:relative;float:left;height:auto;width:30%;min-height:301px;margin-bottom:2.5em;margin-right:5%}p.live{position:absolute;top:2px;left:50%;margin-left:-50px;font-family:oswald;color:#00aebd}p.cd{color:#fff;text-transform:uppercase;font-size:1.25em;position:absolute;bottom:0;font-family:oswald;font-weight:700;left:50%;margin-left:-30px}.music-wrap{}.music-wrap .full{float:none}.music-wrap p{margin:10px 0 20px}.music-wrap .intro p{margin:0}.music-wrap .intro{margin-bottom:1.5em}.music-wrap h2{margin-bottom:15px}.music-wrap .statement span{font-family:oswald;color:#fff;font-weight:400;font-size:1.125em}.music-wrap .statement span p{margin:10px 0}.soundtrack-wrap a.view-all{display:block;font-family:open sans;text-align:right;text-transform:uppercase;font-size:.7em;padding-right:22px;background:url(https://webcdn.harmonixmusic.com/media/uploads/dc-hand-right.png) no-repeat right center;display:block;background-position:right -15px}.music-wrap .hmx-mus{width:100%}.music-wrap .hmx-mus h2{margin-bottom:1.5em}.music-wrap .hmx-mus .item{overflow:hidden}.music-wrap .hmx-mus .item{background:0 0}.music-wrap .hmx-mus .items{height:300px;margin:0 auto;margin-bottom:2.5em}.music-wrap .hmx-mus .items .item h3{background:0 0}.music-wrap .hmx-mus .items .item:nth-child(3n){margin-right:0}.music-wrap .hmx-mus .items .item h3{margin:0;padding:0;padding-bottom:10px;text-align:center;font-family:oswald}.music-wrap .hmx-mus .items .item p{color:#fff}.music-wrap .hmx-mus .items .item img{width:100%}.music-wrap .spotify{margin:0 0 2.5em;font-family:oswald}.music-wrap .spotify ul{text-align:center;list-style-type:none}.music-wrap .spotify ul li{display:inline-block;font-size:1.5em;text-transform:uppercase}.music-wrap .spotify ul li a{}.music-wrap .feat-mus{position:relative;background:#111;padding:20px 20px 30px;margin-bottom:2.5em;overflow:hidden}.music-wrap .feat-mus ul{list-style-type:none}.music-wrap .feat-mus ul li{display:inline-block}.music-wrap .feat-mus ul li a{}.music-wrap .feat-mus img{float:left;margin-right:30px;height:180px;width:180px;margin-right:}.music-wrap .feat-mus .info strong{color:#fff;margin:0}.music-wrap .feat-mus .info p{margin:0}.music-wrap .view{width:100%;position:relative;background:#111;padding:10px 0;margin:20px 0 50px}.music-wrap .view .wrp{max-width:490px;margin:0 auto;padding:0 30px}.music-wrap .view p{float:left;font-size:1.25em}.music-wrap .view select{width:160px;border:none;border-radius:0;font-size:1em;float:left;margin:15px 15px 0}.music-wrap .view input{width:70px;margin-left:15px;margin-top:9px}.music-wrap .banner{margin:1em 0;height:84px;width:100%;background:url(https://webcdn.harmonixmusic.com/media/uploads/music-page-banner.png) no-repeat;background-size:100%}.music-wrap .banner .info{max-width:80%;margin:0 auto;padding-top:15px}.music-wrap .banner .info h2{display:inline-block;margin-right:10px}.music-wrap .banner .info h2 p{margin:0;color:#fff}.music-wrap .banner .info h6{text-transform:uppercase;font-size:.8em;float:right;margin-top:7px}.music-wrap .banner .intro{margin:0 0 50px}.music-wrap .ovr{display:none;height:300px;width:500px;position:fixed;top:50%;left:50%;margin-top:-250px;margin-left:-250px;z-index:999;background:#1a1a1a}.music-wrap .ovr-fade{display:none;height:100%;width:100%;position:fixed;background:rgba(0,0,0,.7);top:0;left:0;z-index:998}.music-wrap .ovr .info{width:400px;margin:0 auto;margin-top:30px}.music-wrap .feat-mus .info p:first-line{font-size:1.25em;color:#fff}.music-wrap .spotify ul li{margin-left:10px}a.button.dlc{float:left;clear:none;margin-left:20px;margin-top:5px}.game-detail h2{margin-bottom:1em;color:#fff}.game-detail .subnav ul li a{color:#00aebd}.game-detail a.back{color:#00aebd;background:url(https://webcdn.harmonixmusic.com/media/uploads/dc-hand-left.png) no-repeat right center;background-position:0 0}.game-detail.about.awards .txt a,.game-detail.about.awards .txt h4{color:#00aebd}section.facebook .fb p{color:#00aebd}.game-detail .rsbx.buybox .item .shop{background:#00aebd}.game-detail .rsbx.buybox .item .shop p{color:#fff}.game-detail .rsbx.dlc .item .artist a{border-color:#00aebd;color:#00aebd}.game-detail .rsbx.dlc .item .artist a{color:#00aebd;border-top:1px solid #00aebd;border-bottom:1px solid #00aebd}.game-detail table th{color:#00aebd}.game-detail table tr.nav ul li a{color:#00aebd}.game-detail.videos .rsrow.bar .tri{border-color:transparent transparent transparent #00aebd}.game-detail a.back{display:inline-block;background:url(https://webcdn.harmonixmusic.com/media/uploads/dc-hand-left.png) no-repeat right center;background-position:0 0;letter-spacing:.1em;padding:0 20px}.game-detail .subnav{font-family:oswald;text-transform:uppercase}.game-detail .subnav ul{margin-bottom:20px}.game-detail .subnav ul.pages{float:left}.game-detail .subnav ul.creds{float:right}.game-detail .subnav ul.creds li:first-child{margin-right:5px}.game-detail .subnav ul.creds li:last-child{margin-left:5px}.game-detail .subnav ul li{font-size:1.125em;cursor:pointer;float:left}.game-detail .subnav ul li a{}.game-detail .subnav ul li a.a{color:#fff;text-decoration:underline}.game-detail .subnav ul li a:hover{color:#fff;text-decoration:underline}.game-detail .subnav ul.pages li{margin:0 1em 0 0}.game-detail .subnav ul.creds li{margin:0 0 0 1em;font-size:.9em}.game-detail .subnav ul.creds li a{color:#691a99}.game-detail.about.lead .info{margin-top:10px}.game-detail.about.lead .info p{line-height:1.75em}.game-detail.about.lead .info p:first-line{font-size:1.25em;color:#fff}.game-detail.about.lead .logos{margin-bottom:50px;margin-top:50px}.game-detail.about.lead .logos ul{text-align:center;list-style-type:none;padding:0;margin:0}.game-detail.about.lead .logos ul li{display:inline-block;padding:0;margin:10px}.game-detail.about.lead .logos ul li img{padding:0;margin:0;width:150px}.game-detail.about.social{background:#111;padding:30px;margin-top:50px}.game-detail.about.awards{padding:30px;margin-top:70px}.game-detail.about.awards h2{margin-bottom:15px}.game-detail.about.awards .logo{float:left;display:inline-block;height:55px;width:65px;background:url(https://webcdn.harmonixmusic.com/media/uploads/orion-accolade.png);margin-right:10px}.game-detail.about.awards .txt{font-family:oswald;margin-top:10px}.game-detail.about.awards .txt h4{margin:0;font-size:1.125em;display:block}.game-detail.about.awards .txt a{text-transform:uppercase;letter-spacing:.1em}.game-detail.about.awards .award{height:70px;margin-top:20px;margin-bottom:20px;background:no-repeat}.rsrow .rsbx.one-one-one{width:100%}.rsrow .rsbx.three-two-one{margin-left:0}.rsrow .rsbx.three-two-one:last-child{float:right;margin-right:0}.rsrow .rsbx.three-two-one:first-child{float:left}.game-detail .rsbx.buybox .item{width:100%;height:100%;background:#111;text-align:center}.game-detail .rsbx.buybox .item h2{text-align:left;padding:20 15px}.game-detail .rsbx.buybox .item img{width:90%;margin-bottom:20px}.game-detail .rsbx.buybox .item .shop p{padding-top:7px;text-align:center;text-transform:uppercase;color:#fff;font-family:oswald;font-size:1.45em;letter-spacing:.09em}.game-detail .rsbx.buybox .item .shop img{position:absolute;z-index:999;left:0;width:50px;height:50px}.game-detail .rsbx.buybox .item .shop img.sale{right:0;left:100%;margin-left:-50px}.game-detail .rsbx.buybox .item .shop{position:relative;display:block;float:left;width:32.33%;margin-right:1%;height:50px;margin-bottom:10px;background:#ff21fe}.game-detail .rsbx.buybox{height:auto;padding:30px;background:#111;margin-bottom:25px}.game-detail .rsbx.buybox h2{margin-bottom:15px}.game-detail .rsbx.dlc{height:200px;padding:20px}.game-detail .rsbx.dlc .item{width:100%;height:200px;background:#00aebd}.game-detail .rsbx.dlc .item img{float:left;padding:20px}.game-detail .rsbx.sound{padding:20px}.game-detail .rsbx.sound .item{margin:0;height:300px;text-align:center;width:100%}.game-deatil .rsbx.sound .item img{margin-top:10px;max-height:300px;max-width:300px}.game-detail .rsbx.sound .item a{color:#fff}.game-detail.music.soundtrack{background:#111;padding:30px 0;margin-bottom:70px;margin-top:50px}.game-deatil.music.soundtrack .item{margin:0}.game-detail.music.songs p:first-line{font-size:1.25em;color:#fff}.game-detail.music.songs h2{margin-bottom:15px}.game-detail.music.songs a.huge{display:block}.game-detail.music.songs a.huge h2{background:#111;padding:30px 0;margin:50px 0;text-align:center}.game-detail table{font-family:oswald;font-size:1.125em;width:100%;table-layout:fixed}.game-detail table th{border-top:1px solid #1d1d1d;border-bottom:1px solid #1d1d1d;text-transform:uppercase;padding:10px 0}.game-detail table th{letter-spacing:.1em}.game-detail table th.title{width:30%}.game-detail table th.artist{width:25%}.game-detail table th.genre{width:20%}.game-detail table th.source{width:25%}.game-detail table tr{line-height:30px}.game-detail table tr.nav ul{padding:0;margin:0;list-style-type:none;letter-spacing:.15em}.game-detail table tr.nav ul li{display:inline-block}.game-detail table td{overflow:hidden;font-weight:300}.game-detail .rsbx.dlc .item{background:#111}.game-detail .rsbx.dlc .item .artist{float:left;margin-top:30px;width:250px;font-family:oswald}.game-detail .rsbx.dlc .item .artist h2{font-size:1.75em;font-weight:700;margin:0}.game-detail .rsbx.dlc .item .artist h3{font-size:1.5em;display:block;background:0 0}.game-detail .rsbx.dlc .item .artist a{display:inline-block;margin-top:10px;color:#ff22fd;text-transform:uppercase;padding:5px 0;border-top:1px solid #ff22fd;border-bottom:1px solid #ff22fd;font-size:1.25em;font-weight:400}.game-detail.music.late{margin-bottom:100px}.game-detail.music.soundtrack{background:#111}.game-detail table tr:nth-child(odd){background:#111}.game-detail.videos .rsrow.bar .tri{position:absolute;top:12px;left:275px;display:inline-block;width:0;height:0;border-style:solid;border-width:20px 0 20px 25px}.game-detail.videos .rsrow.bar .tri.a{top:15px;width:0;height:0;border-style:solid;border-width:25px 20px 0;border-color:#fff transparent transparent transparent}.game-detail.videos{}.game-detail.videos .rsrow.bar{max-height:65px;cursor:pointer;overflow:hidden}.game-detail.videos .rsrow.bar.a{max-height:1000px;display:block}.game-detail.videos .rsbx h2{display:inline-block;padding:20px 0}.game-detail.videos .rsrow.drop{padding-top:20px}.game-detail.videos .video{position:relative;width:100%;background:#111}.game-detail.videos .video>.site-width{position:relative}.game-detail.videos .video .drop .clip{position:relative;margin-bottom:75px}.game-detail.videos .video .drop .clip label{font-family:oswald;position:absolute;top:-25px;left:30px;text-transform:uppercase}.game-detail.videos .video .drop iframe{margin-top:5px;position:relative;width:90%;left:5%}.game-detail.videos .rsrow.bar{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.pagination .current{font-family:oswald;font-size:1.25em;margin:30px 0 10px;text-align:center}.pagination .current span{color:#fff}p.no-match{text-align:center;color:#bd1c4d}.lgn{width:500px;margin:0 auto}.lgn .pw input{padding:14.5px 10px}.lgn input{padding:10px;width:480px;border:none;margin-bottom:10px}.lgn input.submit{width:100%;margin-top:10px;border:none;padding:10px 0;background:#00aebd;color:#fff;cursor:pointer;font-family:oswald;text-transform:uppercase;font-size:1.125em}.past-projects{padding-bottom:50px}.past-projects .intro{padding:30px 0}.mobile-games{background:#202020;padding:20px 50px;margin-bottom:50px}.mobile-games h2{margin-bottom:30px}.mobile-games p:first-line,.past-projects .intro p:first-line{color:#fff;font-family:open sans condensed,arial narrow,sans-serif;font-size:1.5em;font-weight:300;letter-spacing:.05em;line-height:1.2em}.full.marquee.hi{max-width:1024px}table.legacy tr:nth-child(2n+1){background:rgba(232,21,21,.38)}.no-padding{padding:0%!important}@media screen and (max-width:1024px){nav ul li{display:inline-block;margin:0 1em 0 0}}@media screen and (max-width:960px){header{padding-left:1.04%;text-align:left}header nav{font-size:.8em;float:right;width:89.8%}header nav ul{text-align:left;padding-left:2.08%}.bars{display:block;height:27px;width:27px;top:15px;right:40px;border-radius:3px;position:absolute;float:right}.bars .bar{display:block;border-style:solid;width:70%;border-color:#fff;margin:5px auto}header nav{display:none;width:100%;height:0;overflow:hidden}header nav.a{display:block}header nav.o{height:270px}header nav ul li{width:100%;text-align:center;padding:7px 0}header nav ul{padding:0}header nav ul ul li,header nav ul ul{display:none}{display:none}header *{transition:300ms}header .mobile-logo img{display:none}header nav ul li:hover>ul{display:none}a.browser-logo{display:block}a.browser-logo img{max-width:150px;margin-top:4px;margin-left:10px}.container nav.about li{width:auto}.container nav.about li.nav-studio,.container nav.about li.nav-timeline,.container nav.about li.nav-jobs,.container nav.about li.nav-contact{background:0 0;padding-left:0}form input[type=text]{width:70%}div.wrap{background:#000!important;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;border-left:none;border-right:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-top:70px}ul.games-nav-two li div{margin-left:0}ul.games-nav-two li img,.games-press div img{}ul.games-nav-two li h3,.games-press div h3{display:block;margin-bottom:0;margin-top:.5em}.games-press div p{margin-left:0}footer section.legal img.esrb-ftr{margin:0 auto 4.16%}footer section.legal p{text-align:justify;margin-left:28%}footer nav ul{font-size:1em}footer nav ul li{display:block;float:none}section.legal{text-align:center}footer img{width:80px}footer p{font-size:.6em}iframe{display:none}.least-by-two .half.social-links{float:none;margin-top:8.32%;width:100%}.accent{font-size:.9em;font-weight:700}aside.bob{display:none}div.livestream object,div.livestream iframe{display:none}#takeover{display:none}.music-wrap .banner .info{padding-top:10px}.overlay.black{display:block}.primary ul ul{display:none}.three-two-one{width:49%!important}.two-two-one{width:49%!important}.two-one-one{width:100%!important}.rsbx{float:left!important;margin:0}.game-detail.videos .video .drop iframe{display:block}.game-detail.about.awards .logo{margin:15px 0!important}section.twitter{width:56.5%}section.twitter p{font-size:.85em}section.facebook{width:41%}section.facebook p{font-size:.95em}.game-detail .rsbx.dlc{margin-bottom:20px}.game-detail.about.awards .award{margin:0}.soundtrack .item,.music-wrap .hmx-mus .item,.latest .item,.past-projects .covers img{min-height:345px}}@media screen and (max-width:888px){.soundtrack-wrap .soundtrack,.get-game-wrap .get_game,.latest-wrap .latest{max-width:100%;margin:0 auto}.soundtrack .item,.get_game .item,.latest .item,.music-wrap .hmx-mus .item{width:45%}.latest .item:nth-child(3n){margin-right:5%}.latest{height:384px}.get_game{height:430px}}@media screen and (max-width:830px){div.game-links{display:block}.game-links section{width:30.43%}.music-wrap .banner .info h6{display:none}.music-wrap .banner{background:#00263e;height:64px}.music-wrap .banner .info h2{font-size:1.125em;margin-top:10px}.primary ul li{font-weight:400}.carou{display:none}}@media screen and (max-width:768px){ul.games-nav-two li{height:177px}ul.games-nav-two li a{height:177px}header nav{float:left;font-size:.9em;padding:0}body{background:#000}nav ul{font-weight:300}div.wrap{border-top:none;background-color:#000;background-image:none}body.home-page>div.wrap{margin-top:10%}body.home-page canvas{display:none}h3{background:0 0;padding-right:0}.game-links section,.most-by-two section{width:47.91%}.by-two.uneven section{width:64.58%}.by-two.uneven aside{width:31.25%}.half{width:100%;margin-right:0}.jobs-marquee,p.contact{display:none}.container nav.about li span em{display:none}.game-links section a span{display:inline-block}.timeline .line{border-left:none;padding:0;width:100%}.timeline .text,.timeline .img{padding-left:2.08%}.timeline img{display:none}.timeline h4{margin-top:0}.timeline .date{color:#818282;float:none;padding:0 0 0 2.08%;text-align:left;width:95%}.timeline .line{width:100%;padding-top:0}.timeline .text,.timeline .img{width:95%;padding-top:0}.timeline .text p{margin-bottom:0}.timeline .minor .date,.timeline .minor .text{padding:0 0 0 2.08%}.timeline .reg{background:rgba(0,114,188,.15);border-bottom:2px solid rgba(0,114,188,.2);border-top:2px solid rgba(0,114,188,.2);padding:2.08% 0}.timline .reg,.timeline .alt{margin:2.08% 0}.timeline-detail img{float:none;width:100%}.timeline-detail:not(.minor) .text{margin-left:0}.timeline-detail .text,.timeline-detail img{width:100%;margin-bottom:2.08%}.timeline-detail .text{float:none;margin-left:0}.timeline a.detail-link img{display:none}span.mobile-detail{display:block}.rating{display:none}.awards li{width:100%}.half.social-links{margin-right:0;width:47.87%}.social-links img{width:13%}}@media screen and (max-width:640px){ul.games-nav-two li{height:148px}ul.games-nav-two li a{height:148px}.game-detail .rsbx.dlc .item .artist{width:150px!important}.three-two-one{width:100%!important}.two-two-one{width:100%!important}.two-one-one{width:100%!important}.music-wrap .hmx-mus .items{}.game-detail table td.genre,.game-detail table td.source{display:none}.game-detail table th.genre,.game-detail table th.source{display:none}.soundtrack .item,.music-wrap .hmx-mus .item,.latest .item,.past-projects .covers img{min-height:300px}}@media screen and (max-width:585px){.soundtrack-wrap .soundtrack,.get-game-wrap .get_game,.latest-wrap .latest{max-width:90%;margin:0 auto}.soundtrack .item,.get_game .item,.latest .item,.music-wrap .hmx-mus .item{width:100%}.get_game{height:490px}.latest{height:445px}footer{padding:0}footer section.legal p{margin-left:41%}}@media screen and (max-width:480px){.game-links section,.most-by-two section,.by-two.uneven aside,.least-by-two section,.by-two.uneven section,.most-by-three section,.by-three.uneven section,.by-three.uneven aside{width:97.91%}.half{width:100%;margin-right:0}body.home-page>div.wrap{margin-top:19%}header{text-align:center}header nav ul{text-align:left}header img{max-width:100%}header span{margin:0 auto}nav ul li{font-size:.9em;margin-right:2.08%}.container nav.about{margin-top:1em}.container nav.about li span{display:none}.container nav.about li.nav-studio{background:url(/static/img/icons/studio.png) left -73px no-repeat;padding:2em 1em 1.3em 4.3em}.container nav.about li.nav-jobs{background:url(/static/img/icons/shake.png) left -84px no-repeat;padding:2em 1em 1.4em 3.5em}.container nav.about li.nav-timeline{background:url(/static/img/icons/timeline.png) left -82px no-repeat;padding:2em 1em 1.4em 3.8em}.container nav.about li.nav-contact{background:url(/static/img/icons/phone.png) left -85px no-repeat;padding:2em 1em 1.4em 2.8em}footer img.esrb-ftr{float:none;margin:0 0 2.08%}footer section.legal p{margin-left:0}.marquee{display:none}.button.listings{display:block}.users .author-info,.author-detail a img{width:97%}.carou{display:none}}@media screen and (max-width:400px){ul.games-nav-two li{height:92px}ul.games-nav-two li a{height:92px}}.carousel{width:100%;position:relative}.carousel .carousel-item{display:none}.carousel .carousel-active{display:block}.carousel .carousel-nav:nth-child(2){display:none}.carousel-fade{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-item{position:absolute;left:0;top:0;width:100%;display:block;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.carousel-fade .carousel-active{position:relative}.carousel-fade .carousel-item,.carousel-fade .carousel-out{opacity:0}.carousel-fade .carousel-active,.carousel-fade .carousel-in{opacity:1}.carousel-nav{display:none}/*!fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license*/.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-size:44px 152px}#fancybox-loading div{background-size:24px 24px}}table.dataTable{width:100%;clear:both;border-collapse:separate;border-spacing:0;font-size:.8em}table.dataTable thead th{border-bottom:1px dashed #383838;border-top:1px dashed #383838}table.dataTable thead tr[role=row]{background:0 0}table.dataTable thead{text-transform:uppercase;font-weight:700;letter-spacing:.2em}table.dataTable tr:nth-child(2n+1){background-color:rgba(0,114,188,.15)}table.dataTable tr td{border-top:1px solid rgba(0,114,188,.2);border-bottom:1px solid rgba(0,114,188,.2)}table.dataTable thead th,table.dataTable thead td{padding:10px 18px}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px}table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting{cursor:pointer;*cursor:hand}table.dataTable thead .sorting{background:url(/static/img/dataTable/sort_both.png) no-repeat center right}table.dataTable thead .sorting_asc{background:url(/static/img/dataTable/sort_asc.png) no-repeat center right}table.dataTable thead .sorting_desc{background:url(/static/img/dataTable/sort_desc.png) no-repeat center right}table.dataTable thead .sorting_asc_disabled{background:url(/static/img/dataTable/sort_asc_disabled.png) no-repeat center right}table.dataTable thead .sorting_desc_disabled{background:url(/static/img/dataTable/sort_desc_disabled.png) no-repeat center right}table.dataTable tbody tr{}table.dataTable tbody tr.selected{background-color:#b0bed9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable th.center,table.dataTable td.center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.right,table.dataTable td.right{text-align:right}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#abb9d3}table.dataTable.hover tbody tr:hover,table.dataTable.hover tbody tr.odd:hover,table.dataTable.hover tbody tr.even:hover,table.dataTable.display tbody tr:hover,table.dataTable.display tbody tr.odd:hover,table.dataTable.display tbody tr.even:hover{background-color:#f5f5f5}table.dataTable.hover tbody tr:hover.selected,table.dataTable.hover tbody tr.odd:hover.selected,table.dataTable.hover tbody tr.even:hover.selected,table.dataTable.display tbody tr:hover.selected,table.dataTable.display tbody tr.odd:hover.selected,table.dataTable.display tbody tr.even:hover.selected{background-color:#a9b7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#f9f9f9}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad4}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b3cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a7b5ce}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b6d0}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#f9f9f9}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fbfbfb}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fdfdfd}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad4}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#adbbd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.display tbody tr.odd:hover>.sorting_1,table.dataTable.display tbody tr.even:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_1,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.display tbody tr.odd:hover>.sorting_2,table.dataTable.display tbody tr.even:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_2,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_2{background-color:#ebebeb}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.display tbody tr.odd:hover>.sorting_3,table.dataTable.display tbody tr.even:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_3,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_3{background-color:#eee}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.display tbody tr.odd:hover.selected>.sorting_1,table.dataTable.display tbody tr.even:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_1{background-color:#a1aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.display tbody tr.odd:hover.selected>.sorting_2,table.dataTable.display tbody tr.even:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_2{background-color:#a2afc8}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.display tbody tr.odd:hover.selected>.sorting_3,table.dataTable.display tbody tr.even:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_3{background-color:#a4b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left;margin-bottom:4.16%;width:45%}.dataTables_wrapper .dataTables_filter{float:right;margin-bottom:4.16%;text-align:right;width:45%}.dataTables_wrapper .dataTables_filter input{margin-left:.5em;height:30px;width:60%}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;font-size:.8em;letter-spacing:.2em;text-transform:uppercase;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info{font-size:.8em;letter-spacing:.2em;text-transform:uppercase}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;cursor:pointer;*cursor:hand;color:#00aebd}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#fff}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;border:1px solid transparent;background:0 0;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#0072bc}.dataTables_wrapper .dataTables_paginate .paginate_button:active{color:#0072bc}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#fff}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}