.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-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)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/c5cd7f5300576ab4c88202b42f6ded62.gif) center center no-repeat}@font-face{font-family:"slick";src:url(/ced611daf7709cc778da928fec876475.eot);src:url(/ced611daf7709cc778da928fec876475.eot?#iefix) format("embedded-opentype"),url(/b7c9e1e479de3b53f1e4e30ebac2403a.woff) format("woff"),url(/d41f55a78e6f49a5512878df1737e58a.ttf) format("truetype"),url(/f97e3bbf73254b0112091d0192f17aec.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}html,body{font-family:'Audiowide', 'Segoe UI', sans-serif;height:100vh;width:100vw;margin:0;overflow:hidden;display:block;background-color:#000}.nonSelectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div#gameCanvas{height:100vh;width:100vw;overflow:hidden;background-color:#000;cursor:auto}div#gameCanvas>canvas{overflow:hidden}.netStats{position:absolute;top:2px;left:4px;font-size:13px;pointer-events:none}.netStats .fps{color:springgreen}.netStats .ping{color:violet}.hermesInput{display:block;text-align:center;position:relative}#videoAdContainer #phaser-ad-container{position:absolute;z-index:9999;top:0px;left:0px;width:100%;height:100%;overflow:hidden}#videoAdContainer #phaser-ad-container #videoAdTitle{text-align:center;font-size:26px;color:#fff;background-color:#000;padding-bottom:8px;border-bottom:1px solid #333333}#reflector{color:#ffffff}.funBtn{border-radius:255px 25px 225px 15px/15px 225px 15px 255px;cursor:pointer;font-size:30px;background-color:#00a4ff;color:#fff;font-weight:bold;font-family:'Audiowide';padding:5px 20px;border:4px solid #00a4ff;outline:none;min-width:255px}.volumeControl{height:36px;display:none;pointer-events:all}.volumeControl .volumeIcon{background-image:url(/8ad04d8650210e7bcbf8b6d61027e54b.png);width:38px;height:38px;background-position:0 0;background-size:38px;cursor:pointer;display:inline-block}.volumeControl .volumeIcon.muted{background-position:0 -38px}.volumeControl .volumeSliderContainer{display:inline-block;vertical-align:top;margin-top:9px;margin-left:-3px;width:90px;padding:6px 7px 7px 7px;background-color:#1e1e1e;border-radius:2px}.volumeCloseButton{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.ui-slider{position:relative;height:6px;background:#121212;border-radius:4px;border:1px solid #1b1613;outline:none}.ui-slider .ui-slider-range{top:0;height:100%;position:absolute;z-index:1;display:block;border:0;background-position:0 0;border-radius:4px}.ui-slider .ui-widget-header{border:1px solid #000000;background:#2e828e;outline:none}.ui-slider .ui-state-default,.ui-slider .ui-widget-content .ui-state-default{outline:none;border:1px solid #1b1613;background:radial-gradient(#25c7de, #000 127%)}.ui-slider .ui-slider-handle{outline:none;border-radius:4px;top:-4px;margin-left:-5px;position:absolute;z-index:2;width:14px;height:14px;cursor:default;-ms-touch-action:none;touch-action:none}.gameLogoContainer{position:absolute;top:0%;left:50%;transform:translate(-50%, 0);width:88vh;max-width:900px;height:calc(45% - 227px)}.gameLogoContainer .gameLogo{width:100%;height:100%;background-image:url(/ac738caa8390817f26aee504ea6810f9.png);background-position:0;background-size:100%;background-repeat:no-repeat}.cc-window{color:#fff;background:#1e1e1e}.cc-window .cc-btn{background-color:#2e828e;border:none;padding:0.9em 1.8em;cursor:pointer}.cc-window .cc-btn:hover,.cc-window .cc-btn:focus{background-color:#3aa5b5}.cc-window .cc-link{color:#fff}.chatWindow{pointer-events:none;color:#fff;position:absolute;bottom:5px;right:5px;padding:5px;width:350px;max-width:28%;line-height:1em;font-size:15px}.messageLog .message{padding:4px 6px;background-color:rgba(0,0,0,0.45);word-wrap:break-word}.chatWindow #chatInput{opacity:0;outline:none;width:84%;border-radius:4px;background:#222;border:1px solid #111;margin-top:4px;color:#fff;padding:2px 4px;font-size:15px}.chatWindow.teamMode #chatInput{padding-left:55px}.chatWindow.chatting{pointer-events:all}.chatWindow.chatting #chatInput{opacity:1}.chatWindow.chatting .messageLog{overflow-y:auto;max-height:400px;background-color:rgba(0,0,0,0.25)}.chatWindow.chatting .messageLog .message{display:block !important;opacity:1 !important}.chatWindow .messageTarget{padding:1px;position:absolute;font-size:12px;bottom:7px;left:9px;border-radius:4px;display:none;width:45px;text-align:center;text-transform:uppercase}.chatWindow.teamMode.chatting .messageTarget{display:inline-block}.chatWindow.chatting.teamMode .targetAll{display:block;background-color:rebeccapurple}.chatWindow.chatting.teamMode #chatInput.toTeam ~ .targetTeam{background-color:teal;display:block}.chatWindow #chatInput.toTeam ~ .targetAll{display:none}.messageLog .message.toAll{color:#884ec3}.messageLog .message.toTeam{color:#00a9a9}.messageLog .message.income{color:chartreuse}.messageLog .message.error{color:red}.messageLog .message.tip{color:lightskyblue}@font-face{font-family:"audiowide", "Arial Black";font-weight:bold;src:url("https://fonts.googleapis.com/css?family=Audiowide")}.leaderboardContainer{position:absolute;top:75px;right:6px;width:295px;color:#fff;font-weight:bold;pointer-events:none}.leaderboard{position:relative;margin-bottom:20px}.leaderboard header{text-transform:uppercase;border-bottom:1px solid;padding-bottom:2px;margin-bottom:10px;font-size:14px;font-family:Audiowide}.leaderboard .playerKills{float:right;text-transform:none}.leaderboard .leaderboardPlayers{padding-left:22px;margin-top:0;margin-bottom:-8px}.leaderboard .leaderboardEntry{font-size:14px;margin-bottom:3px}.leaderboard .guest{text-align:center}div#gameCanvas>canvas{overflow:hidden}.hermesContainer.shop{min-width:780px}.hermesContainer.shop .page{height:435px}.hermesContainer.shop ul.headerTab li{padding:10px}.hermesContainer.shop ul.headerTab li a{font-size:17px}#shipContainer{width:856px}.shopItem{float:left;padding:0 10px 10px 0;width:48%;height:120px;text-align:center;cursor:pointer;outline:none;margin-top:15px;border-radius:4px;position:relative;color:#fff;border:none;background:#6600a2;background:-webkit-linear-gradient(left, #6600a2, rgba(0,0,0,0));background:-o-linear-gradient(right, #6600a2, rgba(0,0,0,0));background:-moz-linear-gradient(right, #6600a2, rgba(0,0,0,0));background:linear-gradient(to right, #6600a2, rgba(0,0,0,0))}.shopItem .shopItemName{position:absolute;top:3px;left:150px;font-size:23px;color:#00a1ff;margin-bottom:7px;font-weight:bold}.shopItem img{width:80px}.shopItem .price,.shopItem .equipedTitle{margin-bottom:7px;font-size:18px;color:#00a1ff;font-weight:bold;position:absolute;bottom:0;right:25px}.shopItem .equipedTitle{display:none}.shopItem:nth-child(even){float:right}.shopItem:hover{background:#7600bc;background:-webkit-linear-gradient(left, #7600bc, rgba(0,0,0,0));background:-o-linear-gradient(right, #7600bc, rgba(0,0,0,0));background:-moz-linear-gradient(right, #7600bc, rgba(0,0,0,0));background:linear-gradient(to right, #7600bc, rgba(0,0,0,0))}.shopItem:active,.shopItem.active{background:#560089;background:-webkit-linear-gradient(left, #560089, rgba(0,0,0,0));background:-o-linear-gradient(right, #560089, rgba(0,0,0,0));background:-moz-linear-gradient(right, #560089, rgba(0,0,0,0));background:linear-gradient(to right, #560089, rgba(0,0,0,0))}.shopItem.equiped,.shopItem.equiped:hover,.shopItem.equiped:active,.shopItem.equiped.active{cursor:auto;background:#239345;background:-webkit-linear-gradient(left, #239345, rgba(0,0,0,0));background:-o-linear-gradient(right, #239345, rgba(0,0,0,0));background:-moz-linear-gradient(right, #239345, rgba(0,0,0,0));background:linear-gradient(to right, #239345, rgba(0,0,0,0))}.shopItem.equiped .equipedTitle,.shopItem.equiped:hover .equipedTitle,.shopItem.equiped:active .equipedTitle,.shopItem.equiped.active .equipedTitle{color:#27ff00;display:block}.shopItem.equiped .price,.shopItem.equiped:hover .price,.shopItem.equiped:active .price,.shopItem.equiped.active .price{display:none}.shopItem:not(.equiped):disabled{background:#8b002d;background:-webkit-linear-gradient(left, #8b002d, rgba(0,0,0,0));background:-o-linear-gradient(right, #8b002d, rgba(0,0,0,0));background:-moz-linear-gradient(right, #8b002d, rgba(0,0,0,0));background:linear-gradient(to right, #8b002d, rgba(0,0,0,0))}.shopItem:not(.equiped):disabled .price{color:#ff2929}.shopItem:not(.equiped):disabled .ship,.shopItem:not(.equiped):disabled .ability{filter:grayscale(70%);opacity:.7}.itemHotkey{position:absolute;top:0;left:0;padding:7px;border:1px solid white;border-left-width:0;border-top-width:0;border-radius:0 0 4px 0;font-size:20px}.itemImage{position:absolute;top:30px;width:150px}.shopDescription{padding-top:8px;font-size:13px;vertical-align:top;margin-left:150px;text-align:left}.ability{background-image:url(/11322cc8bcb233790cccf39f97f0cb04.png);display:inline-block;height:65px;width:65px;background-size:276px}.ability.AbilityBloodlust{background-position:0px -64px}.ability.AbilityBlueGrenade{background-position:0px 0px}.ability.AbilityHeavyHitter{background-position:-130px -128px}.ability.AbilityKineticism{background-position:-130px -64px}.ability.AbilityLongevity{background-position:-130px 0px}.ability.AbilityRedGrenade{background-position:-66px -192px}.ability.AbilityShield{background-position:-66px -64px}.ability.AbilitySpaceLube{background-position:-66px 0px}.ability.AbilitySpeedBoost{background-position:0px -192px}.ability.AbilityTinyShip{background-position:0px -128px}.ability.AbilityEmpGrenade{background-position:-130px -192px}.ability.AbilityRepairZone{background-position:-66px -128px}.ship{background-image:url(/644d3e7119d8fa45bd89d50a83e3eb79.png);display:inline-block;height:62px}.ship.Flea{background-position:-73px -220px;background-size:632px;width:60px}.ship.Mantis{background-position:-470px -58px;background-size:292px;width:53px}.ship.Cricket{background-position:-58px 0px;background-size:165px;width:43px}.ship.Louse{background-position:0px -223px;background-size:632px;width:73px}.ship.Scarab{background-position:-189px 0px;background-size:311px;width:65px}.ship.Locust{background-position:0px 0px;background-size:188px;width:67px}.shop .currentBalance{color:#00a1ff;position:absolute;bottom:15px;right:30px;font-size:28px}.catagoryName{color:#fff;height:30px}#activeAbilities{position:relative;left:90px;height:86px}#activeAbilities .sideAbilities{margin-right:18px;display:inline-block}#activeAbilities .sideAbilities:not(.selected){transform:scale(0.8)}#activeAbilities .sideAbilities.selected .hudBorder{filter:hue-rotate(120deg)}.sideAbilities{position:relative;width:68px;height:68px;margin-bottom:18px}.sideAbilities:empty{display:none}#hudAbilityGroup{position:absolute;margin:5px;top:0px;left:5px;font-size:16px;text-align:center;pointer-events:none;transform:scale(0.8)}#hudAbilityGroup .abilityItem .quantity{position:absolute;right:5px;bottom:1px;font-size:23px;font-family:sans-serif;color:#fff}#hudAbilityGroup .sideAbilities .hudContainer{width:100%;box-sizing:border-box;height:100%;padding:4px 0 0 0}#hudAbilityGroup .sideAbilities .ability{transform:scale(0.8);margin-left:1px}#hudAbilityGroup .sideAbilities .ship.Louse{transform:scale(0.75);margin-left:-2px}#hudAbilityGroup .sideAbilities .ship:not(.Louse){transform:scale(0.825);margin-left:1px;margin-top:0px}#hudAbilityGroup .sideAbilities .shipItem .quantity{display:none}#hudAbilityGroup .sideAbilities .shipItem .description{bottom:-7px}#hudAbilityGroup .sideAbilities .ability .abilityCdMask{margin:0;filter:brightness(1.5) grayscale(100%);transform:scale(1);height:0%;position:absolute;top:0;left:0}#hudAbilityGroup .abilityItem.selected{border-color:chartreuse}#hudAbilityGroup .description{display:none;position:absolute;width:200px;color:white;font-size:14px;left:83px;bottom:9px}#hudAbilityGroup .description>span{display:inline-block;padding:12px}#hudAbilityGroup #activeAbilities .description{top:85px;bottom:initial;left:20px;transform:scale(1.2)}#hudAbilityGroup #activeAbilities .selected .description{top:75px;transform:scale(1);left:initial}#hudAbilityGroup #activeAbilities .selected .description .hudBorder{filter:initial}.feedbackHeader{margin-top:8px}.overviewBar{pointer-events:none;position:absolute;top:-12px;right:-11.5px;width:400px;height:70px;color:#fff;font-size:22px;background-image:url(/14eab582da0cc35d11219704482cbb53.png)}.overviewBar div{position:absolute;top:19px;margin-left:10px}.overviewBar .scoreTeamRed,.overviewBar .scoreTeamBlue{color:#ff4444;left:12px;text-align:center;width:27px}.overviewBar .scoreTeamBlue{color:#4444ff;left:66px}.overviewBar .scoreMedian{width:106px;text-align:center;font-size:15px;line-height:46px;font-weight:bold}.overviewBar .aliveLabelRed,.overviewBar .aliveLabelBlue{margin-left:122px;color:#ff4444;font-size:16px;font-weight:bold;margin-top:1px}.overviewBar .aliveLabelBlue{margin-left:212px;color:#4444ff}.aliveTeamRed{left:163px}.aliveTeamBlue{left:251px}.overviewBar .timer{left:303px;width:68px;text-align:center;top:22px}.hudBorder{border:35px solid transparent;border-image:url(/00f92e85016791f70f3a68e9260f4e50.png);border-image-slice:30%;height:100%;width:100%;box-sizing:border-box;position:absolute}.hudContainer{padding:10px 15px}.overviewBar .instructions{text-align:center;width:100%;top:62px;font-size:14px}.scorePanel{pointer-events:none;position:absolute;left:50%;transform:translate(-50%, -50%);background-image:radial-gradient(#000, rgba(0,0,0,0.760784));background-size:cover;display:none;box-shadow:0px 0 12px 3px #2e828e;border-radius:2px;font-family:audiowide}.scorePanel.showing{display:block;z-index:250}.playerStats{top:8%;height:12.5vh;width:50vw;font-size:1.6vh}.playerStats .playerName{font-size:3vh;color:#ff00f7;padding-left:10px;padding-top:5px;text-shadow:0 0 10px}.playerStats table{width:100%;padding:5px 10px;text-align:center;text-transform:uppercase}.playerStats th{text-shadow:0 0 10px;color:#22b0e1}.playerStats td{color:#fff}.scoreboard{top:56%;height:78vh;width:71vw;min-width:600px;max-height:75vw;font-size:2.5vh}.scoreboard .header{height:14vh;font-family:audiowide;text-shadow:0 0 20px}.scoreboard .teamHeaderRed,.scoreboard .teamHeaderBlue{color:#ff4444;top:3vh;position:absolute;font-weight:bold;font-size:6vh;width:50%;text-align:center;text-transform:capitalize}.scoreboard .teamHeaderBlue{color:#4444ff;left:50%}.scoreboard .divider{position:absolute;height:86%;width:1px;top:7%;left:50%;background-color:#b8b8b8;box-shadow:0px 0 8px 3px #2e828e}.scoreboard table.teamScoreboard{width:45%;vertical-align:top;overflow-y:auto;overflow-x:hidden;display:inline-table;border-collapse:collapse;color:#fff;margin:0 15px;float:left}.scoreboard table.teamScoreboard.blueTeamScoreboard{float:right}.scoreboard table.teamScoreboard tr.scoreboardEntry{white-space:nowrap;font-size:2vh}.scoreboard table.teamScoreboard tr.scoreboardEntry.dead{color:#555}.scoreboard table.teamScoreboard tr.scoreboardEntry.localPlayer{background-color:rgba(225,0,255,0.4);border-radius:3px}.scoreboard table.teamScoreboard tr.scoreboardEntry.localPlayer.dead{background-color:rgba(225,0,255,0.25);color:#888}.scoreboard table.teamScoreboard tr.scoreboardEntry.scoreboardDescription th{font-weight:bold;text-transform:uppercase;margin-left:1vh;color:#22b0e1;text-shadow:0 0 10px}.scoreboard table.teamScoreboard th,.scoreboard table.teamScoreboard td{text-align:center}.scoreboard table.teamScoreboard th.scoreboardName,.scoreboard table.teamScoreboard td.scoreboardName{text-align:left}.messageCenter{pointer-events:none}.roundDisplay{color:#fff;font-size:25px;font-weight:bold;position:absolute;top:5px;left:50%;transform:translate(-50%, 0);text-align:center;text-shadow:2px 2px #000}.roundDisplay div{display:none;padding:1px 7px;border-radius:4px}.roundDisplay.inactive .inactive{display:block;font-size:31px;background:red;background:-webkit-linear-gradient(left, red, rgba(0,0,0,0));background:-o-linear-gradient(right, red, rgba(0,0,0,0));background:-moz-linear-gradient(right, red, rgba(0,0,0,0));background:linear-gradient(to right, red, rgba(0,0,0,0))}.roundDisplay.warmup .warmup{display:block;font-size:31px;background:orange;background:-webkit-linear-gradient(left, orange, rgba(0,0,0,0));background:-o-linear-gradient(right, orange, rgba(0,0,0,0));background:-moz-linear-gradient(right, orange, rgba(0,0,0,0));background:linear-gradient(to right, orange, rgba(0,0,0,0));background:radial-gradient()}.roundDisplay.preround .preround{display:block;background:#9932cc;background:-webkit-linear-gradient(left, #9932cc, rgba(0,0,0,0));background:-o-linear-gradient(right, #9932cc, rgba(0,0,0,0));background:-moz-linear-gradient(right, #9932cc, rgba(0,0,0,0));background:linear-gradient(to right, #9932cc, rgba(0,0,0,0))}.roundDisplay.victory .victory{display:block;font-size:31px;background:#00ff7f;background:-webkit-linear-gradient(left, #00ff7f, rgba(0,0,0,0));background:-o-linear-gradient(right, #00ff7f, rgba(0,0,0,0));background:-moz-linear-gradient(right, #00ff7f, rgba(0,0,0,0));background:linear-gradient(to right, #00ff7f, rgba(0,0,0,0))}.roundDisplay.defeat .defeat{display:block;font-size:31px;background:crimson;background:-webkit-linear-gradient(left, crimson, rgba(0,0,0,0));background:-o-linear-gradient(right, crimson, rgba(0,0,0,0));background:-moz-linear-gradient(right, crimson, rgba(0,0,0,0));background:linear-gradient(to right, crimson, rgba(0,0,0,0))}.flagDisplay,.bombDisplay{color:#fff;text-shadow:2px 2px #000;font-size:17px;font-weight:bold;position:absolute;bottom:45px;left:50%;transform:translate(-50%, 0);text-align:center;opacity:.75;padding:10px 15px;border-radius:6px}.flagDisplay div,.bombDisplay div{display:none;width:300px;vertical-align:middle}.flagDisplay div.exclamation,.bombDisplay div.exclamation{display:inline-block;width:50px;height:100%;font-size:50px;vertical-align:middle;margin-left:-10px}.flagDisplay.carrying,.bombDisplay.carrying{background:rgba(0,255,10,0.6);background:-webkit-linear-gradient(left, rgba(0,255,10,0.55), rgba(0,51,3,0.3));background:-o-linear-gradient(right, rgba(0,255,10,0.55), rgba(0,51,3,0.3));background:-moz-linear-gradient(right, rgba(0,255,10,0.55), rgba(0,51,3,0.3));background:linear-gradient(to right, rgba(0,255,10,0.55), rgba(0,51,3,0.3))}.flagDisplay.carrying .carrying,.bombDisplay.carrying .carrying{display:inline-block}.flagDisplay.offense,.bombDisplay.offense{background:rgba(192,255,0,0.6);background:-webkit-linear-gradient(left, rgba(192,255,0,0.55), rgba(39,51,0,0.3));background:-o-linear-gradient(right, rgba(192,255,0,0.55), rgba(39,51,0,0.3));background:-moz-linear-gradient(right, rgba(192,255,0,0.55), rgba(39,51,0,0.3));background:linear-gradient(to right, rgba(192,255,0,0.55), rgba(39,51,0,0.3))}.flagDisplay.offense .offense,.bombDisplay.offense .offense{display:inline-block}.flagDisplay.defense,.bombDisplay.defense{background:rgba(255,0,10,0.6);background:-webkit-linear-gradient(left, rgba(255,0,10,0.55), rgba(51,0,3,0.3));background:-o-linear-gradient(right, rgba(255,0,10,0.55), rgba(51,0,3,0.3));background:-moz-linear-gradient(right, rgba(255,0,10,0.55), rgba(51,0,3,0.3));background:linear-gradient(to right, rgba(255,0,10,0.55), rgba(51,0,3,0.3))}.flagDisplay.defense .defense,.bombDisplay.defense .defense{display:inline-block}.killerDisplay{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;color:#fff;font-weight:bold;font-size:40px;border-radius:4px;padding:0 10px;text-shadow:0 0 20px #c200ff}.killerDisplay .killerName{font-style:italic}@keyframes objectiveAnimation{from{width:200px;top:50%;right:50%}to{width:40px;top:23px;right:404px}}.objectiveDisplay{position:absolute;transform:translate(50%, -50%);animation-fill-mode:both;display:none}.objectiveDisplay.offense,.objectiveDisplay.defense{animation-name:objectiveAnimation;animation-duration:.8s;animation-delay:1.5s;animation-timing-function:cubic-bezier()}.objectiveDisplay img{width:100%}.objectiveDisplay .objectiveOffense{display:none}.objectiveDisplay.offense .objectiveOffense{display:block}.objectiveDisplay.offense .objectiveDefense{display:none}.typingAlert{display:none;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -60%);font-size:55px;color:#fff}.matchEnd{display:none;font-size:40px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;text-align:center;font-weight:bold}.matchEnd .teamRed,.matchEnd .teamBlue{display:none}.matchEnd.teamRed .matchWinner{color:#ff4444;text-shadow:0 0 20px #ff0000}.matchEnd.teamRed .teamRed{display:inline-block}.matchEnd.teamBlue .matchWinner{color:#4444ff;text-shadow:0 0 20px #0000ff}.matchEnd.teamBlue .teamBlue{display:inline-block}.mvpName.teamBlue{color:#4444ff;text-shadow:0 0 20px #0000ff}.mvpName.teamRed{color:#ff4444;text-shadow:0 0 20px #ff0000}.mvp{font-style:italic;margin-top:10px}.spectatorHud{position:absolute;width:100%;height:100%;top:0;left:0;font-family:audiowide;font-size:25px;pointer-events:none;display:none}.spectatorHud.showing{display:block}.spectatorHud .currentlySpectating{text-align:center;color:#fff;display:none;bottom:145px;left:50%;padding:5px 10px;position:absolute;border-radius:4px;transform:translate(-50%, 0);background:#2e828e;background:-webkit-linear-gradient(left, #2e828e, rgba(0,0,0,0));background:-o-linear-gradient(right, #2e828e, rgba(0,0,0,0));background:-moz-linear-gradient(right, #2e828e, rgba(0,0,0,0));background:linear-gradient(to right, #2e828e, rgba(0,0,0,0))}.spectatorHud .currentlySpectating .spectatorName{margin-left:10px}.spectatorHud .currentlySpectating.Red{background:#f44;background:-webkit-linear-gradient(left, #f44, rgba(0,0,0,0));background:-o-linear-gradient(right, #f44, rgba(0,0,0,0));background:-moz-linear-gradient(right, #f44, rgba(0,0,0,0));background:linear-gradient(to right, #f44, rgba(0,0,0,0))}.spectatorHud .currentlySpectating.Blue{background:#44f;background:-webkit-linear-gradient(left, #44f, rgba(0,0,0,0));background:-o-linear-gradient(right, #44f, rgba(0,0,0,0));background:-moz-linear-gradient(right, #44f, rgba(0,0,0,0));background:linear-gradient(to right, #44f, rgba(0,0,0,0))}.helpWindow .gameInfo{height:320px}.helpWindow .infoContainer{max-width:500px;width:500px}.hermesWindow{padding:30px 70px;border:1px solid purple;border-radius:10px;position:absolute;left:50%;top:30%;opacity:0;transform:translate(-50%, -50%);background-color:#000;color:#fff;pointer-events:none;-webkit-transition-timing-function:ease-in-out;-webkit-transition-duration:0.25s;transition-timing-function:ease-in-out;transition-duration:0.25s;min-width:600px;min-height:120px;max-width:80%;max-height:80%;overflow:auto}.hermesWindow.showing{top:50%;opacity:1;pointer-events:inherit}.hermesWindow button{color:#fff}.hermesWindow .closeButton{position:absolute;top:10px;right:10px;width:40px;cursor:pointer}.hermesWindow input{padding:2px 3px;font-size:18px;margin-right:10px;border:1px solid gray}.revenueHud .adsenseRect{position:absolute;top:40px;left:8px;height:280px;width:336px;z-index:300}.revenueHud .adsenseInPlay{position:absolute;top:40px;left:8px;width:300px;height:250px;z-index:300}.revenueHud .adsenseTopBanner{position:absolute;top:8px;width:100%;z-index:300;min-width:1425px}.revenueHud .adParent{left:50%;transform:translate(-50%, 0)}.revenueHud .adsenseBanner{position:absolute;bottom:8px;left:50%;transform:translate(-50%, 0);width:728px;z-index:300}.revenueHud .adsenseBanner .adblockSadness{padding-top:10px}.revenueHud .adsenseBanner .adParent{min-height:80px}.teamSelectWindow .hermesCenterWindow{top:45%}.teamSelectWindow .hermesButton{font-weight:bold;font-family:'Audiowide';font-size:18px;padding:0 14px;height:32px}.teamSelectWindow .hermesButton.blue{background-color:#33c}.teamSelectWindow .hermesButton.blue:hover{background-color:#2d2db4;box-shadow:0 0.125em rgba(255,255,255,0.4),inset 0 0.063em rgba(255,255,255,0.4),inset 0 -0.188em #3b3bce}.teamSelectWindow .hermesButton.blue:active{box-shadow:0 0.063em rgba(255,255,255,0.4),inset 0 0 1.094em #0a0a29,inset 0 0.063em #1f1f7a,inset 0 -0.188em #1f1f7a}.teamSelectWindow .hermesButton.red{background-color:#c33}.teamSelectWindow .hermesButton.red:hover{background-color:#b42d2d;box-shadow:0 0.125em rgba(255,255,255,0.4),inset 0 0.063em rgba(255,255,255,0.4),inset 0 -0.188em #ce3b3b}.teamSelectWindow .hermesButton.red:active{box-shadow:0 0.063em rgba(255,255,255,0.4),inset 0 0 1.094em #290a0a,inset 0 0.063em #7a1f1f,inset 0 -0.188em #7a1f1f}.teamSelectWindow .hermesButton.auto{padding:0 30px;height:50px;font-size:30px}.teamSelectWindow .fullMessage{text-align:center;font-size:15px;height:20px;line-height:5px}.teamSelectWindow .fullMessage span{display:none}.teamSelectWindow .info{text-align:center;margin-top:24px;margin-bottom:-8px;font-family:serif}.funButtons{position:absolute;bottom:15px;left:10px;pointer-events:auto}.funButtons .funBtn{min-width:175px;font-size:25px}.purpleGemSprite{width:35px;height:35px;background-image:url(/e598f25700182a661a44d293d97dd03f.png);background-size:310px;background-position:-168px -128px;vertical-align:bottom;display:inline-block}.leaderboardContainer .guest{position:relative;font-size:12px}.leaderboardContainer .guest .authButton{vertical-align:middle;pointer-events:initial;display:inline-block}.leaderboardContainer .guest .authButton>.abcRioButton{width:100px !important}.messageLog .message.income.income{color:#00a1ff}.feedbackBtn{background-color:#a618f9;border-color:#a618f9}.feedbackWindow .hermesContainer{font-size:18px}.feedbackWindow .thanksSection{display:none}.feedbackWindow.thanks .thanksSection{display:block;font-size:28px;margin:80px 20px;color:#a618f9;text-align:center}.feedbackWindow.thanks .feedbackSection{display:none}.feedbackWindow textarea{font-size:18px;font-family:'Audiowide';height:130px;width:100%;display:block;resize:none;border:1px solid #2e828e;margin-bottom:12px;box-sizing:border-box;padding:2px 5px;color:#a2a2a2;background-color:#171717}.feedbackWindow .starsHeader{text-align:center;margin-top:35px}.feedbackWindow .hermesButton{float:right;margin-right:0}.feedbackWindow .stars{width:200px;margin:0 auto 35px auto;font-size:0;unicode-bidi:bidi-override;direction:rtl}.feedbackWindow .stars *{font-size:2.5rem}.feedbackWindow .stars>input{display:none}.feedbackWindow .stars>input+label{display:inline-block;overflow:hidden;text-indent:9999px;width:1em;white-space:nowrap;cursor:pointer}.feedbackWindow .stars>input+label:before{display:inline-block;text-indent:-9999px;content:"☆";color:#888}.feedbackWindow .stars>input:checked ~ label:before,.feedbackWindow .stars>input+label:hover ~ label:before,.feedbackWindow .stars>input+label:hover:before{content:"★";color:#6600a2;text-shadow:0 0 1px #333}.feedbackWindow .stars>.star-cb-clear+label{text-indent:-9999px;width:.5em;margin-left:-.5em}.feedbackWindow .stars>.star-cb-clear+label:before{width:.5em}.feedbackWindow .stars:hover>input+label:before{content:"☆";color:#888;text-shadow:none}.feedbackWindow .stars:hover>input+label:hover ~ label:before,.feedbackWindow .stars:hover>input+label:hover:before{content:"★";color:#6600a2;text-shadow:0 0 1px #333}.showing{display:block}.hiding{display:none !important}.center{text-align:center}.hermesContainer{font-size:14px;padding:15px;margin-bottom:10px;border-radius:4px;background-color:#1e1e1e;color:#fff;box-shadow:0px 0 12px 3px #153b41}.hermesContainer>header,.hermesContainer ul.headerTab{background-color:#2e828e;border-bottom:1px solid #333;padding:2px 10px;margin:-15px -15px 17px -15px;font-weight:bold;text-align:left;display:block;color:#0d0d0d;border-radius:4px 4px 0 0}.hermesContainer ul.headerTab li{list-style:none;display:inline-block}.hermesContainer ul.headerTab li a{color:#0d0d0d;font-size:14px;text-decoration:none;padding-right:10px;outline:none}.hermesContainer ul.headerTab li:not(.ui-tabs-active) a{color:#fff;font-weight:normal}.hermesContainer .hermesButton{background-color:#6600a2;border:none;color:white;height:28px;line-height:28px;min-width:62px;padding:0 10px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;cursor:pointer;vertical-align:middle;margin:0 10px;font-family:Roboto,arial,sans-serif;box-shadow:0 0 3px 3px rgba(0,0,0,0);transition:box-shadow .218s, background-color .218s}.hermesContainer .hermesButton:hover{background-color:#530083}.hermesContainer .hermesButton:active{box-shadow:0 0.063em rgba(255,255,255,0.4),inset 0 0 1.094em #000,inset 0 0.063em #26003c,inset 0 -0.188em #26003c}.hermesContainer .hermesButton:disabled{filter:grayscale(80%);background-color:#dda2ff}.hermesContainer input[type="text"],.hermesContainer select{border:1px solid #bdc7d8;border-radius:5px;font-size:18px;padding:8px 10px;font-size:16px;padding:4px 6px;vertical-align:bottom}.hermesContainer input[type="text"]:focus,.hermesContainer select:focus{outline:none;border-color:#2e828e;border:1px solid #2e828e;box-shadow:0 0 3px #2e828e}.hermesContainer .rectangleRevenue .adParent{min-width:366px;min-height:280px}.windowCloseX{float:right;cursor:pointer;font-size:18px}.hermesCenterWindow{position:absolute;top:53%;left:50%;transform:translate(-50%, -50%);display:flex}.leftStack,.centerStack,.rightStack{margin:0 5px;width:385px}.leftStack .responsiveAd,.rightStack .responsiveAd{width:100%;height:285px}.leftStack .adsenseInPlay,.rightStack .adsenseInPlay{min-width:300px;min-height:250px}.centerStack{width:400px}.centerStack .resonsiveRevenue,.centerStack .responsiveAd{display:none}.centerStack .responsiveAd{height:143px}.loginContainer .authButton{vertical-align:middle;margin:0 10px;display:inline-block}.loginContainer .enterNameLoginPrompt{display:none}.loginContainer .loginError{color:red;font-weight:bold;font-family:Courier New, Courier, monospace;text-align:left;margin-top:10px;font-size:12px}.loginContainer .loginError ul{margin:3px 0;padding-left:25px}.loginContainer .initialLoginPrompt{text-align:center;padding-top:33px;margin-bottom:14px}.loginContainer .guestTip,.loginContainer .registerTip{font-size:15px;margin-bottom:13px;margin-top:-10px}.loginContainer select{margin-top:15px}.loginContainer .buildVersion{font-size:11px;margin-top:23px;text-align:right;margin-bottom:-9px;margin-right:-9px}.loginContainer .loading{position:absolute;margin-top:-10px;margin-left:-40px;display:none}.loginContainer #playerName{width:175px}.loginContainer .serverSelect span{margin-bottom:7px;margin-right:6px;display:inline-block;font-size:16px}.socialContainer .icons{display:flex;justify-content:space-between}.socialContainer .icons a{display:inline-block}.socialContainer .icons img{width:60px;display:inline-block;border-radius:4px}.crossPromotionContainer{float:left}.crossPromotionContainer .hermesButton{margin-bottom:10px}.infoContainer{max-width:360px}.infoContainer .gameInfo{height:220px;overflow-y:auto}.infoContainer .gameInfo a{text-decoration:none;color:#a348f3}.infoContainer .instructionList ul{margin:0;padding:0}.infoContainer .instructionList li{list-style:none}.infoContainer .instructionList img{height:25px;vertical-align:middle;margin-right:5px;margin-bottom:5px;text-align:right}.infoContainer .gameInfoSubSection img{vertical-align:middle}.infoContainer .gameInfoSubSection header{font-size:20px;display:block;margin-bottom:8px;font-weight:bold;color:#2e828e}.infoContainer .gameInfoSubSection+.gameInfoSubSection{margin-top:20px}.loading{width:50px}.adParent{position:relative;width:100%;height:100%}.adParent iframe{position:relative}.adblockSadness{background:darkslategray;color:#fff;padding:7px;text-align:center;width:75%;height:75%;left:50%;top:50%;position:absolute;transform:translate(-50%, -50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-animation:4s ease 0s normal forwards 1 sadnessFadeIn;animation:4s ease 0s normal forwards 1 sadnessFadeIn}.loginWindow .rectangleRevenue .adParent{min-height:200px}.loginWindow .rectangleRevenue .adParent .adblockSadness{color:#0d0d0d;background-color:#fff}.loginWindow .windowCloseX{display:none}.spawnWindow{max-height:100%}.spawnWindow .leftStack{width:330px}.registrationWindow .bgFader{z-index:499}.registrationWindow .hermesCenterWindow{z-index:500}.registrationWindow .loginError,.registrationWindow .registerTip{margin-bottom:20px}.registrationWindow .loginError{max-width:370px;margin-top:15px;color:#ef0000}.registrationWindow .loading,.registrationWindow .btnPlay,.registrationWindow #playerName{vertical-align:middle}.bgFader{background-color:#1b1b1b;opacity:0.8;position:absolute;top:0;left:0;right:0;bottom:0;z-index:100}.bgFader ~ div{z-index:110}.barContainer{position:absolute;top:10px;left:100px;width:250px;height:15px}.barContainer .relativeContainer{position:relative;width:100%;height:100%}.barContainer .barBorder,.barContainer .barFill,.barContainer .barSecondaryFill,.barContainer .barBackground{width:100%;height:100%;position:absolute;top:0;left:0}.barContainer .barBorder{border:1px solid #cccccc}.barContainer .barFill{background-color:#00ff5a}.barContainer .barSecondaryFill{background-color:#056928}.barContainer .barBackground{background-color:#1b1b1b}@keyframes sadnessFadeIn{0%{opacity:0}66%{opacity:0}100%{opacity:1}}@-webkit-keyframes sadnessFadeIn{0%{opacity:0}66%{opacity:0}100%{opacity:1}}.sadPanda{margin-top:15px;width:50%}@media (max-width: 1190px){.loginWindow .leftStack,.spawnWindow .rightStack{display:none}.loginWindow .leftStack .responsiveAd,.spawnWindow .rightStack .responsiveAd{display:none}}@media (max-width: 1189px) and (min-height: 540px){.loginWindow .centerStack .resonsiveRevenue{display:block}}@media (max-height: 600px){.hermesCenterWindow{top:50%}}@media (max-height: 540px){.loginWindow .crossPromotionContainer{display:none}}.slickContainer{width:80vh;max-width:640px}.slickContainer .slick-prev:before,.slickContainer .slick-next:before{font-size:60px}.slickContainer .slick-next{right:-35px}.slickContainer .slick-prev{left:-75px}.slickContainer .slick-dots li button:before{font-size:13px}.leaderboardContainer{min-height:60px}.leaderboardContainer .subHeader .leaderboardEntry{font-size:12px;border-bottom:2px solid #a618f9;margin-top:-5px;font-weight:bold;margin-bottom:7px;color:#a618f9;padding-left:0px;padding-bottom:2px;list-style:none}.leaderboardContainer .subHeader .leaderboardEntry .score,.leaderboardContainer .subHeader .leaderboardEntry .playerName{text-transform:uppercase}.leaderboardContainer ol{margin:0;padding-left:30px;list-style-type:none;counter-reset:li}.leaderboardContainer ol li:before{counter-increment:li;content:counter(li);float:left;margin-left:-40px;width:30px;text-align:right}.leaderboardContainer ol:empty::after{content:attr(data-empty-message)}.leaderboardContainer .leaderboardEntry{font-size:13px;margin-bottom:3px;height:15px;padding-left:5px}.leaderboardContainer .leaderboardEntry.localPlayer{color:#00a4ff;font-weight:bold}.leaderboardContainer .score{float:right;text-transform:none}.leaderboardContainer .playerName{float:left}.missionSelectWindow{z-index:600}.missionSelectWindow .title{font-size:30px;margin-bottom:35px}.missionSelectWindow .missionSelection{background:#333;color:#fff;border:2px solid #2e828e;padding:10px;text-align:center;cursor:pointer;border-radius:2px;display:inline-block;margin:0 10px}.missionSelectWindow .missionSelection .missionTitle{font-size:26px;font-weight:bold}.missionSelectWindow .missionSelection .missionTarget{font-size:40px}.missionSelectWindow .missionSelection .missionReward,.missionSelectWindow .missionSelection .missionRewardLabel{display:inline-block;color:#4ffd6e;font-weight:bold;font-size:20px}.missionSelectWindow .missionSelection .missionRewardLabel{margin-left:5px}.virtualInputHud{display:none}.virtualInputHud .thumbParent,.virtualInputHud .thumbstick,.virtualInputHud .button{background-image:url(/0dc2753f8d7a9c928f0c4b086e092125.png);background-repeat:no-repeat}.virtualInputHud .joystick{position:absolute;left:0;bottom:0;height:48vh;width:48vh}.virtualInputHud .joystick .thumbParent{pointer-events:none;position:absolute;width:30vh;height:30vh;background-size:48.375vh;background-position:0 0;left:50%;top:50%;transform:translate(-50%, -50%)}.virtualInputHud .joystick .thumbstick{position:absolute;width:13vh;height:13vh;background-size:35vh;background-position:-21.8vh 0;left:50%;top:50%;transform:translate(-50%, -50%)}.virtualInputHud .button{position:absolute;height:17vh;width:17vh;background-size:54.65vh}.virtualInputHud .button.fire{right:17vh;bottom:2vh;background-position:0 -34vh}.virtualInputHud .button.altFire{right:2vh;bottom:16vh;background-position:-17vh -34vh}.wardrobeContainer{width:300px;height:450px;-webkit-mask-image:radial-gradient(95px at 50% 26%, transparent 99%, #000 100%);mask-image:radial-gradient(95px at 50% 26%, transparent 99%, #000 100%)}.wardrobePane{margin-top:-12px;height:190px}.wardrobeCategoryList{text-align:left;margin:10px 0}.wardrobeCategoryBtn{display:inline-block;color:#fff;font-weight:bold;background-color:#2e828e;padding:3px 16px;border-radius:6px;margin-right:8px;cursor:pointer}.wardrobeCategoryBtn.active{background-color:#6600a2}.wardrobeItemList{text-align:left;overflow-y:auto;max-height:205px;background-color:rgba(30,30,30,0.5);border-radius:4px;padding-top:5px}.wardrobeItemList .wardrobeItem{display:inline-block;margin-left:14px;margin-bottom:8px;width:72px;cursor:pointer;border:2px solid #2e828e;border-radius:4px;text-align:center;background-color:#fff;position:relative;vertical-align:top}.wardrobeItemList .wardrobeItem .wardrobeItemImg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-blend-mode:multiply;display:block;-webkit-mask-mode:alpha;mask-mode:alpha}.wardrobeItemList .wardrobeItem .wardrobeItemImgContainer{width:60px;height:60px;margin:6px;position:relative}.wardrobeItemList .wardrobeItem .lockedDisplay,.wardrobeItemList .wardrobeItem .wardrobeItemDescription{display:none}.wardrobeItemList .wardrobeItem .wardrobeItemName{color:#fff;background-color:#2e828e;text-align:center;margin-bottom:-2px;padding:1px;border-radius:0 0 4px 4px;height:36px;margin-left:-1px}.wardrobeItemList .wardrobeItem.active{border-color:#6600a2}.wardrobeItemList .wardrobeItem.active .wardrobeItemName{background-color:#6600a2}.wardrobeItemList .wardrobeItem.locked{border-color:#444;cursor:not-allowed;background-color:#676767}.wardrobeItemList .wardrobeItem.locked .wardrobeItemName{background-color:#444}.wardrobeItemList .wardrobeItem.locked .lockedDisplay{position:absolute;display:inline-block;transform:rotate(-45deg);top:26%;left:9%;color:#fff;font-weight:bold;font-size:13px;text-transform:uppercase;text-shadow:2px 2px 2px #000000}.wardrobeItemList .wardrobeItem.locked:hover .wardrobeItemDescription{display:inline-block;position:absolute;top:20px;left:-1px;background-color:rgba(21,21,21,0.92);color:#fff;font-size:12px;padding:2px}@media (max-height: 500px){.wardrobeContainer{height:350px;-webkit-mask-image:radial-gradient(95px at 50% 33%, transparent 99%, #000 100%);mask-image:radial-gradient(95px at 50% 33%, transparent 99%, #000 100%)}.wardrobeContainer .wardrobeItemList{height:105px}}

