.noscript-container{margin-top:8vh;text-align:center}.noscript-container span{font-size:18px;line-height:2;color:#69d9d9}.noscript-container__link-header{margin-top:4vh}.noscript-container ul li{margin:10px 0}@-webkit-keyframes a{0%{opacity:0;margin-top:6px}to{opacity:1;margin-top:0}}@keyframes a{0%{opacity:0;margin-top:6px}to{opacity:1;margin-top:0}}@-webkit-keyframes b{0%{opacity:0;margin-top:-6px}to{opacity:1;margin-top:0}}@keyframes b{0%{opacity:0;margin-top:-6px}to{opacity:1;margin-top:0}}@-webkit-keyframes c{0%{max-height:0;opacity:0}to{max-height:100px;opacity:1}}@keyframes c{0%{max-height:0;opacity:0}to{max-height:100px;opacity:1}}@-webkit-keyframes d{0%{box-shadow:0 0 9px #333}50%{box-shadow:0 0 18px #ffd53e}to{box-shadow:0 0 9px #333}}@keyframes d{0%{box-shadow:0 0 9px #333}50%{box-shadow:0 0 18px #ffd53e}to{box-shadow:0 0 9px #333}}@-webkit-keyframes e{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes e{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f{8%,41%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}25%,58%{-webkit-transform:translateX(4px);transform:translateX(4px)}75%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}92%{-webkit-transform:translateX(2px);transform:translateX(2px)}0%,to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes f{8%,41%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}25%,58%{-webkit-transform:translateX(4px);transform:translateX(4px)}75%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}92%{-webkit-transform:translateX(2px);transform:translateX(2px)}0%,to{-webkit-transform:translateX(0);transform:translateX(0)}}

/* GENRES */.game-genre--adventure:after{background-image:url(/assets/images/game-genre--adventure.7954b188.svg)}.game-genre--action-sword:after{background-image:url(/assets/images/game-genre--action-sword.6b50ae59.svg)}.game-genre--action-gun:after{background-image:url(/assets/images/game-genre--action-gun.260ce899.svg)}.game-genre--builder:after{background-image:url(/assets/images/game-genre--builder.042e7f97.svg)}.game-genre--bullet-hell:after{background-image:url(/assets/images/game-genre--bullet-hell.23a40fe9.svg)}.game-genre--card:after{background-image:url(/assets/images/game-genre--card.a986c829.svg)}.game-genre--crafting:after{background-image:url(/assets/images/game-genre--crafting.c80c6c20.svg)}.game-genre--dungeon-crawler:after{background-image:url(/assets/images/game-genre--dungeon-crawler.ebacb745.svg)}.game-genre--fighter:after{background-image:url(/assets/images/game-genre--fighter.46489429.svg)}.game-genre--fps:after{background-image:url(/assets/images/game-genre--shooter.56002e8c.svg)}.game-genre--horror:after{background-image:url(/assets/images/game-genre--horror.e78a5e6b.svg)}.game-genre--party:after{background-image:url(/assets/images/game-genre--party.5be80a0a.svg)}.game-genre--physics:after{background-image:url(/assets/images/game-genre--physics.ef198af7.svg)}.game-genre--platformer:after{background-image:url(/assets/images/game-genre--platformer.f9b62c77.svg)}.game-genre--point-click:after{background-image:url(/assets/images/game-genre--point-click.a9e2817e.svg)}.game-genre--puzzle:after{background-image:url(/assets/images/game-genre--puzzle.451d4baf.svg)}.game-genre--racing:after{background-image:url(/assets/images/game-genre--racing.0419e13b.svg)}.game-genre--rhythm:after{background-image:url(/assets/images/game-genre--rhythm.2235085e.svg)}.game-genre--rogue-like:after{background-image:url(/assets/images/game-genre--rogue-like.c24b1456.svg)}.game-genre--rpg:after{background-image:url(/assets/images/game-genre--rpg.2592d3fa.svg)}.game-genre--sandbox:after{background-image:url(/assets/images/game-genre--sandbox.3c3d7044.svg)}.game-genre--shooter:after{background-image:url(/assets/images/game-genre--shooter.56002e8c.svg)}.game-genre--simulator:after{background-image:url(/assets/images/game-genre--simulator.1fbfb1f0.svg)}.game-genre--space:after{background-image:url(/assets/images/game-genre--space.67461512.svg)}.game-genre--sport:after{background-image:url(/assets/images/game-genre--sport.5324fddb.svg)}.game-genre--stealth:after{background-image:url(/assets/images/game-genre--stealth.c1f72855.svg)}.game-genre--strategy:after{background-image:url(/assets/images/game-genre--strategy.c88d718a.svg)}.game-genre--survival:after{background-image:url(/assets/images/game-genre--survival.2e8f1f8f.svg)}.game-genre--trivia:after{background-image:url(/assets/images/game-genre--trivia.e4f19a9f.svg)}.game-genre--war:after{background-image:url(/assets/images/game-genre--war.55dc567d.svg)}

/* FEATURES */.game-feature--art:after{background-image:url(/assets/images/game-feature--art.894e1315.svg)}.game-feature--audio:after{background-image:url(/assets/images/game-feature--audio.dfb74318.svg)}.game-feature--cats:after{background-image:url(/assets/images/game-feature--cats.60a3c167.svg)}.game-feature--characters:after{background-image:url(/assets/images/game-feature--characters.aea12a52.svg)}.game-feature--combat:after{background-image:url(/assets/images/game-feature--combat.e356cc59.svg)}.game-feature--controller:after{background-image:url(/assets/images/game-feature--controller.3d34074e.svg)}.game-feature--customization:after{background-image:url(/assets/images/game-feature--customization.24660b86.svg)}.game-feature--dialogue:after{background-image:url(/assets/images/game-feature--dialogue.be1ab946.svg)}.game-feature--dlc:after{background-image:url(/assets/images/game-feature--dlc.fa188b62.svg)}.game-feature--early:after{background-image:url(/assets/images/game-feature--early.9b342f4a.svg)}.game-feature--experience:after{background-image:url(/assets/images/game-feature--experience.8c3c81c1.svg)}.game-feature--hair:after{background-image:url(/assets/images/game-feature--hair.cc469319.svg)}.game-feature--hands:after{background-image:url(/assets/images/game-feature--hands.668fb3cd.svg)}.game-feature--humor:after{background-image:url(/assets/images/game-feature--humor.cc9e1669.svg)}.game-feature--level-editor:after{background-image:url(/assets/images/game-feature--level-editor.4677b97b.svg)}.game-feature--mechanics:after{background-image:url(/assets/images/game-feature--mechanics.fddfab08.svg)}.game-feature--medal:after{background-image:url(/assets/images/game-feature--medal.2a2b4597.svg)}.game-feature--mercenaries:after{background-image:url(/assets/images/game-feature--mercenaries.93ae18fd.svg)}.game-feature--objective:after{background-image:url(/assets/images/game-feature--objective.9e233864.svg)}.game-feature--progression:after{background-image:url(/assets/images/game-feature--progression.ca8a25e8.svg)}.game-feature--replayability:after{background-image:url(/assets/images/game-feature--replayability.ab016a1d.svg)}.game-feature--spaceflight:after{background-image:url(/assets/images/game-feature--spaceflight.da05ee9a.svg)}.game-feature--story:after{background-image:url(/assets/images/game-feature--story.71dcfe10.svg)}.game-feature--vr:after{background-image:url(/assets/images/game-feature--vr.b863ac71.svg)}.game-feature--workshop:after{background-image:url(/assets/images/game-feature--workshop.ae9b7d14.svg)}

/* ------------- DETAIL BAR -------------- */

/* TIME */.game-time:before{background-image:url(/assets/images/game-time.68379b49.svg)}

/* PLAYERS */.game-players--one:before{background-image:url(/assets/images/game-players--one.4d2d27db.svg);width:26px!important}.game-players--two:before{background-image:url(/assets/images/game-players--two.fbb3cc3b.svg);width:44px!important}.game-players--three:before{background-image:url(/assets/images/game-players--three.8d376e3b.svg);width:48px!important}

/* OS */.game-os--windows:before{background-image:url(/assets/images/game-os--windows.8d47bc03.svg)}.game-os--osx:before{background-image:url(/assets/images/game-os--osx.fc205cd3.svg)}.game-os--linux:before{background-image:url(/assets/images/game-os--linux.1b52d603.svg)}.game-os--windows-osx:before{background-image:url(/assets/images/game-os--windows-osx.3cae22e5.svg);width:58px!important}.game-os--windows-linux:before{background-image:url(/assets/images/game-os--windows-linux.604a0d66.svg);width:58px!important}.game-os--windows-osx-linux:before{background-image:url(/assets/images/game-os--windows-osx-linux.ee1fc5c8.svg);width:87px!important}.game-os--osx-linux:before{background-image:url(/assets/images/game-os--osx-linux.0e52785a.svg);width:58px!important}

/* PLATFORM */.game-platform--steam:before{background-image:url(/assets/images/game-platform--steam.442ac59d.svg);margin-right:12px!important}.game-platform--poe:before{background-image:url(/assets/images/game-platform--poe.4bf97162.svg);margin-right:12px!important;background-position:50%;background-repeat:no-repeat;top:1px}.loading{display:inline-block;margin-right:15px;padding-bottom:1px}.loading.short{margin:0 auto}.loading-dot{float:left;width:5px;height:5px;margin:0 2px;background:#4a346a;border-radius:50%;opacity:0;-webkit-animation:j 1s infinite;animation:j 1s infinite}.connecting-loader .loading-dot{background:#f4f4f4}.connecting-loader span{vertical-align:middle}.loading-dot:first-child{-webkit-animation-delay:0s;animation-delay:0s}.loading-dot:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.loading-dot:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.loading-dot:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.steam-icon{display:inline-block;background-image:url(/assets/images/steam-logo.29286112.svg);width:23px;height:14px}.email-icon{display:inline-block;background-image:url(/assets/images/email-icon.c0787cdd.svg);width:17px;height:11px}.poe-icon{display:inline-block;background-image:url(/assets/images/key-icon.f49420a1.svg);width:20px;height:19px}.order-key-header .poe-icon{margin-right:10px;vertical-align:middle}.button-dropdown{display:inline-block;background-image:url(/assets/images/button-dropdown.e0ed297a.svg);width:13px;height:6px}.inverted{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.toast--pushDown{position:relative;width:100%;text-align:center;background:#fc0;line-height:45px;color:#2e2150;z-index:3;overflow:hidden;-webkit-animation:g .6s forwards;animation:g .6s forwards;-webkit-animation-delay:5s;animation-delay:5s}@-webkit-keyframes g{0%{max-height:45px}to{max-height:0}}@keyframes g{0%{max-height:45px}to{max-height:0}}.tooltip{position:absolute;top:0;left:0;display:none;padding:2px;opacity:0;text-align:left;border:1px solid rgba(0,0,0,.2);border-radius:6px;background-color:#f4f4f4;background-clip:padding-box;box-shadow:0 3px 6px rgba(0,0,0,.3);font-size:14px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tooltip-content{padding:7px 8px 8px;color:#000}.tooltip-content p{font-size:14px}.tooltip-content.tt--small p{font-size:13px}.steam-icon:hover+.tooltip{width:110px}.poe-icon:hover+.tooltip,.steam-icon:hover+.tooltip{display:block;-webkit-animation:a .3s forwards;animation:a .3s forwards;-webkit-animation-delay:.4s;animation-delay:.4s;top:-42px;left:0;right:0;text-align:center}.poe-icon:hover+.tooltip{width:130px}.tt-icon{display:inline-block;width:15px;height:15px;cursor:pointer;cursor:hand;opacity:.8;background-image:url(/assets/images/icons.1f83b067.svg);background-position:0 -196px;background-repeat:no-repeat}.tt-icon:hover{opacity:1}.tt-close{display:inline-block;position:absolute;z-index:2;top:-35px;right:-35px;box-sizing:content-box;width:12px;height:12px;opacity:.7;border:8px solid transparent;background:url(/assets/images/close-icon--dark.0c565e2b.svg) no-repeat 50%;background-size:cover;cursor:pointer;cursor:hand;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.tt-close:hover{opacity:.9}.tt-close:active{opacity:.7;-webkit-transform:scale(.95);transform:scale(.95)}:root{
  /* Colors */
/* Gradients */}

/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}

/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */html{
  /* 1 */-ms-text-size-adjust:100%;
  /* 2 */-webkit-text-size-adjust:100%
  /* 2 */}

/**
 * Remove default margin.
 */

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */audio,canvas,progress,video{display:inline-block;
  /* 1 */vertical-align:baseline
  /* 2 */}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */audio:not([controls]){display:none;height:0}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */[hidden],template{display:none}

/* Links
   ========================================================================== */

/**
 * Remove the gray background color from active links in IE 10.
 */a{background-color:transparent}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */a:active,a:hover{outline:0}

/* Text-level semantics
   ========================================================================== */

/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */abbr[title]{border-bottom:1px dotted}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */b,strong{font-weight:700}

/**
 * Address styling not present in Safari and Chrome.
 */dfn{font-style:italic}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */h1{font-size:2em;margin:.67em 0}

/**
 * Address styling not present in IE 8/9.
 */mark{background:#ff0;color:#000}

/**
 * Address inconsistent and variable font size in all browsers.
 */small{font-size:80%}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}

/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */img{border:0}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */svg:not(:root){overflow:hidden}

/* Grouping content
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari.
 */figure{margin:1em 40px}

/**
 * Address differences between Firefox and other browsers.
 */hr{box-sizing:content-box;height:0}

/**
 * Contain overflow in all browsers.
 */pre{overflow:auto}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}

/* Forms
   ========================================================================== */

/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */button,input,optgroup,select,textarea{color:inherit;
  /* 1 */font:inherit;
  /* 2 */margin:0
  /* 3 */}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */button{overflow:visible}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */button,select{text-transform:none}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 *//* 1 */ input[type=reset],button,html input[type=button],input[type=submit]{-webkit-appearance:button;
  /* 2 */cursor:pointer
  /* 3 */}

/**
 * Re-set default cursor for disabled elements.
 */button[disabled],html input[disabled]{cursor:default}

/**
 * Remove inner padding and border in Firefox 4+.
 */button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */input{line-height:normal}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */input[type=checkbox],input[type=radio]{box-sizing:border-box;
  /* 1 */padding:0
  /* 2 */}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */input[type=search]{-webkit-appearance:textfield;
  /* 1 */
  /* 2 */box-sizing:content-box}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}

/**
 * Define consistent border, margin, and padding.
 */fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */legend{border:0;
  /* 1 */padding:0
  /* 2 */}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */textarea{overflow:auto}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */optgroup{font-weight:700}

/* Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{height:100%;font-family:sans-serif}body{font-family:Roboto,sans-serif;color:#f1f1f1;background:#220f33;margin:0;min-height:100%;position:relative;
  /*padding-bottom: 250px;*/-webkit-tap-highlight-color:rgba(0,0,0,0);font-weight:400}.no-click{pointer-events:none}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-tracker{position:absolute;top:-100px}.page-wrapper{padding-top:85px}.wrapper{margin:0 auto;padding:0;max-width:90%}.wrapper--content{max-width:950px;margin:0 auto;padding:20px 30px}.wrapper--colorbg{background:rgba(47,27,69,.6);border:2px solid hsla(0,0%,100%,.18);border-radius:4px}.wrapper--center{display:table;margin:0 auto}.wrapper--1200px{max-width:1200px;margin:0 auto}

/* ----- pattern bg ----- */.pattern-bg{background:-webkit-radial-gradient(50% bottom,rgba(34,15,51,0) 0,rgba(34,15,51,.8) 70%),url(/assets/images/pattern-bg.18331f9a.svg) 0 0;background:radial-gradient(50% bottom,rgba(34,15,51,0) 0,rgba(34,15,51,.8) 70%),url(/assets/images/pattern-bg.18331f9a.svg) 0 0;background:-moz-radial-gradient(50% bottom,rgba(34,15,51,0) 0,rgba(34,15,51,.8) 70%),url(/assets/images/pattern-bg.18331f9a.svg) 0 0;background-size:100% 100%,840px}.pattern-bg-inverted{background:-webkit-radial-gradient(50% top,rgba(34,15,51,.1) 0,#220f33 80%),url(/assets/images/pattern-bg.18331f9a.svg) 0 0;background:radial-gradient(50% top,rgba(34,15,51,.1) 0,#220f33 80%),url(/assets/images/pattern-bg.18331f9a.svg) 0 0;background:-moz-radial-gradient(50% top,rgba(34,15,51,.1) 0,#220f33 80%),url(/assets/images/pattern-bg.18331f9a.svg) 0 0;background-size:100% 100%,840px}

/* ----- input and form styles ------ */::-ms-clear{transform:scale(.8)}input,select{color:#393445}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{background:#eee7ff;padding-left:10px;margin:2px 0 0;border:none;border-radius:2px;font-size:15px;min-height:36px;width:100%;max-width:320px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:focus,select:focus{background:#f9f9f9;outline:none}select{-webkit-appearance:none;appearance:none;background:#eee7ff;padding-left:10px;margin:2px 0 10px;border:none;border-radius:2px;font-size:16px;height:36px;min-width:36px;-moz-appearance:none}select::-ms-expand{display:none}

/* Checkbox style */.label--checkbox{line-height:25px}[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute;left:-9999px}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer}[type=checkbox]:not(:checked)+label:before{background:#eee7ff}[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:4px;margin:0;width:18px;height:18px;border-radius:2px}[type=checkbox]:checked+label:before{background:#49adad}[type=checkbox]:not(:checked)+label:hover:after{
  /*content: ''url('/images/checkbox-check-hover.svg')'';*/content:"";opacity:.6;position:absolute;left:3px;top:9px;margin:0;background-image:url(/assets/images/icons.1f83b067.svg);background-position:0 -16px;background-repeat:no-repeat;width:13px;height:10px}[type=checkbox]:not(:checked)+label:active:after{opacity:1}[type=checkbox]:checked+label:after{
  /*content: url('/images/checkbox-check.svg');*/content:"";position:absolute;left:3px;top:9px;margin:0;background-image:url(/assets/images/icons.1f83b067.svg);background-position:0 -27px;background-repeat:no-repeat;width:13px;height:9px}

/* Base for label styling */label{font-family:Lato,sans-serif;font-size:14px;display:block}::-webkit-input-placeholder{font-size:15px;color:rgba(89,76,118,.8)}:-moz-placeholder{
  /* older Firefox*/}:-moz-placeholder,::-moz-placeholder{font-size:15px;color:rgba(89,76,118,.8)}::-moz-placeholder{
  /* Firefox 19+ */}:-ms-input-placeholder{font-size:15px;color:rgba(89,76,118,.8)}.center-text{text-align:center}

/* BUTTON STYLES */button:focus{outline-style:none}.btn{display:inline-block;vertical-align:middle;font:inherit;font-weight:500;border:none;margin:0;cursor:pointer;overflow:visible;padding:14px 22px;background:-webkit-linear-gradient(top,#ffd53e,#ffa24d)!important;background:linear-gradient(-180deg,#ffd53e,#ffa24d)!important;border-radius:30px;color:#2e2150}.btn,.btn--secondary{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease}.btn--secondary{padding:10px;background:#3e2b59;border:2px solid #fc0;border-radius:2px;font-size:14px;font-weight:300;color:#f4f4f4;opacity:.8;cursor:hand;cursor:pointer}.btn--secondary:hover{opacity:1;box-shadow:0 2px 8px rgba(0,0,0,.5)}.btn--secondary:active{-webkit-transform:scale(.95);transform:scale(.95)}.btn--sm{padding:9px 14px;font-weight:500}.btn--jump-link{width:210px}.btn:hover{background:-webkit-linear-gradient(top,#ffdb58,#ffb33e)!important;background:linear-gradient(-180deg,#ffdb58,#ffb33e)!important;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,.5)}.btn:active{background:-webkit-linear-gradient(top,#ffd53e,#ffa24d);background:linear-gradient(-180deg,#ffd53e,#ffa24d);text-decoration:none;-webkit-transform:scale(.98);transform:scale(.98)}.btn:disabled{opacity:.5;cursor:no-drop}.buttonPulse{-webkit-animation-name:d;animation-name:d;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.full-width{width:100%}.pull-right{float:right}.pull-left{float:left}.hidden{display:none!important}

/*** ------ CLEARFIX ------ *****/.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1
  /* ie 6/7 */}

/** CC BG Icons **/.cc-visa{background:url(/assets/images/cc-visa.c6785ae8.png)}.cc-mc{background:url(/assets/images/cc-mc.140e78dc.png)}.cc-amex{background:url(/assets/images/cc-amex.23f66bc3.png)}.cc-jcb{background:url(/assets/images/cc-jcb.89221fdc.png)}.cc-discover{background:url(/assets/images/cc-discover.38b4d209.png)}.cc-diners{background:url(/assets/images/cc-diners.83c7814a.png)}.maintenance-icon{background:url(/assets/images/game-feature--mechanics.fddfab08.svg) no-repeat 50%;width:120px;height:120px;display:inline-block;background-size:100%}.maintenance-icon+h4{color:#54c8c7;margin-bottom:20px}.maintenance-icon+h4+p{margin-bottom:10px}.cc-paypal{background:url(/assets/images/cc-paypal.2e26bf6c.png)}.input-error{background-color:salmon!important}

/* Safari 6.1+ (10.0 is the latest version of Safari at this time) */

/* PREVENT FLICKER OF TEXT WHEN TRANSFORM HAPPEN */@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){@media{a,div#game-details__bar,div.deal-timer,div.social-button,h1,h2,h3,h4,h5,p,span{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}}}p{font-family:Lato,sans-serif;line-height:160%;font-size:16px;font-size:1rem}h1{font-family:Roboto,sans-serif;font-size:35.2px;font-size:2.2rem}h2{font-size:24px;font-size:1.5rem;line-height:1.3;padding:10px 0;font-weight:500;color:#54c8c7}h2,h3{font-family:Roboto,sans-serif;text-transform:uppercase}h3{line-height:48px;line-height:3rem}h4{font-family:Roboto,sans-serif;font-size:20px;color:#f4f4f4;line-height:1.6}a{text-decoration:none;color:#fc0;cursor:pointer;cursor:hand}a:hover{text-decoration:underline}a:active{color:#eabc00}.light-text{font-weight:400;opacity:.85}.white-text{color:#f4f4f4!important}.yellow-text{color:#fc0}.strikethrough{text-decoration:line-through}.strong{font-weight:400!important}.about-us p{padding-bottom:16px}.about-us__header{min-height:110px;border-bottom:2px solid rgba(254,196,52,.65);margin-bottom:70px;position:relative}.about-us__header div{width:190px;height:19px;box-shadow:0 0 20px 8px #220f33;overflow:visible;position:absolute;bottom:-10px;left:0;right:0;margin:0 auto}.about-us__header__image{display:inline-block;width:270px;height:27px;background:#220f33 url(/assets/images/about-us-header.7a237ac0.svg) no-repeat 50%;left:-40px;top:-5px;position:relative}h2.who-we-are{margin-bottom:10px;max-width:950px;margin:0 auto;padding:10px 30px}.about-us .wrapper--lightbg{padding:25px 0;border-bottom:2px solid rgba(112,86,163,.24);margin-bottom:30px;margin-top:30px}.about-us__person{width:50%;display:inline-block;margin-bottom:35px}.about-us__person:nth-child(odd){padding-right:25px}.about-us__person:nth-child(2n){padding-left:25px}.about-us__person:nth-child(7),.about-us__person:nth-child(8){margin-bottom:0}.about-us__person__image{display:inline-block;width:105px;height:105px;background-size:105px;
  /*background-color: #D2C0FF;
    border: 1px solid #220f33;*/background-repeat:none;background-position:50%;border-radius:50%}.about-us__person__info{display:inline-block;padding-left:20px;width:calc(100% - 122px);vertical-align:top}.about-us__person__info h4,.about-us__person__info h4 span{font-size:20px;color:#ffc534;margin-bottom:0}.about-us__person__info span{display:inline-block;font-size:16px;color:#f4f4f4;margin-bottom:8px}.about-us__person__info p{font-size:14px;color:#d2c0ff;line-height:1.4;padding-bottom:0}.about-us__person__info a{margin-left:10px;opacity:.72;cursor:hand;cursor:pointer}.about-us__person__info a:hover{opacity:1}.about-us .email-icon{top:-2px;position:relative;cursor:hand;cursor:pointer}

/*  About Us Profile Images  */.about-us__person__image.adam{background-image:url(/assets/images/about-us--adam.93212547.jpg)}.about-us__person__image.alex{background-image:url(/assets/images/about-us--alex.e2de5e6f.jpg)}.about-us__person__image.cassie{background-image:url(/assets/images/about-us--cassie.19074f3f.jpg)}.about-us__person__image.dusty{background-image:url(/assets/images/about-us--dusty.1e45fb96.jpg)}.about-us__person__image.jared{background-image:url(/assets/images/about-us--jared.eaddad81.jpg)}.about-us__person__image.justin{background-image:url(/assets/images/about-us--justin.871a7a3a.jpg)}.about-us__person__image.rupert{background-image:url(/assets/images/about-us--rupert.5d4f28e0.jpg)}

/* SECRET RUPERT */

/*.about-us__person__image.rupert {
  background-image: url('/assets/images/about-us--rupert2.jpg');
}*/.about-us__person__image.zak{background-image:url(/assets/images/about-us--zak.51f1cd0f.jpg)}

/* TWEETER STUFF */.tweets div{display:inline-block;max-width:48%;margin-right:17px;vertical-align:top}.tweets div:nth-child(2n){margin-right:0}.widow{max-width:881px}

/* ==========================================================================
   No Orders
   ========================================================================== */.no-order{text-align:center}.no-order img{margin:75px 0 55px}.no-order span{display:block}.no-order h4{margin:18px 0 23px;line-height:24px}.no-order h5{margin-bottom:75px;color:#b99ff3;font-size:16px;line-height:19px}.no-order .btn{height:40px;padding:14px 32px;font-size:14px}.no-order.pattern-bg-inverted{background-size:100% 100%,590px}.account-orders__header{position:relative;text-align:left}.account-orders__header h2{display:inline-block}.account-orders__header a{position:absolute;right:0;top:18px;font-size:15px}

/*------  Account Order History Styles  ------*/.order{border:2px solid #4a346a;border-radius:3px;background:#1b0c29 url(/assets/images/game-bg--alt.png) no-repeat right -170px top -20px;box-shadow:0 2px 8px 0 rgba(0,0,0,.22);margin-bottom:20px}.order-label{text-transform:uppercase;color:#54c8c7;font-family:Lato,sans-serif;font-size:14px}.order-top{padding:20px}.order-image{display:inline-block;width:130px;height:180px;margin-right:23px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.order-info{position:relative;display:inline-block;width:calc(100% - 155px);vertical-align:top}.order-info__line{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-name{display:block;max-width:calc(100% - 130px);font-family:Roboto,sans-serif;font-size:24px;line-height:30px}.order-purchased{display:block;margin:5px 0 30px;color:hsla(0,0%,95%,.7);font-family:Lato,sans-serif;font-size:16px;line-height:19px}.order-id,.order-qty{margin-left:10px;color:#f4f4f4;font-family:Roboto,sans-serif;font-size:20px;line-height:20px}.order-id{position:relative;top:-2px}.order-price{margin-left:10px;color:#ffc534;font-family:Roboto,sans-serif;font-size:19px;line-height:20px}.total-price{position:absolute;top:3px;right:0}.order-key-header{width:100%;padding-left:20px;border-top:1px solid #4a346a;border-bottom:1px solid #4a346a;background:rgba(74,52,106,.25);position:relative}.order-key-header .order-label{line-height:40px}.order-key-box{padding:15px 0}.order-key-row{width:100%;padding:12px 20px;background:transparent;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;position:relative}.order-key-header .steam-icon{margin-right:10px;vertical-align:middle;top:-1px;position:relative}.order-key-header .steam-icon:hover+.tooltip{top:-32px;right:auto;left:-22px;text-transform:none}.order-key-row:hover{background:rgba(74,52,106,.2)}.order-key-header .key-icon{margin-right:10px;vertical-align:middle;top:-1px;position:relative}.order-key-header .key-icon:hover+.tooltip{top:-32px;right:auto;left:-22px;text-transform:none}

/*.order-key-row:active {
  transform: scale(0.98, 0.98);
  background: rgba(74, 52, 106, 0.3);
}*/.order-key-row__actions{display:inline-block;position:absolute;right:15px;top:0;bottom:0;margin:auto 0;height:32px}.order-key-row__actions button{padding:5px 10px;border:2px solid hsla(0,0%,96%,.2);background:hsla(0,0%,96%,.05);opacity:.6;border-radius:2px;position:relative;font-size:13px;cursor:hand;cursor:pointer;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease;min-height:32px}.order-key-row__actions button.hide-key{min-width:108px}.order-key-row__actions button span{vertical-align:middle}.order-key-row__actions button:not(:last-child){margin-right:8px}.order-key-row__actions button:hover{opacity:.8;border-color:#fc0;background:hsla(0,0%,96%,.1)}.order-key-row__actions button:active{-webkit-transform:scale(.98);transform:scale(.98);background:hsla(0,0%,96%,.05)}.order-key-row__actions button.copy.success:after{content:"Copied!";display:inline-block;padding:5px;color:#000;background-color:#f4f4f4;position:absolute;left:0;right:0;top:-29px;border-radius:2px}.order-key-row__actions-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.order-key-row__actions-overlay.shown{display:block}.order-key-row__actions-toggle{height:40px;width:40px;background:url(/assets/images/orderkey-menu.8fdd5cf2.svg) no-repeat 50%;display:none;position:absolute;top:0;bottom:0;right:2px;opacity:.7;cursor:hand;cursor:pointer}.order-key-row__actions-toggle:hover{opacity:1}.order-key{color:#ffc534;font-family:Roboto,sans-serif;font-size:20px;
  /*line-height: 42px;*/margin-right:20px;vertical-align:middle;position:relative}.order-key.used{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="3" /></filter></svg>#filter');-webkit-filter:blur(3px);filter:blur(3px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:line-through;opacity:.7}@media screen\0{.order-key.used:after{content:"";display:inline-block;position:absolute;width:100%;height:100%;background:#5a3c7d;left:0;top:0;border-radius:2px}}.order-key-action{position:relative;top:-1px;visibility:hidden;margin-left:25px;cursor:pointer;cursor:hand;text-transform:uppercase;color:hsla(0,0%,100%,.6);font-family:Lato,sans-serif;font-size:13px}.order-key-row:hover .order-key-action{visibility:visible}.order-key-row:hover .order-key-action:hover{color:#fff}.order-key-row:hover .order-key-action:active{color:hsla(0,0%,100%,.5)}

/* Orders loading */.account__loading{padding:180px 20px;text-align:center;-webkit-animation:.35s P ease-out forwards;animation:.35s P ease-out forwards;opacity:0}.account__loading .loading{-webkit-transform:scale(1.5);transform:scale(1.5)}.account__loading .loading .loading-dot{background:#54c8c7;width:6px;height:6px}.account__loading p{padding:30px 0;opacity:.8;font-size:17px}

/* Action Icons */.copy-icon,.hide-key-icon,.show-key-icon{display:inline-block;vertical-align:middle}.show-key-icon{background:url(/assets/images/show-key-icon.84c14611.svg) no-repeat;background-size:contain}.hide-key-icon,.show-key-icon{height:17px;width:21px;margin-right:6px}.hide-key-icon{background:url(/assets/images/hide-key-icon.75a68037.svg) no-repeat;background-size:contain}.copy-icon{background:url(/assets/images/copy-icon.865405e7.svg) no-repeat;height:14px;width:12px;margin-right:8px;background-size:contain}

/* Key Pack */.keyPack{margin:0 12px 10px}.keyPack:last-child{margin-bottom:0}.keyPack label{
  /*margin-left: 17px;
  padding-bottom: 10px;*/color:#debfff;margin-bottom:8px}.keyPack__name{position:relative;display:inline-block;width:100%;padding:10px 60px 10px 15px;cursor:pointer;cursor:hand;border:2px solid #4a346a;border-radius:2px;background:rgba(74,52,106,.1);
  /* Type */font-size:16px;line-height:1.7;color:#fafafa}.keyPack__name:after{position:absolute;top:0;right:20px;bottom:0;display:inline-block;width:13px;height:6px;margin:auto 0;content:"";background-image:url(/assets/images/icons.1f83b067.svg);background-position:0 -73px;background-repeat:no-repeat}.keyPack__name.expanded{color:#fc0;background:rgba(74,52,106,.3);border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:2px solid rgba(74,52,106,.5)}.keyPack__name.expanded:hover{background:rgba(74,52,106,.4)}.keyPack__name.expanded:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.keyPack__name.active,.keyPack__name:hover{
  /* Type */text-decoration:none;background:rgba(74,52,106,.2)}.keyPack__keys{padding:10px 0;border-right:2px solid #4a346a;border-bottom:2px solid #4a346a;border-left:2px solid #4a346a;background:rgba(74,52,106,.15)}.order span.coin-icon{display:inline-block;background:url(/assets/images/coins/coin--1.5deb7bc8.png) no-repeat 50%;width:16px;height:16px;background-size:contain;vertical-align:middle;position:relative;margin-left:10px}.order span.coin-icon+.order-price{margin-left:6px}

/*------  Account Name and Email  ------*/.account-details{text-align:center}.account-details a{display:block;line-height:2.1}.account__profile-picture{display:inline-block;width:150px;height:150px;margin-bottom:20px;border-radius:100px;background-size:100% 100%}.account-name{display:block;font-size:27.2px;font-size:1.7rem}.account-email{display:block;color:#b89ff1;font-size:17.6px;font-size:1.1rem;line-height:2}.account-email+a{margin-top:10px}.account-email-label,.account-input{display:block}

/* Account Information */.wrapper--account-info{display:inline-block;width:100%;min-width:320px;margin:0 auto;vertical-align:top}.account-info-success{display:block;color:#a3e770!important;font-family:Lato,sans-serif!important;font-size:16px!important;margin-bottom:18px}.account-info__line{margin:7px 0 25px}.wrapper--account-info input{margin-bottom:0}.wrapper--account-info label{margin-bottom:8px}.account-info__line>span{display:block;margin-bottom:13px;font-family:Roboto,sans-serif;font-size:18px}.account-info__line span.account__change-cancel,.account-info__line span.account__change-link{cursor:pointer;cursor:hand;display:inline-block;color:#ffc534;font-size:15px}.account-info__line .btn{height:40px;padding:14px 30px;font-size:14px}.account-info__line span.account__change-cancel{margin-left:15px;font-size:13px}.account__change-cancel:hover,.account__change-link:hover{text-decoration:underline}.account-info__line span.new-password-info{display:block;margin:10px 0 0;opacity:.55;color:#f4f4f4;font-family:Lato,sans-serif;font-size:13px}.account-info__line.old-password{margin-bottom:35px}

/* Newsletter Update */.account-newsletter-check,.account-newsletter-pending,.account-newsletter-x{display:inline-block;width:24px;height:24px;vertical-align:middle;margin-right:12px}.account-newsletter-check{background:url(/assets/images/account-newsletter-check.fbca0ba9.svg) no-repeat 50%}.account-newsletter-pending{background:url(/assets/images/account-newsletter-pending.561e3d87.svg) no-repeat 50%}.account-newsletter-x{background:url(/assets/images/account-newsletter-x.0e1b0219.svg) no-repeat 50%}.account-newsletter-pending+div{display:inline-block}.account-info__line.newsletter-update p>span{display:inline-block;vertical-align:middle}.account-info__line.newsletter-update p>span:last-child{max-width:calc(100% - 40px)}.newsletter-update p{margin:16px 0 20px}.account-pending p{display:inline-block;max-width:400px;vertical-align:middle}

/* Orders loading */.newsletter__loading{padding:10px;text-align:left}.newsletter__loading .loading{-webkit-transform:scale(1.5);transform:scale(1.5)}.newsletter__loading .loading .loading-dot{background:#54c8c7;width:6px;height:6px}.newsletter__loading p{padding:0;opacity:.8;font-size:17px}.bonus-rewards{background:#1d0d2b;border:2px solid #4a346a;box-shadow:0 2px 8px 0 rgba(0,0,0,.22);border-radius:3px}.bonus-rewards.wrapper--content{padding:0;max-width:890px;margin-bottom:20px}.bonus-rewards h3{text-indent:-9999px;background-color:rgba(74,53,106,.45);background-image:url(/assets/images/coins/header--bonus.000727c7.png);background-position:50%;background-repeat:no-repeat;background-size:273px 16px;border-bottom:2px solid #4a346a;min-height:48px;position:relative}.bonus-rewards h3 .tt-icon{position:absolute;top:0;bottom:0;right:10px;margin:auto}.bonus-rewards h3 .tt-icon .tooltip{text-transform:none;text-indent:0;min-width:300px;top:-71px;left:-184px}.bonus-rewards h3 .tt-icon:hover .tooltip{display:block;-webkit-animation:a .3s ease-in-out forwards;animation:a .3s ease-in-out forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.bonus-rewards .reward-progress{padding:24px;background-image:-webkit-linear-gradient(85deg,#2b1847,#2c1035);background-image:linear-gradient(5deg,#2b1847,#2c1035);border-bottom:2px solid #4a346a;position:relative}.reward-chests{margin-bottom:20px;position:relative;height:82px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reward-chests li:not(.streak-bar__container){min-width:82px;height:82px;background-image:-webkit-linear-gradient(291deg,#b0a7bc 20%,#8d7f9c 47%,rgba(141,127,156,0) 48%),-webkit-linear-gradient(310deg,#9183a1,#50465c);background-image:linear-gradient(159deg,#b0a7bc 20%,#8d7f9c 47%,rgba(141,127,156,0) 48%),linear-gradient(140deg,#9183a1,#50465c);box-shadow:0 0 4px 1px rgba(0,0,0,.86),inset -1px -1px 0 0 rgba(0,0,0,.25),inset 1px 1px 0 0 hsla(0,0%,100%,.7);border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;font-family:lato,sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;text-align:center;position:relative;z-index:-1}.reward-chests li:not(.streak-bar__container) .tooltip{width:118px;text-align:center;z-index:99;top:-48px;left:-17px;text-transform:none}.reward-chests li:not(.streak-bar__container):hover .tooltip{display:block;-webkit-animation:a .3s ease-in-out forwards;animation:a .3s ease-in-out forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.reward-chests li.opened{background-image:-webkit-linear-gradient(291deg,#ffea63 20%,#ffc55b 47%,rgba(255,197,91,0) 48%),-webkit-linear-gradient(310deg,#ffd53e,#ff934d);background-image:linear-gradient(159deg,#ffea63 20%,#ffc55b 47%,rgba(255,197,91,0) 48%),linear-gradient(140deg,#ffd53e,#ff934d)}.reward-chests li>div.chest{display:block;width:70px;height:70px;margin:auto;background:#1b0c29;background-image:-webkit-radial-gradient(80% 120%,#3e1f59 0,#291336 30%);background-image:radial-gradient(80% 120%,#3e1f59 0,#291336 30%);box-shadow:inset 0 0 3px 1px rgba(0,0,0,.4)}.reward-chests li>div.chest .bonusReward__container{-webkit-transform:scale(.25);transform:scale(.25);top:4px;left:-16px}.reward-chests li>div.chest .bonusReward__container.opened{top:7px;left:-20px}.reward-chests li>div.chest .bonusReward__container.opened .radialGlow__container{top:-41px;left:-104px}.reward-chests li>div.chest .bonusReward__container .radialGlow__container{left:-112px}.reward-chests li span.chest-label{position:absolute;bottom:-25px;width:80px;left:0}.reward-chests li.streak-bar__container{background-image:-webkit-linear-gradient(bottom,rgba(59,25,87,.9),rgba(36,15,56,.9));background-image:linear-gradient(0deg,rgba(59,25,87,.9),rgba(36,15,56,.9));box-shadow:inset 0 3px 4px 0 rgba(0,0,0,.3);border-top:2px solid #6a3f9a;border-bottom:2px solid #6a3f9a;padding:4px 2px;height:27px;left:0;right:0;width:calc(100% - 48px);display:inline-block;border-radius:0;position:relative}.reward-chests li.streak-bar__container:first-child{border-top-left-radius:24px;border-bottom-left-radius:24px;border-left:2px solid #6a3f9a;padding:4px 2px 4px 4px}.reward-chests li.streak-bar__container .streak-bar{height:100%;background-image:-webkit-linear-gradient(right,#3dc0cd,#6ae3d9);background-image:linear-gradient(-90deg,#3dc0cd,#6ae3d9);box-shadow:0 0 4px 0 rgba(83,199,198,.99),inset 1px 1px 0 0 hsla(0,0%,100%,.21),inset 0 0 2px 0 hsla(0,0%,100%,.57);border-right:1px solid #8afffd;position:relative}.reward-chests li.streak-bar__container .streak-bar.rounded{border-radius:100px 0 0 100px}.reward-chests li.streak-bar__container .streak-bar.rounded div.tooltip{left:-10px}.reward-chests li.streak-bar__container .streak-bar.rounded:before{border-radius:0 0 0 100px}.reward-chests li.streak-bar__container .streak-bar.rounded:after{display:none}.reward-chests li.streak-bar__container .streak-bar div.tooltip{width:77px;position:absolute;top:-50px;left:auto;right:-10px;text-align:center}.reward-chests li.streak-bar__container .streak-bar:hover div.tooltip{display:block;-webkit-animation:a .2s ease-in-out forwards;animation:a .2s ease-in-out forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.reward-chests li.streak-bar__container .streak-bar[style="width:0%;"],.reward-chests li.streak-bar__container .streak-bar[style="width:100%;"]{border:none}.reward-chests li.streak-bar__container .streak-bar[style="width:0%;"]:after,.reward-chests li.streak-bar__container .streak-bar[style="width:100%;"]:after{display:none}.reward-chests li.streak-bar__container .streak-bar:before{content:"";display:inline-block;position:absolute;left:0;right:0;bottom:0;height:50%;background-image:-webkit-linear-gradient(left,#160923 65%,rgba(39,19,60,0));background-image:linear-gradient(90deg,#160923 65%,rgba(39,19,60,0));/*border-radius: 0 0 0 100px;*/opacity:.2}.reward-chests li.streak-bar__container .streak-bar:after{content:"";display:inline-block;position:absolute;height:100%;width:13px;right:0;top:0;opacity:.61;background-image:-webkit-linear-gradient(left,rgba(204,250,250,0),#84fffc);background-image:linear-gradient(90deg,rgba(204,250,250,0),#84fffc)}

/* Progress Bar */

/* Bonus Footer */.bonus-rewards__footer{padding-top:14px}.bonus-rewards__footer ul.bonus-streaks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:130px;height:130px}.bonus-rewards__footer .bonus-streaks li{background:rgba(49,29,72,.85);border:3px solid #4a346a;border-radius:100px;text-align:center;position:relative}.bonus-rewards__footer .bonus-streaks li.legendary-streaks,.bonus-rewards__footer .bonus-streaks li.longest-streak{font-weight:500;font-size:20px;color:#f5f5f5;min-width:160px;line-height:37px;min-height:43px;height:43px}.bonus-rewards__footer .bonus-streaks li.current-streak{font-size:27px;color:#ffc534;font-weight:500;min-width:180px;line-height:48px;min-height:54px;height:54px}.bonus-rewards__footer .bonus-streaks li.current-streak:before{content:"Current Streak";text-transform:uppercase;font-weight:500;font-size:16px;color:#53c7c7;width:170px;position:absolute;top:-25px;line-height:1;left:0;right:0;margin:auto}.bonus-rewards__footer .bonus-streaks li.longest-streak:before{content:"Longest Streak";width:135px}.bonus-rewards__footer .bonus-streaks li.legendary-streaks:before,.bonus-rewards__footer .bonus-streaks li.longest-streak:before{text-transform:uppercase;font-weight:500;font-size:14px;color:#b99ef5;position:absolute;top:-25px;line-height:1;left:0;right:0;margin:auto}.bonus-rewards__footer .bonus-streaks li.legendary-streaks:before{content:"Legendary Streaks";width:158px}

/*IE streak bar after fixes - ie doesn't support [attr=] selectors*/@media (-ms-high-contrast:active),(-ms-high-contrast:none){.bonus-rewards>div.reward-progress>ul>li .streak-bar:after{display:none}.bonus-rewards>div.reward-progress>ul>li .streak-bar{border:0}}

/* Chono Shop Summary */.shop-summary h2 .tooltip{text-transform:none;min-width:205px;top:-92px;left:-75px;z-index:99}.shop-summary h2 .tt-icon{margin-left:8px;position:relative;top:-2px}.shop-summary h2 .tt-icon:hover .tooltip{display:block;-webkit-animation:a .3s ease-in-out forwards;animation:a .3s ease-in-out forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.chrono-shop-summary{border:2px solid #4a346a;border-radius:3px;background:-webkit-radial-gradient(90% 120% at 50% 120%,rgba(57,33,92,.5) 0,rgba(49,26,77,0) 100%),#1b0c29;background:radial-gradient(90% 120% at 50% 120%,rgba(57,33,92,.5) 0,rgba(49,26,77,0) 100%),#1b0c29;box-shadow:0 2px 8px 0 rgba(0,0,0,.22);position:relative}.chrono-shop-summary.wrapper--content{max-width:890px;padding:20px 15px 0}.chrono-shop-summary h3{text-align:center;line-height:16px;line-height:1rem;margin-bottom:20px;font-weight:500}

/* View All Button */a.gotoshop{position:absolute;top:-44px;right:0}.chrono-shop-summary button{background:#21122f;border:2px solid #614d74;border-radius:2px;padding:8px 16px;font-size:13px;color:#f4f4f4;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.chrono-shop-summary button:hover{background:#2b183c;border:2px solid #fc0}.chrono-shop-summary button:active{background:#21122f;border:2px solid #614d74;-webkit-transform:scale(.95);transform:scale(.95)}.daily-rewards{margin-bottom:15px;position:relative}.daily-rewards.wrapper--content{padding-top:0;padding-bottom:0}.daily-rewards h3{text-align:center;line-height:0;padding-bottom:20px}.daily-rewards h3 img{width:312px;max-width:95%}.daily-rewards ul{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.daily-rewards ul li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:20%;flex-basis:20%;display:inline-block;height:150px;min-height:150px;margin:0 6px;background:#28163a;border:2px solid #5a3f80;border-radius:3px;text-align:center;padding:0 0 10px;position:relative}.daily-rewards ul li:first-child{margin:8px 14px 8px 8px;border:2px solid #3c2352}.daily-rewards ul li:first-child:after{content:"";display:inline-block;width:calc(100% + 16px);height:calc(100% + 16px);position:absolute;left:-8px;top:-8px;z-index:-2;border-radius:3px;background-image:-webkit-linear-gradient(291deg,#ffea63 20%,#ffc55b 47%,rgba(255,197,91,0) 48%),-webkit-linear-gradient(310deg,#ffd53e,#ff934d);background-image:linear-gradient(159deg,#ffea63 20%,#ffc55b 47%,rgba(255,197,91,0) 48%),linear-gradient(140deg,#ffd53e,#ff934d);box-shadow:0 0 4px 1px rgba(0,0,0,.86),inset -1px -1px 0 0 rgba(0,0,0,.25),inset 1px 1px 0 0 hsla(0,0%,100%,.7)}.daily-rewards ul li:first-child span.reward-day{/*color: #FFD53E;
          font-weight: 600;*/}.daily-rewards ul li:last-child{margin-right:0}.daily-rewards ul li span.reward-day{text-transform:uppercase;font-size:13px;font-weight:500;font-family:lato,sans-serif;display:block;padding:9px;background:rgba(90,63,128,.46);border-bottom:2px solid #5a3f80}.daily-rewards ul li span.reward{font-weight:500;font-size:16px}.daily-rewards ul li span.reward-coins:before{content:"";display:block;width:100px;height:60px;background-size:contain;background-repeat:no-repeat;background-position:50%;margin:10px auto 12px}.daily-rewards ul li span.reward-coins.reward-coins--1-3:before{background-image:url(/assets/images/coins/coin--1-3.9f95bab3.png)}.daily-rewards ul li span.reward-coins.reward-coins--4-6:before{background-image:url(/assets/images/coins/coin--4-6.0f057159.png)}.daily-rewards ul li span.reward-coins.reward-coins--7-10:before{background-image:url(/assets/images/coins/coin--7-10.651bb247.png)}.daily-rewards ul li span.reward-coins.reward-coins--11-14:before{background-image:url(/assets/images/coins/coin--11-14.71a1c73f.png)}.daily-rewards ul li span.reward-coins.reward-coins--15:before{background-image:url(/assets/images/coins/coin--15.02695254.png)}

/* Earned Reward Styles */.daily-rewards ul li.earned{position:relative;
  /*background: rgba(40, 22, 58, .8);*/background:#28163a;background-image:-webkit-linear-gradient(top,rgba(28,255,255,0) 30%,rgba(105,227,227,.1));background-image:linear-gradient(-180deg,rgba(28,255,255,0) 30%,rgba(105,227,227,.1));border:2px solid rgba(90,63,128,.8)}.daily-rewards ul li.earned:before{content:"";display:block;background:url(/assets/images/coins/earned-check.8dfc8536.svg) 50% no-repeat;background-size:contain;width:50px;height:35px;top:36px;position:absolute;left:0;right:0;margin:auto;z-index:1}.daily-rewards ul li.earned:after{content:"Earned";display:block;font-size:13px;color:#50e3c2;font-weight:500;text-transform:uppercase;text-shadow:0 0 6px rgba(0,0,0,.77);position:absolute;top:76px;left:0;right:0}.daily-rewards ul li.earned span.reward-coins:before{opacity:.3}

/* Missed Reward Styles */.daily-rewards ul li.missed{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.37007999999999996 0.57216 0.057760000000000006 0 0 0.17008 0.77216 0.057760000000000006 0 0 0.17008 0.57216 0.25775999999999993 0 0 0 0 0 1 0" /></filter></svg>#filter');-webkit-filter:grayscale(80%);filter:grayscale(80%);position:relative}.daily-rewards ul li.missed:before{content:"";display:block;background:url(/assets/images/coins/missed-x.55477d60.svg) 50% no-repeat;background-size:contain;width:36px;height:36px;top:36px;position:absolute;left:0;right:0;margin:auto;z-index:1;opacity:.7}.daily-rewards ul li.missed:after{content:"Missed";display:block;font-size:13px;font-weight:500;text-transform:uppercase;text-shadow:0 0 6px rgba(0,0,0,.77);position:absolute;top:76px;left:0;right:0;opacity:.75}.daily-rewards ul li.missed span.reward-coins:before{opacity:.3}

/* TRANSACTION HISTORY */.transaction-history .transaction-header:after{clear:both;content:"";display:block;font-size:0;height:0;visibility:hidden}.transaction-history h2 span{display:inline-block}.transaction-history h2{float:left}

/* PAST 60 DAYS */.transaction-history .transaction-header span{float:right;line-height:31.2px;padding:10px;font-family:Lato,sans-serif;text-transform:uppercase;color:#b99ef5}.transaction-history .transaction-height__wrapper{max-height:420px;overflow:hidden;position:relative}.transaction-history .transaction-height__wrapper.expanded{max-height:none;overflow:visible}.transaction-history .transaction-height__wrapper.expanded button{border-top:none;position:relative}.transaction-history .transaction-height__wrapper.expanded button:hover{border-top:none}.transaction-history .transaction-height__wrapper.expanded button span:last-child{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.transaction-history .transaction-height__wrapper button{background:#27143a;border:2px solid #4a346a;padding:14px;text-align:center;position:absolute;bottom:0;width:100%}.transaction-history .transaction-height__wrapper button:hover{background:#2e1943;border:2px solid #513b72}.transaction-history .transaction-height__wrapper button:active{background:#261537;border:2px solid #483465}.transaction-history .transaction-height__wrapper button span:first-child{/* VIEW MORE TRANSACTIONS: */display:inline-block;font-family:Roboto,sans-serif;font-size:14px;color:#fec643;text-transform:uppercase}.transaction-history .transaction-height__wrapper button span:last-child{display:inline-block;width:13px;height:6px;background-image:url(/assets/images/icons.1f83b067.svg);background-position:0 -73px;background-repeat:no-repeat;vertical-align:middle;margin-left:8px}.transaction-history .transaction-height__wrapper.expanded{max-height:none;border-bottom:none}.transaction-history table{background:#1b0c29;border:2px solid #4a346a;box-shadow:0 2px 8px 0 rgba(0,0,0,.22);border-radius:3px;table-layout:fixed;width:100%;white-space:nowrap;font-family:lato,sans-serif}.transaction-history table thead{background:rgba(74,52,106,.25);border-bottom:2px solid #4a346a;font-size:14px;color:#54c8c7;text-transform:uppercase}.transaction-history table thead th:first-child{text-align:left}.transaction-history table td,.transaction-history table th{vertical-align:middle;padding-left:16px;padding-right:16px}.transaction-history table th{height:40px;text-overflow:ellipsis}.transaction-history table td{height:44px;text-overflow:ellipsis}.transaction-history table td time{display:inline-block;
  /*width: 100%;*/text-overflow:ellipsis;overflow:hidden}.transaction-history tbody tr:nth-child(2n){background:rgba(74,52,106,.12);border-bottom:1px solid rgba(74,52,105,.8);border-top:1px solid rgba(74,52,105,.8)}.transaction-history tbody tr:last-child{border-bottom:none}.transaction-history th:first-child{
  /*width: 70%;*/}.transaction-history td:nth-child(2),.transaction-history th:nth-child(2){width:80px;text-align:center}.transaction-history td:nth-child(3),.transaction-history th:nth-child(3){width:170px;text-align:right}.transaction-history tr.coin-credit td:nth-child(2){color:#7ed321}.transaction-history tr.coin-debit td:nth-child(2){color:#ff443b}.wallet>.wrapper--content{padding-bottom:0}.wallet-header.wrapper--content{padding-bottom:0;padding-top:40px}.wallet-header .tooltip{text-transform:none;min-width:245px;top:-94px;left:-113px}.wallet-header .tt-icon{margin-left:8px;position:relative;top:-2px}.wallet-header .tt-icon:hover .tooltip{display:block;-webkit-animation:a .3s ease-in-out forwards;animation:a .3s ease-in-out forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.wallet-header h2{display:inline-block}.wallet-header .balance{display:inline-block;float:right;line-height:31.2px;padding:13px 0 0}.wallet-header .balance>span:first-child{font-size:14px;color:#54c8c7;text-transform:uppercase}

/* User's coin balance */.wallet-header .balance .balance-value{margin-left:12px;font-size:20px;color:#ffc534;font-weight:500}.wallet-header .balance .balance-value a{color:inherit;border-bottom:1px dotted rgba(255,197,52,.6);cursor:help;position:relative}.wallet-header .balance .balance-value a div.tooltip{position:absolute;min-width:225px;text-align:center;right:-8px;left:auto;top:-45px;-webkit-animation:.2s a forwards ease-in-out;animation:.2s a forwards ease-in-out;-webkit-animation-delay:.2s;animation-delay:.2s}.wallet-header .balance .balance-value a:hover{text-decoration:none;border-bottom:1px dotted #ffc534}.wallet-header .balance .balance-value a:hover div.tooltip{display:block}.wallet-header .balance .balance-value:before{content:"";display:inline-block;width:23px;height:23px;background:url(/assets/images/coins/coin--1.5deb7bc8.png);background-size:cover;vertical-align:middle;margin-right:8px;position:relative;top:-1px}.wallet-header .balance:after{clear:both;content:""}.wallet .coins-explainer{margin:40px auto 0;position:absolute;left:0;right:0;top:150px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.coins-explainer{display:block;background-image:-webkit-radial-gradient(100% 230% at 60% -30%,#ffd63e 0,#ff934d 73%);background-image:radial-gradient(100% 230% at 60% -30%,#ffd63e 0,#ff934d 73%);box-shadow:0 2px 8px 0 rgba(0,0,0,.22);border-radius:3px;width:720px;max-width:90%;padding:3px}.coins-explainer.hidden{display:block!important;opacity:0;visibility:hidden;-webkit-transform:translate3d(0,-25px,0) scale(.98);transform:translate3d(0,-25px,0) scale(.98)}.coins-explainer+div{-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transform:translateZ(0);transform:translateZ(0);padding-bottom:0}.coins-explainer:not(.hidden)+div{-webkit-transform:translate3d(0,170px,0);transform:translate3d(0,170px,0);padding-bottom:170px}.coins-explainer .coins-explainer__content{background:#1b0b28;border-radius:3px;width:100%;height:100%;padding:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center/*z-index: -1;*/}.coins-explainer .coins-explainer__content span.coin-stack{display:inline-block;background:url(/assets/images/coins/coin--15.02695254.png) no-repeat 50%;background-size:contain;width:138px;height:100px;margin-right:12px}.coins-explainer .coins-explainer__content>div{display:inline-block}.coins-explainer .coins-explainer__content>div h4{font-weight:500}.coins-explainer .coins-explainer__content>div p{line-height:1.5;color:#dec1ff;max-width:460px;margin-bottom:10px}.coins-explainer .coins-explainer__content>div a{display:inline-block;margin-bottom:6px}.coins-explainer .coins-explainer__content .modal-close{top:3px;right:1px}.account{margin-top:15px}

/*** -- ACCOUNT TAB STYLE OVERRIDES

Tab js generates style tag in head. These styles override those.

 --- ***/.account__tab-bar{background:rgba(65,45,82,.75)}.wrapper--account__tab-bar{max-width:950px;margin:0 auto;padding:0 30px}.account__tab{display:inline-block;margin-right:10px;padding:0 12px;cursor:hand;cursor:pointer;text-align:center;vertical-align:middle;color:#f4f4f4;font-family:Roboto,sans-serif;font-size:14px;line-height:50px;opacity:.7}.account__tab:hover{box-shadow:inset 0 -4px 0 0 hsla(0,0%,100%,.5);text-decoration:none;opacity:1}.account__tab:active{color:#f4f4f4;opacity:.7}.account__tab.selected,.account__tab:hover.selected{box-shadow:inset 0 -4px 0 0 #fc0;opacity:1}.account__tab:active.selected{opacity:.7}.wrapper--account-info h2{margin-bottom:20px}.bonusChest__container.starter+.radialGlow__container .radialGlow{background:url(/assets/images/chests/rareGlow.png) no-repeat 50%;background-size:contain}.bonusChest__container.starter .dot--1{background:url(/assets/images/chests/rareDot--1.png) no-repeat 50%;background-size:contain}.bonusChest__container.starter .dot--2{background:url(/assets/images/chests/rareDot--2.png) no-repeat 50%;background-size:contain}.bonusChest__container.starter .dot--sparkle{background:url(/assets/images/chests/rareDot--sparkle.png) no-repeat 50%;background-size:contain}.bonusChest__container.starter .bonusChest__bottom{background:url(/assets/images/chests/starterChest__bottom.png) no-repeat 50%;background-size:contain}.bonusChest__container.starter .bonusChest__bottom .innerGlow{background:url(/assets/images/chests/rareInnerGlow.png) no-repeat 50%;background-size:contain}.bonusChest__container.starter .bonusChest__top--closed{background:url(/assets/images/chests/starterChest__top--closed.png) no-repeat 50%;background-size:contain}.bonusChest__container.starter .bonusChest__top--opened{background:url(/assets/images/chests/starterChest__top--open.png) no-repeat 50%;background-size:contain}.bonusChest__container.starter .radialGlow{background:url(/assets/images/chests/rareGlow.png) no-repeat 50%;background-size:contain}.bonusChest__container.starter .sparkle{background:url(/assets/images/chests/rareSparkle.png) no-repeat 50%;background-size:contain}.bonusChest__container.common+.radialGlow__container .radialGlow{background:url(/assets/images/chests/commonGlow.png) no-repeat 50%;background-size:contain}.bonusChest__container.common .dot--1{background:url(/assets/images/chests/commonDot--1.png) no-repeat 50%;background-size:contain}.bonusChest__container.common .dot--2{background:url(/assets/images/chests/commonDot--2.png) no-repeat 50%;background-size:contain}.bonusChest__container.common .dot--sparkle{background:url(/assets/images/chests/commonDot--sparkle.png) no-repeat 50%;background-size:contain}.bonusChest__container.common .bonusChest__bottom{background:url(/assets/images/chests/commonChest__bottom.png) no-repeat 50%;background-size:contain}.bonusChest__container.common .bonusChest__bottom .innerGlow{background:url(/assets/images/chests/commonInnerGlow.png) no-repeat 50%;background-size:contain}.bonusChest__container.common .bonusChest__top--closed{background:url(/assets/images/chests/commonChest__top--closed.png) no-repeat 50%;background-size:contain}.bonusChest__container.common .bonusChest__top--opened{background:url(/assets/images/chests/commonChest__top--open.png) no-repeat 50%;background-size:contain}.bonusChest__container.common .radialGlow{background:url(/assets/images/chests/commonGlow.png) no-repeat 50%;background-size:contain}.bonusChest__container.common .sparkle{background:url(/assets/images/chests/commonSparkle.png) no-repeat 50%;background-size:contain}.bonusChest__container.rare+.radialGlow__container .radialGlow{background:url(/assets/images/chests/rareGlow.png) no-repeat 50%;background-size:contain}.bonusChest__container.rare .dot--1{background:url(/assets/images/chests/rareDot--1.png) no-repeat 50%;background-size:contain}.bonusChest__container.rare .dot--2{background:url(/assets/images/chests/rareDot--2.png) no-repeat 50%;background-size:contain}.bonusChest__container.rare .dot--sparkle{background:url(/assets/images/chests/rareDot--sparkle.png) no-repeat 50%;background-size:contain}.bonusChest__container.rare .bonusChest__bottom{background:url(/assets/images/chests/rareChest__bottom.png) no-repeat 50%;background-size:contain}.bonusChest__container.rare .bonusChest__bottom .innerGlow{background:url(/assets/images/chests/rareInnerGlow.png) no-repeat 50%;background-size:contain}.bonusChest__container.rare .bonusChest__top--closed{background:url(/assets/images/chests/rareChest__top--closed.png) no-repeat 50%;background-size:contain}.bonusChest__container.rare .bonusChest__top--opened{background:url(/assets/images/chests/rareChest__top--open.png) no-repeat 50%;background-size:contain}.bonusChest__container.rare .radialGlow{background:url(/assets/images/chests/rareGlow.png) no-repeat 50%;background-size:contain}.bonusChest__container.rare .sparkle{background:url(/assets/images/chests/rareSparkle.png) no-repeat 50%;background-size:contain}.bonusChest__container.epic+.radialGlow__container .radialGlow{background:url(/assets/images/chests/epicGlow.png) no-repeat 50%;background-size:contain}.bonusChest__container.epic .dot--1{background:url(/assets/images/chests/epicDot--1.png) no-repeat 50%;background-size:contain}.bonusChest__container.epic .dot--2{background:url(/assets/images/chests/epicDot--2.png) no-repeat 50%;background-size:contain}.bonusChest__container.epic .dot--sparkle{background:url(/assets/images/chests/epicDot--sparkle.png) no-repeat 50%;background-size:contain}.bonusChest__container.epic .bonusChest__bottom{background:url(/assets/images/chests/epicChest__bottom.png) no-repeat 50%;background-size:contain}.bonusChest__container.epic .bonusChest__bottom .innerGlow{background:url(/assets/images/chests/epicInnerGlow.png) no-repeat 50%;background-size:contain}.bonusChest__container.epic .bonusChest__top--closed{background:url(/assets/images/chests/epicChest__top--closed.png) no-repeat 50%;background-size:contain}.bonusChest__container.epic .bonusChest__top--opened{background:url(/assets/images/chests/epicChest__top--open.png) no-repeat 50%;background-size:contain}.bonusChest__container.epic .radialGlow{background:url(/assets/images/chests/epicGlow.png) no-repeat 50%;background-size:contain}.bonusChest__container.epic .sparkle{background:url(/assets/images/chests/epicSparkle.png) no-repeat 50%;background-size:contain}.bonusChest__container.legendary+.radialGlow__container .radialGlow{background:url(/assets/images/chests/legendaryGlow.png) no-repeat 50%;background-size:contain}.bonusChest__container.legendary .dot--1{background:url(/assets/images/chests/legendaryDot--1.png) no-repeat 50%;background-size:contain}.bonusChest__container.legendary .dot--2{background:url(/assets/images/chests/legendaryDot--2.png) no-repeat 50%;background-size:contain}.bonusChest__container.legendary .dot--sparkle{background:url(/assets/images/chests/legendaryDot--sparkle.png) no-repeat 50%;background-size:contain}.bonusChest__container.legendary .bonusChest__bottom{background:url(/assets/images/chests/legendaryChest__bottom.png) no-repeat 50%;background-size:contain}.bonusChest__container.legendary .bonusChest__bottom .innerGlow{background:url(/assets/images/chests/legendaryInnerGlow.png) no-repeat 50%;background-size:contain}.bonusChest__container.legendary .bonusChest__top--closed{background:url(/assets/images/chests/legendaryChest__top--closed.png) no-repeat 50%;background-size:contain}.bonusChest__container.legendary .bonusChest__top--opened{background:url(/assets/images/chests/legendaryChest__top--open.png) no-repeat 50%;background-size:contain}.bonusChest__container.legendary .radialGlow{background:url(/assets/images/chests/legendaryGlow.png) no-repeat 50%;background-size:contain}.bonusChest__container.legendary .sparkle{background:url(/assets/images/chests/legendarySparkle.png) no-repeat 50%;background-size:contain}.bonusReward__container{position:relative;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:100%;height:100%;z-index:1}.bonusReward__container .particle__container{position:absolute;display:inline-block;width:100%;height:100%;top:0;left:0;pointer-events:none}.bonusReward__container .particle__container .particle-burst div{width:14px;height:14px;position:absolute;background-size:contain;will-change:transform;opacity:0}.bonusReward__container .particle__container .particle-burst div:first-child{top:62px;left:50px;-webkit-animation:O .6s ease-out,r .6s ease-out;animation:O .6s ease-out,r .6s ease-out;-webkit-animation-delay:.1s;animation-delay:.1s}.bonusReward__container .particle__container .particle-burst div:nth-child(2){top:72px;left:33px;-webkit-animation:O 1s ease-out,s 1s ease-out;animation:O 1s ease-out,s 1s ease-out}.bonusReward__container .particle__container .particle-burst div:nth-child(3){top:80px;left:30px;-webkit-animation:O .4s ease-out,t .4s ease-out;animation:O .4s ease-out,t .4s ease-out;-webkit-animation-delay:.15s;animation-delay:.15s}.bonusReward__container .particle__container .particle-burst div:nth-child(4){top:62px;left:83px;-webkit-animation:O .8s ease-out,r .8s ease-out;animation:O .8s ease-out,r .8s ease-out}.bonusReward__container .particle__container .particle-burst div:nth-child(5){top:72px;left:115px;-webkit-animation:O 1.1s ease-out,u 1.1s ease-out;animation:O 1.1s ease-out,u 1.1s ease-out;-webkit-animation-delay:.15s;animation-delay:.15s}.bonusReward__container .particle__container .particle-burst div:nth-child(6){top:80px;left:143px;-webkit-animation:O .8s ease-out,v .8s ease-out;animation:O .8s ease-out,v .8s ease-out}.bonusReward__container .particle__container .particle-burst div:nth-child(7){top:92px;left:133px;-webkit-animation:O 1.2s ease-out,w 1.2s ease-out;animation:O 1.2s ease-out,w 1.2s ease-out;-webkit-animation-delay:.1s;animation-delay:.1s}.bonusReward__container .particle__container .particle-burst div:nth-child(8){top:76px;left:93px;-webkit-animation:O .5s ease-out,v .5s ease-out;animation:O .5s ease-out,v .5s ease-out}.bonusReward__container .particle__container .particle-burst div:nth-child(9){top:72px;left:166px;-webkit-animation:O .8s ease-out,u .8s ease-out;animation:O .8s ease-out,u .8s ease-out;-webkit-animation-delay:.1s;animation-delay:.1s}.bonusReward__container .particle__container .particle-loop div{width:16px;height:16px;position:absolute;will-change:transform;opacity:0}.bonusReward__container .particle__container .particle-loop div:first-child{top:91px;left:136px;-webkit-animation:x 5s ease-in-out infinite,y 5s ease-out infinite;animation:x 5s ease-in-out infinite,y 5s ease-out infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.bonusReward__container .particle__container .particle-loop div:nth-child(2){top:97px;left:110px;-webkit-animation:x 3.5s ease-in-out infinite,y 3.5s ease-out infinite;animation:x 3.5s ease-in-out infinite,y 3.5s ease-out infinite;-webkit-animation-delay:.1s;animation-delay:.1s}.bonusReward__container .particle__container .particle-loop div:nth-child(3){top:80px;left:80px;-webkit-animation:x 5.5s ease-in-out infinite,y 5.5s ease-out infinite;animation:x 5.5s ease-in-out infinite,y 5.5s ease-out infinite;-webkit-animation-delay:.3s;animation-delay:.3s}.bonusReward__container .particle__container .particle-loop div:nth-child(4){top:78px;left:34px;-webkit-animation:x 6.5s ease-in-out infinite,y 6.5s ease-out infinite;animation:x 6.5s ease-in-out infinite,y 6.5s ease-out infinite;-webkit-animation-delay:.1s;animation-delay:.1s}.bonusReward__container .particle__container .particle-loop div:nth-child(5){top:73px;left:45px;-webkit-animation:x 4.5s ease-in-out infinite,y 4.5s ease-out infinite;animation:x 4.5s ease-in-out infinite,y 4.5s ease-out infinite}.bonusReward__container .radialGlow__container{position:absolute;z-index:-1;margin:auto;-webkit-transition:opacity 1.3s ease,-webkit-transform .25s ease;transition:opacity 1.3s ease,-webkit-transform .25s ease;transition:opacity 1.3s ease,transform .25s ease;transition:opacity 1.3s ease,transform .25s ease,-webkit-transform .25s ease;opacity:0;display:inline-block;width:430px;height:430px;top:0;left:0;right:0;bottom:0;pointer-events:none;overflow:hidden}.bonusReward__container .radialGlow__container .radialGlow{display:inline-block;background-size:contain;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-animation:h 160s linear infinite,j 4s ease infinite;animation:h 160s linear infinite,j 4s ease infinite}.bonusReward__container .radialGlow__container .radialGlow:nth-child(2){width:98%;height:98%;-webkit-transform:rotate(23deg);transform:rotate(23deg);-webkit-animation:i 160s linear infinite,k 4s ease infinite;animation:i 160s linear infinite,k 4s ease infinite}.bonusReward__container .bonusChest__shadow{background:url(/assets/images/chests/chestShadow.png) no-repeat 50%;background-size:contain;position:absolute;left:0;right:0;top:5px;bottom:0;margin:auto;width:200px;height:200px;z-index:-1;opacity:.5;-webkit-transform-origin:50% 70%;transform-origin:50% 70%}.bonusReward__container .bonusChest__shadow.opened{-webkit-animation:p 1.2s cubic-bezier(.83,.61,.21,1);animation:p 1.2s cubic-bezier(.83,.61,.21,1)}.bonusReward__container .bonusChest__container{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:200px;height:200px;will-change:transform;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;cursor:hand;cursor:pointer;display:inline-block;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);/*backface-visibility: hidden;*/-webkit-perspective:1000px;perspective:1000px}.bonusReward__container .bonusChest__container .dot--1,.bonusReward__container .bonusChest__container .dot--2{min-width:10px;min-height:10px;display:inline-block;background-size:contain}.bonusReward__container .bonusChest__container .dot--sparkle{min-width:10px;min-height:10px}.bonusReward__container .bonusChest__container .bonusChest__bottom{width:200px;height:200px;background-size:contain;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.bonusReward__container .bonusChest__container .bonusChest__bottom .innerGlow{width:180px;height:84px;background-size:contain;position:absolute;left:10px;top:29px;-webkit-animation:q 5s ease-in-out infinite;animation:q 5s ease-in-out infinite}.bonusReward__container .bonusChest__container .bonusChest__top--closed{width:200px;height:140px;background-size:contain;position:absolute;top:-13px;/*backface-visibility: hidden;*/z-index:1}.bonusReward__container .bonusChest__container .bonusChest__top--opened{width:221px;height:139px;background-size:contain;position:absolute;top:-45px;left:20px;z-index:-1;-webkit-transform-origin:right bottom;transform-origin:right bottom/*backface-visibility: hidden;*/}.bonusReward__container .bonusChest__container.unopened:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.bonusReward__container .bonusChest__container:hover+.radialGlow__container{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}.bonusReward__container .bonusChest__container.opened+.radialGlow__container{opacity:1}.bonusReward__container .bonusChest__container:active+.radialGlow__container{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.bonusReward__container .bonusChest__container .dot--sparkle{display:inline-block;width:60px;height:60px;background-size:contain;position:absolute;top:3px;left:-13px;opacity:0;-webkit-animation:l 4s ease infinite;animation:l 4s ease infinite;pointer-events:none}.bonusReward__container .bonusChest__container .dot--sparkle:nth-child(2){top:60px;left:23px;-webkit-animation-delay:.5s;animation-delay:.5s}.bonusReward__container .bonusChest__container .dot--sparkle:nth-child(3){width:45px;height:45px;top:94px;left:5px;-webkit-animation-delay:1s;animation-delay:1s}.bonusReward__container .bonusChest__container .dot--sparkle:nth-child(4){top:26px;left:102px;-webkit-animation-delay:1.4s;animation-delay:1.4s}.bonusReward__container .bonusChest__container .dot--sparkle:nth-child(5){width:40px;height:40px;top:-4px;left:67px;-webkit-animation-delay:2.1s;animation-delay:2.1s}.bonusReward__container .bonusChest__container .dot--sparkle:nth-child(6){top:76px;left:111px;-webkit-animation-delay:2.5s;animation-delay:2.5s}.bonusReward__container .bonusChest__container .dot--sparkle:nth-child(7){top:88px;left:156px;-webkit-animation-delay:3.2s;animation-delay:3.2s}@-webkit-keyframes h{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes h{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes i{0%{-webkit-transform:rotate(23deg);transform:rotate(23deg)}to{-webkit-transform:rotate(383deg);transform:rotate(383deg)}}@keyframes i{0%{-webkit-transform:rotate(23deg);transform:rotate(23deg)}to{-webkit-transform:rotate(383deg);transform:rotate(383deg)}}@-webkit-keyframes j{0%{opacity:0}50%{opacity:.8}to{opacity:0}}@keyframes j{0%{opacity:0}50%{opacity:.8}to{opacity:0}}@-webkit-keyframes k{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes k{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-webkit-keyframes l{0%{opacity:0;-webkit-transform:scale(.1) rotate(0deg);transform:scale(.1) rotate(0deg)}15%{opacity:1}30%{opacity:0;-webkit-transform:scale(1) rotate(270deg);transform:scale(1) rotate(270deg)}to{opacity:0;-webkit-transform:scale(.1) rotate(0deg);transform:scale(.1) rotate(0deg)}}@keyframes l{0%{opacity:0;-webkit-transform:scale(.1) rotate(0deg);transform:scale(.1) rotate(0deg)}15%{opacity:1}30%{opacity:0;-webkit-transform:scale(1) rotate(270deg);transform:scale(1) rotate(270deg)}to{opacity:0;-webkit-transform:scale(.1) rotate(0deg);transform:scale(.1) rotate(0deg)}}@-webkit-keyframes m{0%{-webkit-transform:scaleX(1) scaleY(1) translateZ(0);transform:scaleX(1) scaleY(1) translateZ(0)}80%{-webkit-transform:scaleX(.9) scaleY(.8) translate3d(0,-25px,0);transform:scaleX(.9) scaleY(.8) translate3d(0,-25px,0)}85%{-webkit-transform:scaleX(1.05) scaleY(1.05) translate3d(0,-17px,0);transform:scaleX(1.05) scaleY(1.05) translate3d(0,-17px,0)}90%{-webkit-transform:scaleX(1.02) scaleY(1.05) translateZ(0) rotate(0);transform:scaleX(1.02) scaleY(1.05) translateZ(0) rotate(0)}95%{-webkit-transform:scaleX(1) scaleY(1.02) translate3d(0,-5px,0) rotate(2deg);transform:scaleX(1) scaleY(1.02) translate3d(0,-5px,0) rotate(2deg)}}@keyframes m{0%{-webkit-transform:scaleX(1) scaleY(1) translateZ(0);transform:scaleX(1) scaleY(1) translateZ(0)}80%{-webkit-transform:scaleX(.9) scaleY(.8) translate3d(0,-25px,0);transform:scaleX(.9) scaleY(.8) translate3d(0,-25px,0)}85%{-webkit-transform:scaleX(1.05) scaleY(1.05) translate3d(0,-17px,0);transform:scaleX(1.05) scaleY(1.05) translate3d(0,-17px,0)}90%{-webkit-transform:scaleX(1.02) scaleY(1.05) translateZ(0) rotate(0);transform:scaleX(1.02) scaleY(1.05) translateZ(0) rotate(0)}95%{-webkit-transform:scaleX(1) scaleY(1.02) translate3d(0,-5px,0) rotate(2deg);transform:scaleX(1) scaleY(1.02) translate3d(0,-5px,0) rotate(2deg)}}@-webkit-keyframes n{12%{-webkit-transform:translateY(-2px) rotate(2.5deg);transform:translateY(-2px) rotate(2.5deg)}24%{-webkit-transform:translate(-3px,2px) rotate(-.5deg);transform:translate(-3px,2px) rotate(-.5deg)}36%{-webkit-transform:translate(4px,3px) rotate(1.5deg);transform:translate(4px,3px) rotate(1.5deg)}48%{-webkit-transform:translate(-1px,-3px) rotate(-1.5deg);transform:translate(-1px,-3px) rotate(-1.5deg)}60%{-webkit-transform:translate(-3px,4px) rotate(1.5deg);transform:translate(-3px,4px) rotate(1.5deg)}72%{-webkit-transform:translate(5px,-3px) rotate(2deg);transform:translate(5px,-3px) rotate(2deg)}84%{-webkit-transform:translate(1px,-3px) rotate(3deg);transform:translate(1px,-3px) rotate(3deg)}98%{-webkit-transform:translate(-2px,3px) rotate(4deg);transform:translate(-2px,3px) rotate(4deg)}0%,to{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}}@keyframes n{12%{-webkit-transform:translateY(-2px) rotate(2.5deg);transform:translateY(-2px) rotate(2.5deg)}24%{-webkit-transform:translate(-3px,2px) rotate(-.5deg);transform:translate(-3px,2px) rotate(-.5deg)}36%{-webkit-transform:translate(4px,3px) rotate(1.5deg);transform:translate(4px,3px) rotate(1.5deg)}48%{-webkit-transform:translate(-1px,-3px) rotate(-1.5deg);transform:translate(-1px,-3px) rotate(-1.5deg)}60%{-webkit-transform:translate(-3px,4px) rotate(1.5deg);transform:translate(-3px,4px) rotate(1.5deg)}72%{-webkit-transform:translate(5px,-3px) rotate(2deg);transform:translate(5px,-3px) rotate(2deg)}84%{-webkit-transform:translate(1px,-3px) rotate(3deg);transform:translate(1px,-3px) rotate(3deg)}98%{-webkit-transform:translate(-2px,3px) rotate(4deg);transform:translate(-2px,3px) rotate(4deg)}0%,to{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}}@-webkit-keyframes o{12%{-webkit-transform:translateY(-1px) rotate(.5deg);transform:translateY(-1px) rotate(.5deg)}24%{-webkit-transform:translate(-1px,1px) rotate(-.5deg);transform:translate(-1px,1px) rotate(-.5deg)}36%{-webkit-transform:translate(1px,1px) rotate(0);transform:translate(1px,1px) rotate(0)}48%{-webkit-transform:translateY(-1px) rotate(-.5deg);transform:translateY(-1px) rotate(-.5deg)}60%{-webkit-transform:translate(-1px,1px) rotate(.5deg);transform:translate(-1px,1px) rotate(.5deg)}72%{-webkit-transform:translate(1px,-1px) rotate(-.5deg);transform:translate(1px,-1px) rotate(-.5deg)}84%{-webkit-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}98%{-webkit-transform:translate(-1px,1px) rotate(-.5deg);transform:translate(-1px,1px) rotate(-.5deg)}0%,to{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}}@keyframes o{12%{-webkit-transform:translateY(-1px) rotate(.5deg);transform:translateY(-1px) rotate(.5deg)}24%{-webkit-transform:translate(-1px,1px) rotate(-.5deg);transform:translate(-1px,1px) rotate(-.5deg)}36%{-webkit-transform:translate(1px,1px) rotate(0);transform:translate(1px,1px) rotate(0)}48%{-webkit-transform:translateY(-1px) rotate(-.5deg);transform:translateY(-1px) rotate(-.5deg)}60%{-webkit-transform:translate(-1px,1px) rotate(.5deg);transform:translate(-1px,1px) rotate(.5deg)}72%{-webkit-transform:translate(1px,-1px) rotate(-.5deg);transform:translate(1px,-1px) rotate(-.5deg)}84%{-webkit-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}98%{-webkit-transform:translate(-1px,1px) rotate(-.5deg);transform:translate(-1px,1px) rotate(-.5deg)}0%,to{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}}@-webkit-keyframes p{0%{-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}80%{-webkit-transform:scaleX(.8) scaleY(.7);transform:scaleX(.8) scaleY(.7)}85%{-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}90%{-webkit-transform:scaleX(.82) scaleY(.92);transform:scaleX(.82) scaleY(.92)}95%{-webkit-transform:scaleX(1) scaleY(1.02);transform:scaleX(1) scaleY(1.02)}}@keyframes p{0%{-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}80%{-webkit-transform:scaleX(.8) scaleY(.7);transform:scaleX(.8) scaleY(.7)}85%{-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}90%{-webkit-transform:scaleX(.82) scaleY(.92);transform:scaleX(.82) scaleY(.92)}95%{-webkit-transform:scaleX(1) scaleY(1.02);transform:scaleX(1) scaleY(1.02)}}@-webkit-keyframes q{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@keyframes q{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@-webkit-keyframes r{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-50px,-14px,0);transform:translate3d(-50px,-14px,0)}}@keyframes r{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-50px,-14px,0);transform:translate3d(-50px,-14px,0)}}@-webkit-keyframes s{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-82px,-4px,0);transform:translate3d(-82px,-4px,0)}}@keyframes s{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-82px,-4px,0);transform:translate3d(-82px,-4px,0)}}@-webkit-keyframes t{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-46px,3px,0);transform:translate3d(-46px,3px,0)}}@keyframes t{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-46px,3px,0);transform:translate3d(-46px,3px,0)}}@-webkit-keyframes u{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(45px,-18px,0);transform:translate3d(45px,-18px,0)}}@keyframes u{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(45px,-18px,0);transform:translate3d(45px,-18px,0)}}@-webkit-keyframes v{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(82px,-3px,0);transform:translate3d(82px,-3px,0)}}@keyframes v{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(82px,-3px,0);transform:translate3d(82px,-3px,0)}}@-webkit-keyframes w{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(56px,8px,0);transform:translate3d(56px,8px,0)}}@keyframes w{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(56px,8px,0);transform:translate3d(56px,8px,0)}}@-webkit-keyframes x{0%,to{opacity:0}30%{opacity:1}60%{opacity:0}}@keyframes x{0%,to{opacity:0}30%{opacity:1}60%{opacity:0}}@-webkit-keyframes y{0%{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}to{-webkit-transform:translate3d(0,-30px,0) scale(.3);transform:translate3d(0,-30px,0) scale(.3)}}@keyframes y{0%{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}to{-webkit-transform:translate3d(0,-30px,0) scale(.3);transform:translate3d(0,-30px,0) scale(.3)}}@-webkit-keyframes z{0%{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}85%{-webkit-transform:scale(.67) translate3d(0,70px,0);transform:scale(.67) translate3d(0,70px,0)}to{-webkit-transform:scale(.68) translate3d(0,71px,0);transform:scale(.68) translate3d(0,71px,0)}}@keyframes z{0%{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}85%{-webkit-transform:scale(.67) translate3d(0,70px,0);transform:scale(.67) translate3d(0,70px,0)}to{-webkit-transform:scale(.68) translate3d(0,71px,0);transform:scale(.68) translate3d(0,71px,0)}}@-webkit-keyframes A{0%{-webkit-transform:scale(0) translateZ(0);transform:scale(0) translateZ(0);opacity:0}70%{-webkit-transform:scale(1.05) translate3d(0,-102px,0);transform:scale(1.05) translate3d(0,-102px,0);opacity:1}85%{-webkit-transform:scale(1.07) translate3d(0,-102px,0);transform:scale(1.07) translate3d(0,-102px,0);opacity:1}to{-webkit-transform:scale(1) translate3d(0,-98px,0);transform:scale(1) translate3d(0,-98px,0);opacity:1}}@keyframes A{0%{-webkit-transform:scale(0) translateZ(0);transform:scale(0) translateZ(0);opacity:0}70%{-webkit-transform:scale(1.05) translate3d(0,-102px,0);transform:scale(1.05) translate3d(0,-102px,0);opacity:1}85%{-webkit-transform:scale(1.07) translate3d(0,-102px,0);transform:scale(1.07) translate3d(0,-102px,0);opacity:1}to{-webkit-transform:scale(1) translate3d(0,-98px,0);transform:scale(1) translate3d(0,-98px,0);opacity:1}}@-webkit-keyframes B{0%{opacity:0;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}50%{opacity:.8;-webkit-transform:scaleX(2) translate3d(200px),0,0);transform:scaleX(2) translate3d(200px),0,0)}to{opacity:0;-webkit-transform:scaleX(1) translate3d(400px,0,0);transform:scaleX(1) translate3d(400px,0,0)}}@keyframes B{0%{opacity:0;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}50%{opacity:.8;-webkit-transform:scaleX(2) translate3d(200px),0,0);transform:scaleX(2) translate3d(200px),0,0)}to{opacity:0;-webkit-transform:scaleX(1) translate3d(400px,0,0);transform:scaleX(1) translate3d(400px,0,0)}}

/* BUY MODAL STYLES */.buy-modal__header{width:100%;border-bottom:4px solid #fc0;
  /*background: #2d1c45 url('/assets/images/game-bg--alt.png') no-repeat center top -10px;*/background-size:540px!important;border-top-right-radius:4px;border-top-left-radius:4px}.buy-modal__header_position-wrapper{position:relative;padding:14px 10px}.buy-modal__header div,.buy-modal__header p{text-align:center}.buy-modal__header .modal__chrono-logo{display:block;background-image:url(/assets/images/icons.1f83b067.svg);background-repeat:no-repeat;margin:13px auto 22px;background-clip:content-box;box-sizing:content-box;width:42px;height:42px;background-position:-21px -14px}

/*.buy-modal__header .modal__game-thumbnail {
  display: block;
  width: 75px;
  height: 75px;
  margin: 0 auto 8px;
  border-radius: 2px;
  background-size: 75px;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.70);
}*/.buy-modal__header__site-name{color:#dfd1ff;font-family:Roboto,sans-serif;font-size:16px}.buy-modal__header p{font-family:Roboto,sans-serif;font-weight:500}.buy-modal__header__game-name{font-size:16px}.buy-modal__header__game-price{font-size:13px;color:#54c8c7;line-height:21px;position:relative;top:1px}.buy-modal__header__game-price .steam-icon{margin-right:8px;position:relative;top:2px}.buy-modal__header__game-price .steam-icon+.tooltip{left:35px;right:auto}.buy-modal__header__game-price .poe-icon{margin-right:8px;position:relative;top:4px}.buy-modal__header__game-price .poe-icon+.tooltip{left:35px;right:auto}.buy-modal__qty label.modal__label span{display:block}.buy-modal__qty select{width:130px}.buy-modal__qty select:disabled{cursor:not-allowed;opacity:.5}.buy-modal__qty label.modal__label:after{position:relative;top:-3px;left:-18px;display:inline-block;width:11px;height:6px;background-position:-12px 0;
  /*height: 16px;*/content:"";background-image:url(/assets/images/icons.1f83b067.svg);background-repeat:no-repeat;pointer-events:none}.buy-modal__qty,.buy-modal__total-price{display:inline-block}.buy-modal__total-price{width:calc(100% - 142px);text-align:right;vertical-align:top}.buy-modal__total-price .price{color:#ffc534;font-family:Roboto,sans-serif;font-size:21px;line-height:43px}.buy-modal__cc-cvc,.buy-modal__cc-exp{display:inline-block;width:50%;vertical-align:top}.buy-modal__cc-exp label{margin-right:5px}.buy-modal__cc-cvc label{margin-left:5px}

/* Buy modal Account name */.buy-modal__account,.buy-modal__referrer{padding:16px 5px;text-align:center;background:#3b2854}.buy-modal__account{border-bottom:1px solid rgba(173,155,207,.24)}.buy-modal__referrer{position:relative;top:-4px;border-top:4px solid #4a3569;border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:inset 0 1px 0 0 rgba(173,155,207,.24)}.buy-modal__account label,.buy-modal__referrer label{display:inline-block;margin-right:7px}.buy-modal__account span,.buy-modal__referrer span{overflow:hidden;text-overflow:ellipsis;line-height:22px}.buy-modal__account-name{color:#ffc534;font-family:Roboto,sans-serif;font-size:14px}.buy-modal__referrer-name{cursor:default;color:#54c8c7;font-family:Roboto,sans-serif;font-size:14px;border-bottom:1px dotted rgba(83,199,199,.7)}

/* new paypal styles  */.buy-modal .modal-content{background-color:transparent}.modal-content.payment-fields{padding-top:0;margin-top:-30px;min-height:170px}.buy-modal__back-to-payment+.modal-content.payment-fields{margin-top:12px}.buy-modal__paypal-info label{opacity:.9}.payment-fields .paypal-account{padding-top:2px;font-size:16px;overflow:hidden;text-overflow:ellipsis;color:#58d1d1;margin-bottom:24px}.buy-modal__paypal-info{padding-top:16px;text-align:center}.buy-modal__paypal-info .buy-modal__paypal-icon{margin-bottom:16px;margin-left:auto;vertical-align:inherit}

/* Pay button */.modal__button--buy{margin:0 auto}.buy-button-lock{top:2px;display:inline-block;width:12px;height:16px;margin-right:12px;background-image:url(/assets/images/icons.1f83b067.svg);background-position:0 0;background-repeat:no-repeat}

/* Tooltips */.buy-button-lock,.input-container{position:relative}.input-container i.input-tooltip{position:absolute;top:12px;right:5px;width:15px;height:15px;cursor:pointer;cursor:hand;opacity:.6;background-image:url(/assets/images/icons.1f83b067.svg);background-position:0 -196px;background-repeat:no-repeat}.input-container i.input-tooltip:hover{opacity:1}.buy-modal__zip .tooltip{width:304px;top:-60px;left:-12px}.buy-modal__cc-cvc .tooltip{top:-211px;left:-157px;width:304px}.buy-modal__referrer .tooltip{top:-35px;max-width:90%;right:0;left:0;margin:0 auto;text-align:center;-webkit-animation-delay:.6s!important;animation-delay:.6s!important}.buy-modal__referrer span:active+.tooltip,.buy-modal__referrer span:hover+.tooltip,.input-container i.input-tooltip:active+.tooltip,.input-container i.input-tooltip:hover+.tooltip{display:block;-webkit-animation:a .3s normal forwards;animation:a .3s normal forwards;-webkit-animation-delay:.4s;animation-delay:.4s;cursor:default}

/* Braintree badge */.buy-modal-braintree-relative{position:relative}.buy-modal__braintree-badge{padding:23px;text-align:center;background:-webkit-linear-gradient(top,#000,transparent);background:linear-gradient(180deg,#000 0,transparent)}.buy-modal__braintree-badge a{opacity:.6;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.buy-modal__braintree-badge a:hover{opacity:.8}

/* IE clear X */#buy-cvc::-ms-clear,#buy-email::-ms-clear,#buy-zip::-ms-clear{margin-right:18px;margin-top:1px}

/*.buy-modal__email-field {
  margin-top: 18px;
}*/.buy-modal__email-field .input-container .tooltip{top:-38px}.buy-modal__email-field .input-container i.input-tooltip{top:34px}

/* Pay Option Buttons */.buy-modal__pay-button{display:block;text-align:center;width:100%;padding:12px;background:#3e2b59;border:2px solid #fc0;border-radius:2px;font-size:16px;font-weight:500;color:#f4f4f4;opacity:.8;cursor:hand;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s ease;transition:all .2s ease}.buy-modal__pay-button:hover{opacity:1;box-shadow:0 2px 8px rgba(0,0,0,.5)}.buy-modal__pay-button:active{-webkit-transform:scale(.98);transform:scale(.98)}.buy-modal__pay-button.cc-icon{margin:24px 0 14px;min-height:48px}.buy-modal__pay-button.paypal-icon{margin-bottom:4px;min-height:48px}.buy-modal__cc-icon,.buy-modal__paypal-icon{display:inline-block;margin-left:10px;vertical-align:sub}.buy-modal__cc-icon{width:33px;height:20px;background:url(/assets/images/cc-icon.a99ce062.svg) no-repeat 50%}.buy-modal__paypal-icon{width:79px;height:20px;background:url(/assets/images/paypal-icon.86d7b364.svg) no-repeat 50%}.cc-inputs-appear{-webkit-animation:b .4s forwards ease-in;animation:b .4s forwards ease-in}.cc-height-animation{-webkit-transition:max-height .2s ease-in;transition:max-height .2s ease-in;background:#4a3569;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.cc-height-animation.short{max-height:500px}.cc-height-animation.tall{max-height:900px}

/*.cc-height-animation {
  animation: buyModalExpand .5s forwards ease-in;
}*/.buy-modal__back-to-payment{text-align:center;width:100%;padding:24px;font-size:14px;background:#392652;opacity:.8;cursor:hand;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:1;-webkit-animation:c .3s forwards ease-in;animation:c .3s forwards ease-in;margin-top:-3px}.buy-modal__back-to-payment:hover{opacity:1;background:#302046}.buy-modal__back-to-payment:active{opacity:.8}.buy-modal__back-to-payment span{-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;z-index:1;left:0;right:0;margin:-7px auto 0;font-weight:500;opacity:.8}.buy-modal__payment-choice{padding-top:10px;-webkit-animation:.3s P ease-out forwards;animation:.3s P ease-out forwards;opacity:0}

/* BUY MODAL LOADING STUFF */.buy-modal__loading{text-align:center;padding:45px 0 12px}.buy-modal__loading .loading{margin-right:0;margin-bottom:8px}.buy-modal__loading .loading .loading-dot{background:#54c8c7;width:6px;height:6px}.buy-modal__loading .loading{-webkit-transform:scale(1.5);transform:scale(1.5)}.buy-modal__loading p{font-size:15px;opacity:.9}

/* BUY MODAL NEWSLETTER CHECKBOX */.buy-modal__newsletter-signup{margin-top:7px}

/* BUY MODAL NOTE */.modal__note{width:100%;padding:10px 20px 11px;text-align:center;border:2px solid #ff9800!important;background:#3a2a54;border-radius:3px;margin-bottom:18px}.modal__note span{color:#f4f4f4;text-shadow:0 1px 0 rgba(0,0,0,.6);font-family:Lato,sans-serif;font-size:14px;line-height:17px}.modal__note span:first-child,.success-modal__note span:first-child{color:#ff9800}

/* Paypal Close Prompt */.paypal-prompt__overlay{position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:1}.buy-modal__paypal-prompt.modal{position:absolute;top:0;width:100%;max-width:100%;height:268px;margin:auto;background:#4a3569}.paypal-warning-icon{margin:auto}.buy-modal__paypal-prompt .buy-modal__header{padding:18px;background:#3b2854}.buy-modal__paypal-prompt .buy-modal__header span:nth-child(2){font-size:18px;vertical-align:middle;font-weight:600;position:relative;top:1px
  /*margin-top: 10px;*/
  /*display: block;*/}.buy-modal__paypal-prompt .modal-content p{margin:4px 0 28px}.paypal-warning-icon{display:inline-block;
  /*margin: auto;*/width:24px;height:24px;vertical-align:middle;margin-right:12px;background:url(/assets/images/account-newsletter-pending.561e3d87.svg) no-repeat 50%}.paypal-cancel-order-link{display:block;cursor:hand;cursor:pointer;opacity:.8;font-size:14px;margin:13px 0 10px}.paypal-cancel-order-link:hover{opacity:1;text-decoration:underline}.modal.success-modal{text-align:center;max-width:600px;width:600px}.success-modal__header{padding:25px 45px;border-bottom:4px solid #fc0;background:#312350}.success-modal__header h2{color:#f4f4f4;font-family:Roboto,sans-serif;font-size:22px;line-height:23px}.success-modal__header+.modal-content{background:#4a3569 url(/assets/images/game-bg--alt.png) no-repeat top}.success-modal__game-and-qty{width:100%;max-width:460px;margin:0 auto;padding:25px 0 45px;text-align:center}.success-modal__game-and-qty .modal__game-thumbnail{width:50px;height:50px;margin-right:15px;border-radius:2px;background-size:50px;box-shadow:0 1px 4px 0 rgba(0,0,0,.4)}.success-modal__game-and-qty .modal__game-thumbnail,.success-modal__game-name,.success-modal__order-qty{display:inline-block;vertical-align:middle}.success-modal__game-and-qty .modal__header__game-thumbnail{width:40px;height:40px;margin-right:15px;border-radius:2px;background-size:40px;box-shadow:0 1px 3px 0 rgba(0,0,0,.5)}.success-modal__game-name{max-width:calc(100% - 140px);margin-right:15px;text-align:left;color:#f4f4f4;font-family:Roboto,sans-serif;font-size:18px;line-height:22px}.success-modal__order-qty{color:#54c8c7;font-family:Roboto,sans-serif;font-size:18px;line-height:18px}h4.key-header{margin-bottom:6px;letter-spacing:normal;text-transform:uppercase;color:#54c8c7;font-family:Lato,sans-serif;font-size:14px;line-height:18px}

/* Order Keys */.success-modal__key-box{max-width:420px;margin:0 auto;padding:10px 0;border:2px solid #6b548e;border-radius:3px;background:rgba(27,12,41,.65)}.success-modal__key-box .success-modal__order-key label,.success-modal__key-box label{color:#fff;margin-bottom:8px}.success-modal__order-key{display:block;padding:10px;cursor:pointer;cursor:hand;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;letter-spacing:.02em;color:#ffc534;font-family:Roboto,sans-serif;font-size:18px}.success-modal__order-key:hover{background:rgba(74,52,106,.5)}.success-modal__order-key:active{-webkit-transform:scale(.98);transform:scale(.98);background:rgba(74,52,106,.3)}.success-modal__order-key-show{display:block;margin:12px;cursor:pointer;cursor:hand;text-transform:uppercase;color:#fc0;font-family:Lato,sans-serif;font-size:14px}.success-modal__order-key-show:hover{text-decoration:underline}.success-modal__order-key-show:after{position:relative;top:-2px;display:inline-block;width:13px;height:6px;margin:0 0 0 10px;content:"";
    /*-webkit-transform: scale(1.2);
    transform: scale(1.2);*/background-image:url(/assets/images/icons.1f83b067.svg);background-position:0 -73px;background-repeat:no-repeat}.success-modal__order-key-show.shown:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.success-modal__order-key-5plus{display:none}.success-modal__order-key-5plus.shown{display:block}.success-modal p{max-width:420px;margin:35px auto;color:#cab5fb;font-family:Lato,sans-serif;font-size:16px;line-height:22px}.success-modal p span.order-email{color:#fc0}.success-modal a{color:#fc0;font-family:Lato,sans-serif;font-size:16px}.modal__button--success{margin:30px auto 10px}.success-modal p.success-modal__no-account-message{color:#f4f4f4;font-family:Lato,sans-serif;font-size:16px;line-height:21px}footer{position:absolute;right:0;left:0;bottom:-230px;background:rgba(66,43,76,.15);background-image:-webkit-radial-gradient(50% 193%,rgba(51,28,81,.32) 0,rgba(45,18,54,.32) 100%);background-image:radial-gradient(50% 193%,rgba(51,28,81,.32) 0,rgba(45,18,54,.32) 100%);margin-top:300px}footer,footer:before{width:100%;border-top:1px solid rgba(112,86,163,.24)}footer:before{display:block;height:20px;margin-top:-21px;content:"";border-bottom:1px solid #20103b;background:rgba(93,72,124,.22)}footer.footer--newsletter{bottom:-310px}.wrapper--footer{max-width:75pc;margin:0 auto;padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper--footer.newsletter{padding:30px 30px 34px}.wrapper--footer.no-newsletter{padding:35px 30px}

/* Newsletter Signup */.footer__newsletter-signup{display:inline-block;padding:0;width:315px}.footer__newsletter-signup form{display:inline-block}.footer__newsletter-signup__text-wrapper{display:inline-block;margin-left:10px}.footer__newsletter-signup h4{font-size:18px}.footer__newsletter-signup__text-wrapper h4+span{font-size:15px;display:inline-block;opacity:.65}.footer__newsletter-signup__input-wrapper{margin-top:13px}.footer__newsletter-signup input[type=email]{font-size:13px;min-width:235px;width:auto}.footer__newsletter-signup button{height:36px;padding:0 11px;border-radius:2px;margin-left:4px;font-weight:500;font-size:14px;min-width:69px}.footer__newsletter-signup__icon{display:inline-block;background:url(/assets/images/footer-newsletter-icon.aa1371c6.svg);width:48px;height:44px;position:relative;top:5px}.footer__newsletter-signup form+span{max-width:330px;line-height:1.2;display:block;font-size:14;font-family:lato,sans-serif;margin-top:8px}.footer__newsletter-signup span.footer_newsletter-error{color:#ff7d78!important}.footer__newsletter-signup span.footer_newsletter-success{color:#a3e770!important}

/* Footer Bottom */.footer__bottom{border-top:1px solid #38214a;background:#1a0c27}

/* Footer Links */footer ul li{display:inline-block}footer ul li a{color:rgba(221,193,255,.85);font-size:14px;line-height:5}footer ul li a:hover{color:#ddc1ff}footer ul li a:active{color:rgba(221,193,255,.6)}nav.footer-nav--primary ul li{margin-right:30px}nav.footer-nav--secondary ul li a{font-size:12px;margin-left:20px;opacity:.6}nav.footer-nav--secondary ul li a:hover{opacity:1}nav.footer-nav--secondary ul li a:active{opacity:.7}

/* Footer Social Links */.footer__social-links li{margin-left:20px}.footer__social-links li a{padding:7px 16px;text-transform:uppercase;border:1px solid hsla(0,0%,100%,.1);border-radius:30px;background-image:-webkit-linear-gradient(top,rgba(68,46,83,.32),rgba(55,33,81,.2));background-image:linear-gradient(-180deg,rgba(68,46,83,.32),rgba(55,33,81,.2));font-size:12px;line-height:14px}.footer__social-links li a:hover{background-color:hsla(0,0%,100%,.07)}.footer__social-links li a:active{opacity:.7}

/* Footer Social Link Icons */.footer__social-links li a:before{display:inline-block;margin:0 15px 0 0;vertical-align:middle;position:relative;top:-1px}.footer__social-links--discord:before{content:"";background-image:url(/assets/images/discord-icon.a0dd6746.svg);background-repeat:no-repeat;width:14px;height:13px}.footer__social-links--facebook:before{background-position:0 -102px;height:14px}.footer__social-links--facebook:before,.footer__social-links--twitter:before{content:"";background-image:url(/assets/images/icons.1f83b067.svg);background-repeat:no-repeat;width:13px}.footer__social-links--twitter:before{background-position:0 -144px;height:12px}.footer__social-links--rss:before{content:"";background-image:url(/assets/images/icons.1f83b067.svg);background-position:0 -130px;background-repeat:no-repeat;width:14px;height:14px;-webkit-transform:scale(.85);transform:scale(.85)}.footer__social-links--email:before{content:"";background-image:url(/assets/images/footer-email-icon.18cdf284.svg);background-repeat:no-repeat;width:15px;height:10px}.footer-logo{text-indent:-9999px;background-image:url(/assets/images/icons.1f83b067.svg);background-position:0 -56px;background-repeat:no-repeat;width:121px;height:15px;background-position:0 -232px;top:20px}.fourOhFour{min-height:350px;position:relative;top:-85px;background:-webkit-radial-gradient(ellipse farthest-side at 50% 0,rgba(34,15,51,.2) 0,#220f33 100%),url(/assets/images/pattern-bg.18331f9a.svg) 0 0;background:radial-gradient(ellipse farthest-side at 50% 0,rgba(34,15,51,.2) 0,#220f33 100%),url(/assets/images/pattern-bg.18331f9a.svg) 0 0;background-size:auto,840px}.fourOhFour>div{padding-top:115px}.fourOhFour__error-number{font-family:Roboto,sans-serif;font-size:100px;color:#54c8c7}.fourOhFour__error-message{margin:-10px auto 50px}.fourOhFour__error-advice{font-size:14px}.additional-info{padding:20px 30px;text-align:center;
  /*max-width: 1900px;*/display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-animation:.35s P ease-out forwards;animation:.35s P ease-out forwards;opacity:0}.additional-info a{display:inline-block}.additional-info div{display:inline-block;padding:12px 0;margin-right:30px}.additional-info div:last-child{margin-right:0}@media (max-width:950px){.additional-info div{width:46%;margin:0}}@media (max-width:780px){.additional-info div span:not(.light-text){display:block;margin-bottom:10px}.additional-info div:last-child{margin-bottom:0}}@media (max-width:500px){.additional-info div{width:100%;margin-bottom:15px}.additional-info div:last-child{margin-bottom:0}}.discord-bar{width:100%;border-top:2px solid rgba(112,86,163,.16);background:#2f1943;min-height:76px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px}.discord-bar span{vertical-align:middle}.discord-bar a{margin-left:12px;text-decoration:none;opacity:.9}.discord-bar a:hover{opacity:1}.discord-bar-logo{margin-left:2px;display:inline-block;background:url(/assets/images/discord-bar-logo.6b30d61d.svg) no-repeat 0 0;width:83px;height:22px;vertical-align:middle;top:2px;position:relative}

/**/.game-description{padding:45px 0;border-top:2px solid rgba(112,86,163,.3)}.game-description p{padding-bottom:16px;word-break:break-word}.game-description em{font-style:italic}.game-description p strong{font-weight:700}.game-description strong{font-weight:500}.game-description ul{margin-bottom:5px;list-style:inherit;margin-left:16px}.game-description ul li{line-height:22px;margin-bottom:8px}.game-description ul ul{margin-left:20px}.game-description ul.item-ul{margin-bottom:12px}.asm-div{margin-bottom:20px}

/* Daily Reward Coin */@-webkit-keyframes C{0%{-webkit-transform:rotateY(35deg);transform:rotateY(35deg)}to{-webkit-transform:rotateY(395deg);transform:rotateY(395deg)}}@keyframes C{0%{-webkit-transform:rotateY(35deg);transform:rotateY(35deg)}to{-webkit-transform:rotateY(395deg);transform:rotateY(395deg)}}@-webkit-keyframes D{0%{-webkit-transform:rotateY(35deg);transform:rotateY(35deg)}to{-webkit-transform:rotateY(5turn);transform:rotateY(5turn)}}@keyframes D{0%{-webkit-transform:rotateY(35deg);transform:rotateY(35deg)}to{-webkit-transform:rotateY(5turn);transform:rotateY(5turn)}}@-webkit-keyframes E{to{-webkit-transform:rotateY(4turn);transform:rotateY(4turn)}}@keyframes E{to{-webkit-transform:rotateY(4turn);transform:rotateY(4turn)}}@-webkit-keyframes F{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}30%{-webkit-transform:rotateY(30deg);transform:rotateY(30deg)}70%{-webkit-transform:rotateY(-30deg);transform:rotateY(-30deg)}90%{-webkit-transform:rotateY(15deg);transform:rotateY(15deg)}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes F{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}30%{-webkit-transform:rotateY(30deg);transform:rotateY(30deg)}70%{-webkit-transform:rotateY(-30deg);transform:rotateY(-30deg)}90%{-webkit-transform:rotateY(15deg);transform:rotateY(15deg)}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}.coin.spin{-webkit-animation:C .15s linear infinite;animation:C .15s linear infinite}.coin.spin,.coin.stop{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.coin.stop{-webkit-animation:E 1.93s;animation:E 1.93s;-webkit-animation-timing-function:cubic-bezier(.145,.52,.25,.965);animation-timing-function:cubic-bezier(.145,.52,.25,.965)}.coin.spin-example{-webkit-animation:D 2s cubic-bezier(.145,.52,.25,.965);animation:D 2s cubic-bezier(.145,.52,.25,.965);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.container_coin{height:54px;width:54px;display:inline-block;position:relative;top:0;vertical-align:middle;margin-left:15px}.container_coin .tooltip{position:absolute;top:-46px;left:-48px;right:0;margin:auto;text-align:center;width:150px}.container_coin .tooltip.claimed{width:166px;top:-70px;left:-56px}.container_coin .tooltip.loggedOut{width:170px;top:-70px;left:-59px}.container_coin .tooltip.newUser{display:block;-webkit-animation:P .4s forwards ease-in,e 2.5s infinite ease-in-out;animation:P .4s forwards ease-in,e 2.5s infinite ease-in-out;-webkit-animation-delay:.5s;animation-delay:.5s}.container_coin .tooltip.error{width:255px;top:-70px;left:-103px;display:block;-webkit-animation:P .4s forwards ease-in,f .5s linear;animation:P .4s forwards ease-in,f .5s linear;pointer-events:auto;-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:auto}.container_coin .tooltip.error .tooltip-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:8px;padding-bottom:8px}.container_coin .tooltip.error .tooltip-content span.tt-error-icon{display:inline-block;width:20px;height:20px;background:url(/assets/images/coins/coin-tt-error.f6a2afe3.svg) no-repeat 50%;background-size:cover;margin-right:12px}.container_coin .tooltip.error .tooltip-content p{display:inline-block;width:calc(100% - 46px);text-align:left}.container_coin .tooltip.error span.tt-close{top:0;right:0}.container_coin .tooltip.error span.tt-close:after,.container_coin .tooltip.error span.tt-close:before{background-color:gray}.container_coin .tooltip.error span.tt-close:hover:after,.container_coin .tooltip.error span.tt-close:hover:before{background-color:#666}.container_coin .tooltip.error span.tt-close:active:after,.container_coin .tooltip.error span.tt-close:active:before{background-color:gray}.container_coin:hover .tooltip:not(.error){display:block;-webkit-animation:P .4s forwards ease-in,e 2.5s infinite ease-in-out;animation:P .4s forwards ease-in,e 2.5s infinite ease-in-out;-webkit-animation-delay:.05s;animation-delay:.05s}.container_coin .dot--1{background:url(/assets/images/chests/rareDot--1.png) no-repeat 50%;background-size:contain}.container_coin .dot--2{background:url(/assets/images/chests/rareDot--2.png) no-repeat 50%;background-size:contain}.container_coin .dot--sparkle{background:url(/assets/images/chests/rareDot--sparkle.png) no-repeat 50%;background-size:contain}.container_coin .particle-burst{height:100%;width:100%;-webkit-transform:scale(.8);transform:scale(.8);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container_coin .particle-burst div{width:16px;height:16px;position:absolute;background-size:contain;will-change:transform;opacity:0}.container_coin .particle-burst div:first-child{top:20px;left:25px;-webkit-animation:O .6s ease-out,r .6s ease-out;animation:O .6s ease-out,r .6s ease-out;-webkit-animation-delay:.1s;animation-delay:.1s}.container_coin .particle-burst div:nth-child(2){top:20px;left:15px;-webkit-animation:O 1s ease-out,s 1s ease-out;animation:O 1s ease-out,s 1s ease-out}.container_coin .particle-burst div:nth-child(3){top:25px;left:25px;-webkit-animation:O .4s ease-out,t .4s ease-out;animation:O .4s ease-out,t .4s ease-out;-webkit-animation-delay:.15s;animation-delay:.15s}.container_coin .particle-burst div:nth-child(4){top:25px;left:30px;-webkit-animation:O .8s ease-out,r .8s ease-out;animation:O .8s ease-out,r .8s ease-out}.container_coin .particle-burst div:nth-child(5){top:10px;left:25px;-webkit-animation:O 1.1s ease-out,u 1.1s ease-out;animation:O 1.1s ease-out,u 1.1s ease-out;-webkit-animation-delay:.15s;animation-delay:.15s}.container_coin .particle-burst div:nth-child(6){top:16px;left:25px;-webkit-animation:O .8s ease-out,v .8s ease-out;animation:O .8s ease-out,v .8s ease-out}.container_coin .particle-burst div:nth-child(7){top:20px;left:25px;-webkit-animation:O 1.2s ease-out,w 1.2s ease-out;animation:O 1.2s ease-out,w 1.2s ease-out;-webkit-animation-delay:.1s;animation-delay:.1s}.container_coin .particle-burst div:nth-child(8){top:25px;left:25px;-webkit-animation:O .5s ease-out,v .5s ease-out;animation:O .5s ease-out,v .5s ease-out}.container_coin .particle-burst div:nth-child(9){top:25px;left:25px;-webkit-animation:O .8s ease-out,u .8s ease-out;animation:O .8s ease-out,u .8s ease-out;-webkit-animation-delay:.1s;animation-delay:.1s}.coin{will-change:transform;height:54px;width:54px;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50%;transform-origin:50%;cursor:hand;cursor:pointer;-webkit-transition:opacity 1s ease,-webkit-transform .2s ease-in,-webkit-filter 1s ease;transition:opacity 1s ease,-webkit-transform .2s ease-in,-webkit-filter 1s ease;transition:transform .2s ease-in,filter 1s ease,opacity 1s ease;transition:transform .2s ease-in,filter 1s ease,opacity 1s ease,-webkit-transform .2s ease-in,-webkit-filter 1s ease}.coin:not(.dead):hover{-webkit-transform:rotateY(35deg);transform:rotateY(35deg)}.coin .back,.coin .front{position:absolute;height:54px;width:54px;border-radius:50%;background:url(/assets/images/coins/coin--1.5deb7bc8.png) no-repeat 50%;background-size:cover;overflow:hidden}.coin .front{-webkit-transform:translateZ(2.7px);transform:translateZ(2.7px)}.coin .back{-webkit-transform:translateZ(-2.7px);transform:translateZ(-2.7px)}.coin .side{-webkit-transform:translateX(24.3px);transform:translateX(24.3px);transform-style:preserve-3d}.coin .side,.coin .side .circle{-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.coin .side .circle{height:54px;width:5.4px;position:absolute;transform-style:preserve-3d}.coin .side .circle:after,.coin .side .circle:before{background:#d27d28}.coin.dead .side .circle:after,.coin.dead .side .circle:before,.coin .side .circle:after,.coin .side .circle:before{content:"";display:block;height:5.39px;width:5.4px;position:absolute;-webkit-transform:rotateX(84.375deg);transform:rotateX(84.375deg)}.coin.dead .side .circle:after,.coin.dead .side .circle:before{background:#7d7c79}.coin .side .circle:before{-webkit-transform-origin:top center;transform-origin:top center}.coin .side .circle:after{bottom:0;-webkit-transform-origin:center bottom;transform-origin:center bottom}.coin .side .circle:nth-child(16){-webkit-transform:rotateY(90deg) rotateX(180deg);transform:rotateY(90deg) rotateX(180deg)}.coin .side .circle:nth-child(15){-webkit-transform:rotateY(90deg) rotateX(168.75deg);transform:rotateY(90deg) rotateX(168.75deg)}.coin .side .circle:nth-child(14){-webkit-transform:rotateY(90deg) rotateX(157.5deg);transform:rotateY(90deg) rotateX(157.5deg)}.coin .side .circle:nth-child(13){-webkit-transform:rotateY(90deg) rotateX(146.25deg);transform:rotateY(90deg) rotateX(146.25deg)}.coin .side .circle:nth-child(12){-webkit-transform:rotateY(90deg) rotateX(135deg);transform:rotateY(90deg) rotateX(135deg)}.coin .side .circle:nth-child(11){-webkit-transform:rotateY(90deg) rotateX(123.75deg);transform:rotateY(90deg) rotateX(123.75deg)}.coin .side .circle:nth-child(10){-webkit-transform:rotateY(90deg) rotateX(112.5deg);transform:rotateY(90deg) rotateX(112.5deg)}.coin .side .circle:nth-child(9){-webkit-transform:rotateY(90deg) rotateX(101.25deg);transform:rotateY(90deg) rotateX(101.25deg)}.coin .side .circle:nth-child(8){-webkit-transform:rotateY(90deg) rotateX(90deg);transform:rotateY(90deg) rotateX(90deg)}.coin .side .circle:nth-child(7){-webkit-transform:rotateY(90deg) rotateX(78.75deg);transform:rotateY(90deg) rotateX(78.75deg)}.coin .side .circle:nth-child(6){-webkit-transform:rotateY(90deg) rotateX(67.5deg);transform:rotateY(90deg) rotateX(67.5deg)}.coin .side .circle:nth-child(5){-webkit-transform:rotateY(90deg) rotateX(56.25deg);transform:rotateY(90deg) rotateX(56.25deg)}.coin .side .circle:nth-child(4){-webkit-transform:rotateY(90deg) rotateX(45deg);transform:rotateY(90deg) rotateX(45deg)}.coin .side .circle:nth-child(3){-webkit-transform:rotateY(90deg) rotateX(33.75deg);transform:rotateY(90deg) rotateX(33.75deg)}.coin .side .circle:nth-child(2){-webkit-transform:rotateY(90deg) rotateX(22.5deg);transform:rotateY(90deg) rotateX(22.5deg)}.coin .side .circle:first-child{-webkit-transform:rotateY(90deg) rotateX(11.25deg);transform:rotateY(90deg) rotateX(11.25deg)}

/* Coin Dead Styles */.coin.dead .back,.coin.dead .front{background:url(/assets/images/coins/coin--1--dead.a3283cd4.png) no-repeat 50%;background-size:cover}.coin.dead:hover{cursor:not-allowed}.coin.dead.shake{-webkit-animation:F .3s;animation:F .3s}.coin .sparkle__container{width:100%;height:100%;position:relative}.coin .sparkle__container .dot--sparkle{display:inline-block;width:35px;height:35px;background:url(/assets/images/chests/rareDot--sparkle.png) no-repeat 50%;background-size:contain;position:absolute;top:-3px;left:-13px;opacity:0;-webkit-animation:l 7s ease infinite;animation:l 7s ease infinite;-webkit-animation-delay:3s;animation-delay:3s;pointer-events:none}.coin .sparkle__container .dot--sparkle:nth-child(2){top:-12px;left:23px;-webkit-animation-delay:4.5s;animation-delay:4.5s}.coin .sparkle__container .dot--sparkle:nth-child(3){top:30px;left:9px;-webkit-animation-delay:6s;animation-delay:6s}.coin .particle__container{position:absolute;display:inline-block;width:100%;height:100%;top:0;left:0;pointer-events:none}.coin .particle__container .particle-loop{height:100%;width:100%;opacity:0;-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in}.coin .particle__container .particle-loop div{width:16px;height:16px;position:absolute;will-change:transform;opacity:0}.coin .particle__container .particle-loop div:first-child{top:10px;left:5px;-webkit-animation:x 6s ease-in-out infinite,y 6s ease-out infinite;animation:x 6s ease-in-out infinite,y 6s ease-out infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.coin .particle__container .particle-loop div:nth-child(2){top:14px;left:10px;-webkit-animation:x 7.5s ease-in-out infinite,y 7.5s ease-out infinite;animation:x 7.5s ease-in-out infinite,y 7.5s ease-out infinite;-webkit-animation-delay:.1s;animation-delay:.1s}.coin .particle__container .particle-loop div:nth-child(3){top:12px;left:20px;-webkit-animation:x 5.5s ease-in-out infinite,y 5.5s ease-out infinite;animation:x 5.5s ease-in-out infinite,y 5.5s ease-out infinite;-webkit-animation-delay:.3s;animation-delay:.3s}.coin .particle__container .particle-loop div:nth-child(4){top:18px;left:30px;-webkit-animation:x 6.5s ease-in-out infinite,y 6.5s ease-out infinite;animation:x 6.5s ease-in-out infinite,y 6.5s ease-out infinite;-webkit-animation-delay:.1s;animation-delay:.1s}.coin .particle__container .particle-loop div:nth-child(5){top:13px;left:40px;-webkit-animation:x 4.5s ease-in-out infinite,y 4.5s ease-out infinite;animation:x 4.5s ease-in-out infinite,y 4.5s ease-out infinite}#reward-coin .front:after{position:absolute;z-index:0;top:-25px;left:-75px;width:50px;height:100px;content:"";-webkit-transition:all 0s;transition:all 0s;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-animation-play-state:paused;animation-play-state:paused;opacity:.3;background:#fff}#reward-coin:hover .front:after{left:200%;-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1);-webkit-animation-play-state:running;animation-play-state:running}

/* Reward Value */.container_coin .reward-value{position:absolute;display:inline-block;text-align:center;width:50px;margin:auto;left:0;right:0;top:0;color:#fc0;font-weight:500;font-size:18px;will-change:transform}.container_coin .reward-value span.test{top:-60px}span.test{top:200px;opacity:1;z-index:999;position:absolute;font-size:18px
  /*transform: translate3d(0,0,0);*/}div.chest-modal{width:100%;max-width:480px;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform:translateZ(0);transform:translateZ(0)}div.chest-modal:after,div.chest-modal:before{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;height:100%;width:100%;max-height:100%;margin:0 auto;-webkit-animation:animateGlow 8s ease infinite;animation:animateGlow 8s ease infinite}div.chest-modal:before{-webkit-transform:scale(.95);transform:scale(.95);-webkit-filter:blur(.7vw);filter:blur(.7vw);background:-webkit-linear-gradient(right,#ffe6a7,#ffd942);background:linear-gradient(270deg,#ffe6a7,#ffd942);background-size:180% 180%}div.chest-modal:after{-webkit-filter:blur(1.5vw);filter:blur(1.5vw);background:-webkit-linear-gradient(right,#ffc737,#f39420);background:linear-gradient(270deg,#ffc737,#f39420);background-size:200% 200%}div.chest-modal .chest-modal__header{min-height:58px;text-align:center;border-bottom:2px solid hsla(0,0%,100%,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;background:#4a3569;border-top-left-radius:10px;border-top-right-radius:10px}div.chest-modal .chest-modal__header img{position:relative;top:2px;height:auto;width:auto;max-width:72%;max-height:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.chest-modal .chest-modal__header .hr-glare{width:80px;height:2px;display:inline-block;position:absolute;left:5px;bottom:-2px;background-image:-webkit-linear-gradient(left,rgba(72,55,96,0),#aa81e0 50%,rgba(72,55,96,0) 99%);background-image:linear-gradient(-270deg,rgba(72,55,96,0),#aa81e0 50%,rgba(72,55,96,0) 99%);-webkit-animation:B 15s ease-in-out infinite;animation:B 15s ease-in-out infinite}div.chest-modal .loot__container{position:relative;width:100%;min-height:340px;background-image:-webkit-radial-gradient(48% 120%,#3e1f59 0,#291336 100%);background-image:radial-gradient(48% 120%,#3e1f59 0,#291336 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px}div.chest-modal .loot__container.opened{border-radius:0}div.chest-modal .loot__container .loot{position:absolute;left:10px;right:0;bottom:0;top:-15px;margin:auto;width:100%;min-height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;z-index:3;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.chest-modal .loot__container .loot.opened{-webkit-animation:A .8s ease-out;animation:A .8s ease-out;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}div.chest-modal .loot__container .loot .loot__icon{display:inline-block;background:url(/assets/images/coins/coin--15.02695254.png) no-repeat 50%;background-size:contain;width:95px;height:60px;margin-right:14px}div.chest-modal .loot__container .loot .loot__text{display:inline-block;font-family:Roboto,sans-serif;font-weight:600;font-size:34px;color:#f4f4f4}div.chest-modal .chest-modal__footer{background:#3b2854;border-top:2px solid hsla(0,0%,100%,.1);text-align:center;min-height:58px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}div.chest-modal .chest-modal__footer button{padding:14px 22px 13px;width:180px;font-size:15px;margin-top:-23px;position:relative;-webkit-animation:P .2s ease-in;animation:P .2s ease-in}div.chest-modal .bonusReward__container.opened{-webkit-animation:z .8s ease-in-out;animation:z .8s ease-in-out;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:bottom center;transform-origin:bottom center}div.chest-modal .bonusReward__container .bonusChest__container.opened{-webkit-animation:n .8s cubic-bezier(.6,.04,.98,.335);animation:n .8s cubic-bezier(.6,.04,.98,.335)}div.chest-modal .bonusReward__container .bonusChest__container.opened .bonusChest__animationWrapper{-webkit-animation:m 1.2s cubic-bezier(.83,.61,.21,1);animation:m 1.2s cubic-bezier(.83,.61,.21,1)}div.chest-modal .bonusReward__container .bonusChest__container.opened .bonusChest__top--closed{-webkit-animation:o .8s cubic-bezier(.6,.04,.98,.335);animation:o .8s cubic-bezier(.6,.04,.98,.335)}div.chest-modal .bonusReward__container .bonusChest__container.opened .bonusChest__top--opened{-webkit-animation:H .3s cubic-bezier(.175,.885,.32,1.275);animation:H .3s cubic-bezier(.175,.885,.32,1.275)}.ReactModal__Content--after-open.chest-modal{-webkit-animation:K .2s cubic-bezier(.445,.05,.55,.95);animation:K .2s cubic-bezier(.445,.05,.55,.95);-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.ReactModal__Content--before-close.chest-modal{-webkit-animation:L .2s ease-out;animation:L .2s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.ReactModal__Overlay--after-open.chest-modal__overlay{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#game-hero-bg{width:100%;height:640px;margin:-88px auto 0;
  /*IMB BANNER*/
  /*margin: -18px auto 0;*/-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition-property:background,height;transition-property:background,height;border-bottom:2px solid rgba(105,86,163,.25);background-size:auto,1200px auto!important;position:relative;z-index:0}#game-hero-bg,.game-hero-logo{-webkit-animation:.35s P ease-out forwards;animation:.35s P ease-out forwards;opacity:0}.game-hero-logo{position:absolute;left:0;right:0;bottom:125px;display:block;margin:0 auto;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transition-property:top;transition-property:top;max-width:80%;width:600px}.pricing-info__top-line{position:relative;margin-bottom:10px}.pricing-info__top-line .steam-icon{top:2px;position:relative;margin-right:8px}.pricing-info__top-line .steam-icon+.tooltip{top:-32px;margin:0 auto;left:-160px;right:0}.pricing-info__top-line .poe-icon{top:4px;position:relative;margin-right:8px}.pricing-info__top-line .poe-icon+.tooltip{top:-32px;margin:0 auto;left:-160px;right:0}.list-price{color:#54c8c7;text-shadow:0 2px 1px rgba(0,0,0,.75);display:inline-block}.deal-timer,.list-price{font-family:Roboto,sans-serif;font-size:16px;line-height:2.5}.deal-timer{color:#ccb6ff;text-shadow:0 2px 1px rgba(0,0,0,.81);position:relative;margin-top:10px}.deal-timer_time-left{color:#54c8c7;cursor:default;border-bottom:1px dotted rgba(83,199,199,.7)}.deal-timer_time-left:hover{color:#66dbda}.deal-timer_time-left+span+.tooltip{text-align:center;position:absolute;margin:0 auto;width:130px;top:34px;left:122px;right:0;text-shadow:none;opacity:0}.deal-timer_time-left:hover+span+.tooltip{display:block;-webkit-animation:a .3s normal forwards;animation:a .3s normal forwards;-webkit-animation-delay:.4s;animation-delay:.4s}#price{font-size:1.6em;font-weight:500}#buy-game{position:relative;top:-2px;margin-left:15px;text-transform:uppercase}

/* HERO ICONS FOR GAME INFO ARE IN _game-icons.css in helper folder */#game-details--featured{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1250px;width:90%;margin:0 auto;padding:0;list-style:none;text-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-animation:.35s P ease-out forwards;animation:.35s P ease-out forwards;opacity:0}#game-details--featured li{padding:0 10px;display:inline-block;-ms-flex-preferred-size:23.5%;flex-basis:23.5%;margin:10px 0;vertical-align:top;font-size:15px;text-transform:uppercase;font-family:Roboto,sans-serif;color:#debfff}

/* IE 10 + 11 sizing */@media (-ms-high-contrast:none),screen (-ms-high-contrast:active){#game-details--featured li{-ms-flex-preferred-size:16vw;flex-basis:16vw;max-width:300px}}#game-details--featured li span:first-child{content:"";display:block;width:90px;height:90px;margin:0 auto 18px;border:2px solid hsla(0,0%,100%,.18);border-radius:90px;background:#301b45;position:relative}#game-details--featured span:first-child:after{content:"";background-size:contain;height:90px;width:90px;display:inline-block;position:absolute;top:-2px;right:0;left:-2px;margin:auto}#game-details--featured span:nth-child(2){line-height:1.25;display:inline-block}.wrapper--game-details{min-height:242px}#pricing-info{position:relative;top:-77px;text-align:center
  /*animation: 0.35s fadeIn ease-out forwards;
  opacity: 0;*/}.btn--buy-now{position:relative;overflow:hidden;padding:15px 40px;margin-left:69px;box-shadow:inset 1px 2px 0 0 rgba(255,234,150,.6)}.btn--buy-now:hover{box-shadow:inset 1px 2px 0 0 #ffea96}.btn--buy-now:active{box-shadow:inset 1px 2px 0 0 rgba(255,234,150,.6)}.btn--buy-now:after{position:absolute;z-index:0;top:-50px;left:-75px;width:50px;height:155px;content:"";-webkit-transition:all 0s;transition:all 0s;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-animation-play-state:paused;animation-play-state:paused;opacity:.3;background:#fff}.btn--buy-now:hover:after{left:120%;-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1);-webkit-animation-play-state:running;animation-play-state:running}#game-details__bar{width:100%;border-top:2px solid rgba(112,86,163,.24);background:#2f1943;font-family:Roboto,sans-serif;font-size:12px;padding:22px;color:#debfff;text-align:center}#game-details__bar ul{display:inline;text-align:center;-webkit-animation:.35s P ease-out forwards;animation:.35s P ease-out forwards;opacity:0}#game-details__bar ul:first-child{margin-right:6vw}#game-details__bar ul li{display:inline;margin-right:6vw;text-transform:uppercase;vertical-align:middle;position:relative;top:2px}#game-details__bar ul li:last-child{margin-right:0}#game-details__bar ul li:before{content:"";width:30px;height:30px;display:inline-block;vertical-align:middle;margin-right:8px;position:relative;top:-2px}

/* detail bar tooltips */#game-details__bar .tooltip{text-transform:none}.game-time>.tooltip{text-align:center;position:absolute;margin:0 auto;width:220px;top:-77px;left:-71px;right:0;text-shadow:none;opacity:0}.game-platform--poe:hover>.tooltip,.game-platform--steam:hover>.tooltip,.game-time:hover>.tooltip{display:block;-webkit-animation:a .3s normal forwards;animation:a .3s normal forwards;-webkit-animation-delay:.4s;animation-delay:.4s}.game-platform--poe>.tooltip,.game-platform--steam>.tooltip{text-align:center;position:absolute;margin:0 auto;width:252px;top:-52px;left:-72px;right:0;text-shadow:none;opacity:0}

/* Steam key link styling */.game-platform--poe a,.game-platform--steam a{color:inherit;border-bottom:1px dotted #debfff}.game-platform--poe a:hover,.game-platform--steam a:hover{text-decoration:none;color:#ead6ff}.game-platform--poe a:active,.game-platform--steam a:active{color:#cda4fa}#system-requirements{border-top:2px solid rgba(112,86,163,.24);padding-top:35px
  /*max-width: */}#system-requirements h2{margin-bottom:16px}#system-requirements .wrapper--content{max-width:800px}

/*h2.system-requirements {
  width: 100%;
  cursor: hand;
  cursor: pointer;
  text-align: center;
  color: #FEC643;
  border-top: 2px solid rgba(112, 86, 163, 0.24);
  border-bottom: 2px solid rgba(112, 86, 163, 0.24);
  background: rgba(93, 72, 124, 0.22);
  font-family: Roboto, sans-serif;
  font-size: 14px;
  user-select: none;
  line-height: 50px;
}
h2.system-requirements:hover {
  background: rgba(93, 72, 124, 0.32);
}
h2.system-requirements:active {
  background: rgba(93, 72, 124, 0.22);
}
h2.system-requirements:after {
  content: '';
  position: relative;
  top: -2px;
  display: inline-block;
  width: 13px;
  height: 6px;
  margin: 0 0 0 10px;
  background-image: url('/assets/images/icons.1f83b067.svg');
  background-position: 0 -73px;
  background-repeat: no-repeat;
}
h2.system-requirements.shown:after {
  transform: rotate(180deg);
}*/.system-reqs{display:none}.system-reqs.shown{display:block;padding-bottom:10px;-webkit-animation-name:P;animation-name:P;-webkit-animation-duration:.5s;animation-duration:.5s
  /*box-shadow: inset 0 -2px 0 0 hsla(0, 0%, 100%, .14);*/}.system-reqs--system{display:inline-block;vertical-align:top;padding-right:30px;width:33%}.system-reqs--system h3{color:#54c8c7;font-weight:500}.sys-req__list{display:inline-block;width:50%;vertical-align:top}.sys-req__list:first-child{padding-right:25px}.sys-req__list ul{padding:0;min-height:120px;-webkit-animation-name:P;animation-name:P;-webkit-animation-duration:.3s;animation-duration:.3s;margin-top:10px}.sys-req__list ul li{padding-bottom:4px;list-style:none;line-height:1.3;letter-spacing:.2px;font-size:15px;font-weight:400;color:#d1ced3}.sys-req__list ul li strong{font-weight:700;color:#f4f4f4;margin-right:4px}.sys-req__list>strong{text-transform:uppercase;color:#54c8c7;font-size:14px;margin-bottom:10px}.accordian-link:hover{cursor:pointer}.sys-req__expand{margin-bottom:6vh}summary::-webkit-details-marker{display:none}summary:focus{outline-style:none}details[open] summary{display:none}.system-requirements__tabs{
  /*margin-bottom: 20px;*/}#system-requirements hr{border:none;background-color:hsla(0,0%,80%,.3);color:#ccc;height:2px;margin:0 0 16px;position:relative;top:-2px}.system-requirements__tabs li{display:inline-block;margin-right:14px;opacity:.7;padding:0 6px 10px;cursor:hand;cursor:pointer}

/*.system-requirements__tabs li:first-child {
  margin-left: 12px;
}*/.system-requirements__tabs li.active{box-shadow:inset 0 -4px 0 0 #fc0;opacity:1}.system-requirements__tabs li:hover{box-shadow:inset 0 -4px 0 0 hsla(0,0%,100%,.5);opacity:1}.system-requirements__tabs li:active{opacity:.7}.system-requirements__tabs li:hover.active{box-shadow:inset 0 -4px 0 0 #fc0;opacity:1}

/* FORUM AND SOCIAL BLOCK STYLING */

/*.wrapper--game-social {
  padding: 45px 0;
  border-top: 2px solid rgba(112, 86, 163, .24);
}*/.forum-box{max-width:700px;padding:25px 20px;margin-bottom:5px;-webkit-animation:.35s P ease-out forwards;animation:.35s P ease-out forwards;opacity:0}#game-socials__list{padding:0;display:inline-block;vertical-align:middle;text-align:center}#game-socials__list li{display:inline-block;position:relative;padding:0 8px}#game-socials__list li:first-child{padding-left:16px}#game-socials__list li:last-child{padding-right:0}#game-socials__list li a{opacity:.8;display:inline-block;position:relative}#game-socials__list li a:hover{opacity:1}#game-socials__list li a:active{opacity:.8}.game-socials__header{margin:3vh 0}.community-button{margin:25px 0 5px;min-width:227px}.game-socials__header{margin-top:80px}.game-socials-tw{background-image:url(/assets/images/icons.1f83b067.svg);background-position:0 -211px;background-repeat:no-repeat;width:24px;height:21px}.game-socials-fb{background-position:0 -79px;width:22px;height:23px}.game-socials-fb,.game-socials-reddit{background-image:url(/assets/images/icons.1f83b067.svg);background-repeat:no-repeat;top:1px}.game-socials-reddit{background-position:0 -156px;width:27px;height:24px}#game-socials__list .tooltip{text-align:center;position:absolute;width:204px;top:30px;left:-71px;text-shadow:none;opacity:0}

/*#game-socials__list .game-socials-fb+.tooltip {
  top: 30px;
}
#game-socials__list .game-socials-reddit+.tooltip {
  top: 30px;
}*/#game-socials__list a:hover+.tooltip{display:block;-webkit-animation:a .3s normal forwards;animation:a .3s normal forwards;-webkit-animation-delay:.4s;animation-delay:.4s}.social-or{padding:0 10px;display:inline-block;top:11px;position:relative}.community-button .button-dropdown{vertical-align:middle;margin-left:4px;position:relative
  /*top: -1px;*/}.social-button{background:hsla(0,0%,100%,.06);border:2px solid hsla(0,0%,100%,.23);border-radius:30px;color:#fafafa;display:inline-block;vertical-align:middle;padding:7px 18px;-webkit-transition:background .3s ease,border .3s ease;transition:background .3s ease,border .3s ease}.social-button:hover{background:hsla(0,0%,100%,.08);border:2px solid hsla(0,0%,100%,.3)}.social-button span{position:relative;top:1px;cursor:default}.community-button .button-dropdown.inverted{top:-2px}#video{position:relative;height:0;
  /* 16:9 */padding-top:25px;padding-bottom:56.25%;-webkit-animation:.35s P ease-out forwards;animation:.35s P ease-out forwards;opacity:0}.video-tabs{position:relative;top:-42px;float:right;margin:0;padding:0;list-style:none;text-align:center}.video-tabs button{display:inline-block;border:2px solid hsla(0,0%,100%,.1);border-radius:20px 0 0 20px;background:#28123e;background-image:-webkit-linear-gradient(top,rgba(67,45,83,.63) -40%,rgba(55,33,81,.81));background-image:linear-gradient(180deg,rgba(67,45,83,.63) -40%,rgba(55,33,81,.81));padding:7px 15px 6px;font-size:15px}.video-tabs button:hover{border:2px solid hsla(0,0%,100%,.15);background:#452861}.video-tabs button:active{background:#28123e;background-image:-webkit-linear-gradient(top,rgba(67,45,83,.63) -40%,rgba(55,33,81,.81));background-image:linear-gradient(180deg,rgba(67,45,83,.63) -40%,rgba(55,33,81,.81))}.video-tabs button:first-child{border-right:none;border-radius:20px 0 0 20px}.video-tabs button:last-child{border-left:none;border-radius:0 20px 20px 0}.video-tabs button.active{background:#ffc534;color:#191330}.gameplay-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}ul.tabs-menu li{display:table-cell;cursor:pointer;border:1px solid hsla(0,0%,100%,.1);border-radius:20px 0 0 20px;background:#28123e;background-image:-webkit-linear-gradient(top,rgba(67,45,83,.63) -40%,rgba(55,33,81,.81));background-image:linear-gradient(180deg,rgba(67,45,83,.63) -40%,rgba(55,33,81,.81))}ul.tabs-menu li:hover{border:1px solid hsla(0,0%,100%,.15);background:#452861}ul.tabs-menu li:active{background:#28123e;background-image:-webkit-linear-gradient(top,rgba(67,45,83,.63) -40%,rgba(55,33,81,.81));background-image:linear-gradient(180deg,rgba(67,45,83,.63) -40%,rgba(55,33,81,.81))}ul.tabs-menu li a{display:inline-block;padding:6px 15px;font-size:15px}ul.tabs-menu li a:hover{text-decoration:none}ul.tabs-menu li:first-child{border-right:none;border-radius:20px 0 0 20px}ul.tabs-menu li:last-child{border-radius:0 20px 20px 0}ul.tabs-menu li.is-active{background:#ffc534}ul.tabs-menu li.is-active a{color:#191330;font-size:15px}.video-container{position:relative;background:rgba(6,6,6,.3);height:0;padding-bottom:56.25%}.video-container .video-content{width:100%;height:100%;
  /*z-index:10;*/position:absolute}.video-container__label{color:#b9a4d2;font-size:14px;text-align:center;padding:15px 20px;width:100%;background:rgba(93,72,124,.35);border-bottom-left-radius:3px;border-bottom-right-radius:3px}.video-container .video-content p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:22px;color:#b9a4d2}.video-container .loading.short{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);z-index:-1}

/*.video-container:after {
  content: 'No stream available at this time :(';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 24px;
  z-index: -1;
  text-align: center;
  line-height: 1.5;
}*/.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}

/* AbleGamers Stream Banner */.able-stream{width:100%;padding:20px 35px;border:2px solid #4a346a;border-radius:4px;background:rgba(74,52,106,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;margin-bottom:25px;-ms-flex-wrap:wrap;flex-wrap:wrap}.able-stream span{line-height:1.7}.able-stream img{max-height:23px;margin:0 10px}@media (max-width:700px){.able-stream{text-align:center}}@media (max-width:520px){.able-stream{border-left:none;border-right:none}}

/*@import '_Halloween';*/.wrapper--lightbg{padding:35px 0;border-top:2px solid rgba(112,86,163,.24);background:rgba(66,43,76,.15);background-image:-webkit-radial-gradient(50% 193%,rgba(51,28,81,.32) 0,rgba(45,18,54,.32) 100%);background-image:radial-gradient(50% 193%,rgba(51,28,81,.32) 0,rgba(45,18,54,.32) 100%)}.game-page+.header-tracker{position:absolute;top:100px}

/* YELLOW AGDQ BANNER */

/*.imb-banner {
    display: flex;
    align-items: center;
    width: 100%;
    min-height: 58px;
    position: absolute;
    top: 65px;
    background: #ffbd3d;
    z-index: 1;
    padding: 10px 20px 12px;
  }

  .imb-banner:hover {
    background: #ffc045;
  }

  .imb-banner:active {
    background: #ffbd3d;
  }

  .imb-banner a {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    color: #220f33;
    vertical-align: middle;
    font-weight: 600;
    will-change: transform;
    transition: transform .1s;
  }

  .imb-banner a:hover {
    text-decoration: none;
  }

  .imb-banner img {
    max-height: 50px;
    width: auto;
    position: relative;
    top: -2px;
  }

  .imb-banner p span {
    display: block;
    margin-left: 20px;
    line-height: 1.3;
  }

  #game-hero-bg {
    margin-top: -60px;
  }

  @media (width <=800px) {
    #game-hero-bg {
      margin-top: 60px;
    }
  }
  @media (width <=600px) {
    .imb-banner a {
      flex-direction: column;
      text-align: center;
      padding: 8px 0;
    }
    .imb-banner p span {
      margin-left: 0;
      font-size: 14px;
      margin-top: 5px;
    }
    #game-hero-bg {
      margin-top: 100px;
    }
  }*/

/* YELLOW IMB BANNER */

/*
  .imb-banner {
    width: 100%;
    min-height: 58px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 65px;
    background: #FACC4C;
    z-index: 1;
    padding-top: 5px;
  }

  .imb-banner a.ap2 {
    position: relative;
    top: -1px;
  }

  .imb-banner img.p2 {
    position: relative;
    margin-left: 4px;
  }

  @media (width <=790px) {
    .imb-banner {
      flex-direction: column;
      min-height: 85px;
      justify-content: space-around;
    }
    .imb-banner a {
      display: inline-block;
    }
    .imb-banner img.p1 {
      margin-top: 5px;
    }
    .imb-banner img.p2 {
      margin-bottom: 8px;
      margin-left: 0;
    }
    #game-hero-bg {
      margin: 15px auto 0;
    }
  }

  @media (width <=500px) {
    .imb-banner img {
      transform: scale(.85);
    }
    #game-hero-bg {
      margin: 30px auto 0;
    }
  }*/.header__buy-button{top:12px;left:0;width:100%;text-align:center;margin:0 auto;opacity:1;-webkit-animation:a .2s normal forwards;animation:a .2s normal forwards;right:36px;position:absolute}.header__buy-button__price-info{text-align:right;font-size:12px;display:inline-block;padding-right:10px;top:8px;position:relative;color:#54c8c7;opacity:.9}.header__buy-button__price-info>div{margin-bottom:3px}.header__buy-button button{overflow:hidden;display:inline-block;vertical-align:middle;font:inherit;text-align:center;border:none;margin:0;cursor:pointer;position:relative;background:-webkit-linear-gradient(top,#ffd53e,#ffa24d);background:linear-gradient(-180deg,#ffd53e,#ffa24d);border-radius:30px;color:#2e2150;-webkit-transition:all .2s ease;transition:all .2s ease}.header__buy-button button:hover{background:-webkit-linear-gradient(top,#ffdb58,#ffb33e);background:linear-gradient(-180deg,#ffdb58,#ffb33e);box-shadow:0 2px 8px rgba(0,0,0,.5)}.header__buy-button button:after{background:#f4f4f4;content:"";height:155px;left:-75px;opacity:.3;position:absolute;top:-50px;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transition:all 0s;transition:all 0s;width:50px;-webkit-animation-play-state:paused;animation-play-state:paused}.header__buy-button button:hover:after{left:120%;-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1);-webkit-animation-play-state:running;animation-play-state:running}.price--sm{font-size:1.1em;font-weight:500}.buy-game--sm{position:relative;top:-1px;margin-left:8px;text-transform:uppercase;font-size:.8em;font-weight:500}header nav ul li a{color:#f4f4f4;font-size:14px;opacity:.8}header nav ul li a:hover{opacity:1}header nav ul li a:active{color:#f4f4f4;opacity:.7}.nav-toggle{width:22px;height:19px;right:-10px;background:#f7f7f7;cursor:hand;cursor:pointer;opacity:.8;border:10px solid transparent;box-sizing:content-box;background-clip:content-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;display:inline-block;padding:0}.nav-toggle:after,.nav-toggle:before{content:"";position:absolute;top:17%;left:0;width:100%;height:26%;background:#361d44;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translateZ(0)}.nav-toggle:after{top:57%}.nav-toggle.opened{background-color:#361d44}.nav-toggle.opened:after,.nav-toggle.opened:before{background-color:#f4f4f4;height:16%}.nav-toggle.opened:before{top:40%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-toggle.opened:after{top:40%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-toggle:hover{opacity:1}.nav-toggle:active{opacity:.5}header nav ul{display:block;list-style:none}header nav ul.nav-collapse>li{display:block}.nav-collapse{max-height:0;display:block;zoom:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}header nav ul,header nav ul li{display:inline-block;position:relative}header nav>ul li a.register{text-decoration:none}.register-border{border:2px solid #fc0;border-radius:30px;padding:6px 14px}.register-border:hover{background-color:hsla(0,0%,100%,.07);box-shadow:inset 0 0 0 1px #fc0}.header__social--fb a,.header__social--tw a{display:inline-block;text-indent:-9999px;vertical-align:middle}.header__social--tw a{background-position:0 -211px;width:24px;height:21px}.header__social--fb a,.header__social--tw a{background-image:url(/assets/images/icons.1f83b067.svg);background-repeat:no-repeat}.header__social--fb a{background-position:0 -79px;width:22px;height:23px}header nav>ul li:last-child{margin-right:none}

/* Account Link Dropdown */header nav ul li ul{padding:0;position:absolute;min-width:150px;top:18px;left:-13px;box-shadow:none;
  /*display: none;*/opacity:0;visibility:hidden;border-top-left-radius:3px;border:13px solid transparent;-webkit-transition:opacity .1s ease,visibility .1s ease;transition:opacity .1s ease,visibility .1s ease}header nav ul li ul li{display:block;color:#f4f4f4;text-shadow:0 -1px 0 #000;line-height:0;background:#4a3569;margin:0}header nav ul li ul li:nth-child(4){border-top-left-radius:3px;border-top-right-radius:3px;padding-top:10px}header nav ul li ul li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding-bottom:10px}header nav ul li ul li a{padding:20px 15px;display:inline-block;width:100%}header nav ul li ul li a:hover{background:hsla(0,0%,100%,.07)}header nav ul li:hover ul{display:block;opacity:1;visibility:visible}header nav ul li:hover a.account-link{opacity:1}header nav ul li--account{cursor:pointer;cursor:hand}.header__item--account .header__item--community{display:none!important}.account-link{padding:0 17px 0 0;max-width:210px;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle}

/*.account-link:before {
  content: '';
  width: 20px;
  height: 20px;
  background: red;
  position: absolute;
  left: 4px;
  top: 3px;
  background: url('/assets/images/nav-account-avatar.d1259e37.svg') no-repeat center;
}*/.account-link:after{content:"";width:11px;height:5px;background:red;position:absolute;right:0;top:12px;background:url(/assets/images/nav-dropdown.84a65ca4.svg) no-repeat 0}

/* Coin Total */.header__coin-total{background:rgba(0,0,0,.2);border:2px solid #7e5c9c;box-shadow:inset 0 3px 2px 0 rgba(0,0,0,.5);border-radius:30px;min-height:33px;margin-right:0;cursor:hand;cursor:pointer}.header__coin-total:hover{border:2px solid #9670b8;background:rgba(0,0,0,.1)}.header__coin-total.mobile-hide:hover span,.header__coin-total div span{color:#ffd363}.header__coin-total a{opacity:1;width:100%;padding:0 12px 0 11px;display:inline-block}.header__coin-total a.mobile-hide{height:33px}.header__coin-total a:hover{text-decoration:none}.header__coin-total div span:first-child:before,.header__coin-total span.coin-icon{display:inline-block;background:url(/assets/images/coins/coin--1.5deb7bc8.png) no-repeat 50%;width:16px;height:16px;background-size:contain;margin-right:5px;vertical-align:middle;position:relative;top:1px}.header__coin-total.mobile-hide span:nth-child(2),.header__coin-total div span{display:inline-block;font-size:16px;color:#ffc124;vertical-align:middle;will-change:transform;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in;line-height:33px;position:relative}.mobile-coin-value{margin-right:4px;display:inline-block}.coin-change-animate{-webkit-animation:G .4s ease-in-out;animation:G .4s ease-in-out}@-webkit-keyframes G{0%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes G{0%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}header{position:fixed;top:0;width:100%;-webkit-transition:background .3s ease;transition:background .3s ease;-webkit-animation:.35s P ease-out forwards;animation:.35s P ease-out forwards;opacity:0;z-index:2}@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){@media{.site-nav,_:-webkit-full-screen{-webkit-transition:none;transition:none}}}.header--bgColor{background:#3b234c;background-image:-webkit-radial-gradient(50% 193%,rgba(51,28,81,.32) 0,rgba(45,18,54,.32) 100%);background-image:radial-gradient(50% 193%,rgba(51,28,81,.32) 0,rgba(45,18,54,.32) 100%);border-bottom:1px solid #45295c;box-shadow:0 -1px 10px 0 rgba(0,0,0,.7)}.wrapper--header{margin:0 auto;height:65px;max-width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}.wrapper--header nav{z-index:1}.header__logo{background:url(/assets/images/icons.1f83b067.svg) no-repeat 0 0;text-indent:-9999px;display:inline-block;background-position:0 -56px;background-repeat:no-repeat;width:138px;height:17px;border:10px solid transparent;border-left:0;background-clip:content-box;box-sizing:content-box;position:relative}.header__logo+ul{margin-left:16px}ul li.new:hover:after{opacity:1}ul li.new:after{content:"New";text-transform:uppercase;padding:5px 4px 3px;color:#54c8c7;font-size:8px;font-weight:600;display:inline-block;text-shadow:1px 0 rgba(0,0,0,.6);position:absolute;top:-7px;right:-10px;line-height:.8;border-radius:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:.9}li.mobile-show.new:after{left:0;right:-60px;top:8px}main.how-coins-work{background:-webkit-linear-gradient(307deg,rgba(33,14,52,0),rgba(33,14,52,.16) 9%,rgba(33,14,52,.41) 21%,rgba(33,14,52,.43) 23%,rgba(33,14,52,.41) 0,#220e34),url(/assets/images/coins/bg-grid-pattern.9c510632.svg) repeat 0 0;background:linear-gradient(143deg,rgba(33,14,52,0),rgba(33,14,52,.16) 9%,rgba(33,14,52,.41) 21%,rgba(33,14,52,.43) 23%,rgba(33,14,52,.41) 0,#220e34),url(/assets/images/coins/bg-grid-pattern.9c510632.svg) repeat 0 0;margin-top:-22px;padding-top:44px;min-height:100vh}main.how-coins-work h1{text-indent:-9999px;background:url(/assets/images/coins/how-coins-work__header.b1b68afa.png) no-repeat 50%;background-size:contain;display:block;height:auto;width:580px;max-width:90%;margin:40px auto 134px;-webkit-animation:.3s P ease-out forwards;animation:.3s P ease-out forwards;opacity:0}main.how-coins-work span.arrow--header{display:inline-block;background:url(/assets/images/coins/arrow--header.965f6902.svg) 50% no-repeat;background-size:contain;width:24px;height:64px;position:absolute;left:0;right:0;margin:-87px auto auto}main.how-coins-work div.wrapper--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.how-coins-work div.wrapper--content[step="1"]{padding-top:3px}main.how-coins-work div.wrapper--content[step="2"]{margin-top:100px;padding:75px 20px 85px;width:100%;max-width:100%;background-image:-webkit-radial-gradient(50% 193%,rgba(51,28,81,.35) 0,rgba(45,18,54,.25) 100%);background-image:radial-gradient(50% 193%,rgba(51,28,81,.35) 0,rgba(45,18,54,.25) 100%);border:2px solid rgba(112,86,163,.24);border-left:0;border-right:0;position:relative}main.how-coins-work div.wrapper--content[step="2"] span.arrow--2{display:inline-block;background:url(/assets/images/coins/arrow--2.edfd8d83.svg) 50% no-repeat;background-size:contain;width:311px;height:143px;position:absolute;left:0;right:0;top:-110px;margin:auto}main.how-coins-work div.wrapper--content[step="3"]{padding:115px 20px;position:relative}main.how-coins-work div.wrapper--content[step="3"] span.arrow--3{display:inline-block;background:url(/assets/images/coins/arrow--3.5072dc4b.svg) 50% no-repeat;background-size:contain;width:83px;height:281px;position:absolute;left:-832px;right:0;top:-134px;margin:auto}main.how-coins-work div.wrapper--content[step="4"]{background-image:-webkit-radial-gradient(50% 193%,rgba(51,28,81,.35) 0,rgba(45,18,54,.25) 100%);background-image:radial-gradient(50% 193%,rgba(51,28,81,.35) 0,rgba(45,18,54,.25) 100%);border:2px solid rgba(112,86,163,.24);border-left:0;border-right:0;position:relative;padding:76px 20px 80px;width:100%;max-width:100%}main.how-coins-work div.wrapper--content[step="4"] span.arrow--4{display:inline-block;background:url(/assets/images/coins/arrow--4.db28613a.svg) 50% no-repeat;background-size:contain;position:absolute;margin:auto;left:0;right:0;width:24px;height:110px;top:-73px}main.how-coins-work div.wrapper--content[step="4"] p{max-width:560px}main.how-coins-work div[class^=step]{position:relative}main.how-coins-work div[class^=step] h3{font-size:26px;color:#f4f4f4}main.how-coins-work div[class^=step] p{font-size:18px;color:#d2c0ff;letter-spacing:0;line-height:26px;max-width:450px;padding:0 5px 0 0}main.how-coins-work div[class^=step]:before{position:absolute;content:"";display:inline-block;height:35px;width:46px;top:12px;left:-64px}main.how-coins-work div[class^=step].step--1:before{background:url(/assets/images/coins/step--1.e5086b9b.svg) no-repeat 50%}main.how-coins-work div[class^=step].step--2:before{background:url(/assets/images/coins/step--2.95c736db.svg) no-repeat 50%}main.how-coins-work div[class^=step].step--3:before{background:url(/assets/images/coins/step--3.9242463c.svg) no-repeat 50%}main.how-coins-work div[class^=step].step--1{margin-right:10px}main.how-coins-work div[class^=step].step--1 .container_coin{position:absolute;-webkit-transform:scale(1.3);transform:scale(1.3);right:-90px;top:-3px;bottom:0;margin:auto 0}main.how-coins-work div[class^=step].step--2{left:145px}main.how-coins-work div[class^=step].step--2 .bonusReward__container{position:absolute;width:200px;height:200px;left:-300px;-webkit-transform:scale(.8);transform:scale(.8);top:-10px;bottom:0}main.how-coins-work div[class^=step].step--2 .bonusReward__container .bonusChest__container.clicked{-webkit-animation:I .25s cubic-bezier(.175,.885,.32,1.275);animation:I .25s cubic-bezier(.175,.885,.32,1.275)}main.how-coins-work div[class^=step].step--2 .bonusReward__container .bonusChest__container.clicked .bonusChest__top--opened{-webkit-animation:H .22s cubic-bezier(.175,.885,.32,1.275);animation:H .22s cubic-bezier(.175,.885,.32,1.275);-webkit-animation-delay:.12s;animation-delay:.12s}main.how-coins-work div[class^=step].step--2 .bonusReward__container .bonusChest__container:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}main.how-coins-work div[class^=step].step--2 .bonusReward__container .bonusChest__shadow.clicked{-webkit-animation:J .24s cubic-bezier(.83,.61,.21,1);animation:J .24s cubic-bezier(.83,.61,.21,1)}main.how-coins-work div[class^=step].step--2 .bonusReward__container .radialGlow__container{left:-103px;top:-60px}main.how-coins-work div[class^=step].step--3{right:55px}main.how-coins-work div[class^=step].step--3 div.click{width:261px;height:261px;position:absolute;right:-278px;top:-68px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);will-change:transform;cursor:pointer;cursor:hand;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-backface-visibility:none;backface-visibility:none}main.how-coins-work div[class^=step].step--3 div.click:hover{-webkit-transform:translate3d(0,-4px,0) scale(1.02);transform:translate3d(0,-4px,0) scale(1.02)}main.how-coins-work div[class^=step].step--3 div.click img{height:100%;width:100%;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}main.how-coins-work div[class^=step].step--3 div.click img:active{-webkit-transform:scale(.98);transform:scale(.98)}main.how-coins-work div[class^=step].step--4{text-align:center}main.how-coins-work div[class^=step].step--4 button{margin-top:24px;text-transform:uppercase}@-webkit-keyframes H{0%{-webkit-transform:rotate(0) rotateX(0);transform:rotate(0) rotateX(0)}40%{-webkit-transform:rotate(3deg) rotateX(20deg);transform:rotate(3deg) rotateX(20deg)}80%{-webkit-transform:rotate(-2deg) rotateX(-16deg);transform:rotate(-2deg) rotateX(-16deg)}to{-webkit-transform:rotate(0deg) rotateX(0deg);transform:rotate(0deg) rotateX(0deg)}}@keyframes H{0%{-webkit-transform:rotate(0) rotateX(0);transform:rotate(0) rotateX(0)}40%{-webkit-transform:rotate(3deg) rotateX(20deg);transform:rotate(3deg) rotateX(20deg)}80%{-webkit-transform:rotate(-2deg) rotateX(-16deg);transform:rotate(-2deg) rotateX(-16deg)}to{-webkit-transform:rotate(0deg) rotateX(0deg);transform:rotate(0deg) rotateX(0deg)}}@-webkit-keyframes I{0%,to{-webkit-transform:scaleX(1) scaleY(1) translateZ(0) rotate(0);transform:scaleX(1) scaleY(1) translateZ(0) rotate(0)}50%{-webkit-transform:scaleX(.98) scaleY(.98) translate3d(0,-15px,0) rotate(-4deg);transform:scaleX(.98) scaleY(.98) translate3d(0,-15px,0) rotate(-4deg)}75%{-webkit-transform:scaleX(1.02) scaleY(1.04) translateZ(0) rotate(0deg);transform:scaleX(1.02) scaleY(1.04) translateZ(0) rotate(0deg)}85%{-webkit-transform:scaleX(1) scaleY(1.01) translate3d(0,-5px,0) rotate(2.5deg);transform:scaleX(1) scaleY(1.01) translate3d(0,-5px,0) rotate(2.5deg)}}@keyframes I{0%,to{-webkit-transform:scaleX(1) scaleY(1) translateZ(0) rotate(0);transform:scaleX(1) scaleY(1) translateZ(0) rotate(0)}50%{-webkit-transform:scaleX(.98) scaleY(.98) translate3d(0,-15px,0) rotate(-4deg);transform:scaleX(.98) scaleY(.98) translate3d(0,-15px,0) rotate(-4deg)}75%{-webkit-transform:scaleX(1.02) scaleY(1.04) translateZ(0) rotate(0deg);transform:scaleX(1.02) scaleY(1.04) translateZ(0) rotate(0deg)}85%{-webkit-transform:scaleX(1) scaleY(1.01) translate3d(0,-5px,0) rotate(2.5deg);transform:scaleX(1) scaleY(1.01) translate3d(0,-5px,0) rotate(2.5deg)}}@-webkit-keyframes J{0%,to{-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}80%{-webkit-transform:scaleX(.95) scaleY(.85);transform:scaleX(.95) scaleY(.85)}85%{-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}90%{-webkit-transform:scaleX(.85) scaleY(.95);transform:scaleX(.85) scaleY(.95)}95%{-webkit-transform:scaleX(1) scaleY(1.02);transform:scaleX(1) scaleY(1.02)}}@keyframes J{0%,to{-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}80%{-webkit-transform:scaleX(.95) scaleY(.85);transform:scaleX(.95) scaleY(.85)}85%{-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}90%{-webkit-transform:scaleX(.85) scaleY(.95);transform:scaleX(.85) scaleY(.95)}95%{-webkit-transform:scaleX(1) scaleY(1.02);transform:scaleX(1) scaleY(1.02)}}.icons ul{margin-bottom:50px}.iconList ul li{padding:10px 0;display:inline-block;width:33%;margin:10px 0;vertical-align:middle;
  /*text-transform: uppercase;*/font-size:14px;font-family:Roboto,sans-serif;color:#debfff;position:relative;line-height:1.25}.iconList ul li:before{
  /*margin: 0 auto 18px;*/border:2px solid hsla(0,0%,100%,.18);border-radius:90px;background:#301b45}.iconList ul li:after,.iconList ul li:before{content:"";display:inline-block;width:65px;height:65px;vertical-align:middle;margin-right:16px}.iconList ul li:after{background-size:100%;position:absolute;
  /*top: 0px;*/
  /*right: 0;*/left:0
  /*margin: 0 auto;*/}.detail-bar ul{display:block
  /*text-align: center;*/}.detail-bar ul:first-child{margin-right:6vw}.detail-bar ul li{display:inline-block;
  /*margin-right: 6vw;*/
  /*text-transform: uppercase;*/vertical-align:middle;position:relative;width:33%;font-size:14px;top:2px;font-family:Roboto,sans-serif;color:#debfff}.detail-bar ul li:last-child{margin-right:0}.detail-bar ul li:before{content:"";width:30px;height:30px;display:inline-block;vertical-align:middle;margin-right:8px;position:relative;top:-2px}.jobs{background:-webkit-radial-gradient(ellipse farthest-side at 50% 0,rgba(34,15,51,.2) 0,#220f33 100%),url(/assets/images/pattern-bg.18331f9a.svg) 0 0;background:radial-gradient(ellipse farthest-side at 50% 0,rgba(34,15,51,.2) 0,#220f33 100%),url(/assets/images/pattern-bg.18331f9a.svg) 0 0;background-size:auto,840px;top:-26px;position:relative;padding-top:40px}.jobs .open-positions{margin-top:16px}.jobs .open-positions ul li:before{content:none}.jobs p{padding-bottom:16px}.jobs hr{border:none;background-color:rgba(99,67,107,.53);height:2px;margin:48px 0 52px}.jobs h3{text-transform:none;line-height:1.8;font-size:17px;font-weight:500}.jobs h4{font-size:16px;margin-bottom:35px}.jobs h2.position-title{text-transform:none;padding-bottom:3px;margin-bottom:35px}.jobs ul{position:relative;left:-4px;margin-top:10px;margin-bottom:25px}.jobs ul:last-child{margin-bottom:0}.jobs li{padding-left:1.1em;text-indent:-.7em;line-height:1.1;margin-bottom:10px;font-size:15px;color:#d8c0ef}.jobs li:before{content:"• ";color:#d8c0ef;font-size:21px;vertical-align:middle;line-height:1;margin-right:1px}.jobs strong{font-weight:700}body.ReactModal__Body--open{overflow:hidden}.modal__overlay{position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;will-change:opacity;opacity:0;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 50px 15vh}

/* Game Thumbnail */.modal__game-thumbnail{background:url(/assets/images/game-thumbnail.jpg) no-repeat 50%}.modal{position:relative;border:none;-webkit-overflow-scrolling:touch;border-radius:4px;outline:none;max-width:330px;width:330px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;will-change:opacity;margin:auto 0}

/* Error Styles */input.error{border:2px solid #e33830!important;background:#ffdada}.modal__input-error{display:none;margin:3px 0 0 1px!important;color:#ff7d78!important;text-shadow:0 1px 0 rgba(0,0,0,.6)!important;font-family:Lato,sans-serif!important;font-size:14px!important;line-height:17px!important}.modal__input-error.error{display:inline-block}.modal__server-error{width:100%;padding:15px 40px 17px;text-align:center;border:2px solid #e33830!important;background:#3a2a54;margin-top:23px;border-radius:3px}.modal__server-error span{display:block;color:#ff7d78;text-shadow:0 1px 0 rgba(0,0,0,.6);font-family:Lato,sans-serif;font-size:14px;line-height:17px}

/*** ----- hr ----- ***/.modal__hr{border:0;border-top:1px solid #886bc8;margin-top:6px;margin-bottom:10px}

/*** ------ or separator ------ ***/.modal__or-separator{border:0;margin:15px 0;text-align:center}.modal__or-separator__text{padding:8px;color:#cab3fd;background:#4a3569;font-family:Roboto,sans-serif;font-size:15px}.modal__or-separator hr{width:80%;height:0;margin-top:-9px;border:0;border-top:1px solid #8872b1}input#signin-password{margin-bottom:2px}.modal__forgot-password{position:relative;top:4px}.ReactModal__Content{-webkit-transition:all .2s ease;transition:all .2s ease}.modal-close{position:absolute;z-index:2;top:-35px;right:-35px;box-sizing:content-box;width:18px;height:18px;opacity:.8;border:12px solid transparent;background:url(/assets/images/close-icon.cdc9d9e4.svg) no-repeat 50%;background-size:cover;cursor:pointer;cursor:hand;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.modal-close:hover{opacity:1}.modal-close:active{opacity:.8;-webkit-transform:scale(.95);transform:scale(.95)}.modal-content{padding:20px 25px;border-bottom-right-radius:4px;border-bottom-left-radius:4px
  /*background-color: var(--modal-bg);*/}.modal-content p{margin-bottom:10px}.modal-content.modal-button{margin-top:-4px;padding-top:8px;padding-bottom:0}.signin-modal .modal-content.modal-button{padding-bottom:25px}

/*.modal__server-error+.modal-content.modal-button {
  padding-top: 18px;
}*/.modal-content div p:last-child{margin-bottom:0}.modal__label{font-size:14px;line-height:160%}.modal__button--hero{display:block;width:220px;margin:20px auto 0;padding:12px 0;font-size:15px}.ReactModal__Content--after-open{-webkit-animation:M .2s cubic-bezier(.445,.05,.55,.95);animation:M .2s cubic-bezier(.445,.05,.55,.95);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.ReactModal__Content--before-close{-webkit-animation:N .2s ease-out;animation:N .2s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.ReactModal__Overlay--after-open{-webkit-animation:P .2s ease;animation:P .2s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.ReactModal__Overlay--before-close{-webkit-animation:O .2s ease-out;animation:O .2s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes K{0%{-webkit-transform:scale(.8);transform:scale(.8)}80%{-webkit-transform:scale(1.03);transform:scale(1.03)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes K{0%{-webkit-transform:scale(.8);transform:scale(.8)}80%{-webkit-transform:scale(1.03);transform:scale(1.03)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes L{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes L{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.8);transform:scale(.8)}}@-webkit-keyframes M{0%{-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes M{0%{-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes N{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0)}}@keyframes N{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0)}}@-webkit-keyframes O{0%{opacity:1}to{opacity:0}}@keyframes O{0%{opacity:1}to{opacity:0}}.newsletter-signup-confirm{padding-top:75px;margin-top:-20px;min-height:400px}.newsletter-signup-confirm div h4:first-child{color:#54c8c7;margin-bottom:15px;font-size:24px}.newsletter-signup-confirm div h4:nth-child(2){margin-bottom:75px}.partners p{padding-bottom:16px}.partners__header{min-height:110px;border-bottom:2px solid rgba(254,196,52,.65);margin-bottom:70px;position:relative}.partners__header div{width:190px;height:19px;box-shadow:0 0 20px 8px #220f33;overflow:visible;position:absolute;bottom:-10px;left:0;right:0;margin:0 auto}.partners__header__image{display:inline-block;width:470px;height:27px;background:#220f33 url(/assets/images/partners/partners-header.6d71c5f9.svg) no-repeat 50%;left:-140px;position:relative;
  /*transform: scale(1.5);*/top:-4px}.partners__header+.wrapper--content p{max-width:865px}.partners .wrapper--lightbg{padding:0;border-bottom:2px solid rgba(112,86,163,.24);margin-top:35px;margin-bottom:30px;text-align:center}.partner,.partner__grid{display:inline-block}.partner{width:200px;height:270px;margin:0 28px 20px 0;text-align:center;position:relative;overflow:hidden}

/*.partner:hover {}*/.partner,.partner img{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;border-radius:5px}.partner img{width:100%;height:auto;opacity:.85}.partner:hover img{opacity:1}

/*.partner__grid:last-child .partner:last-child {
  margin-right: 0;
}*/.partner__grid:nth-child(odd) .partner:last-child{margin-right:0}.partner__info{width:100%;padding:20px 0;background:rgba(0,0,0,.7);position:absolute;bottom:-56px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-transform:translateY(0);transform:translateY(0)}.partner:hover .partner__info{background:rgba(0,0,0,.8);-webkit-transform:translateY(-54px);transform:translateY(-54px)}.partner__info p{margin-bottom:10px;color:#fc0;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.partner:hover p{color:#f4f4f4}.partner__info a{display:inline-block;width:30px;height:30px;margin-right:15px;opacity:0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.partner:hover a{opacity:.8
  /*transform: translateY(0px);*/}.partner:hover a:hover{opacity:1
  /*transform: translateY(-2px);*/}.partner__info a:last-child{margin-right:0}.partner--youtube{background:url(/assets/images/partners/partner--youtube.e8a5bc83.svg) 50% no-repeat}.partner--twitter{background:url(/assets/images/partners/partner--twitter.b701ef82.svg) 50% no-repeat}.partner--twitch{background:url(/assets/images/partners/partner--twitch.67aecff7.svg) 50% no-repeat}.partner--www{background:url(/assets/images/partners/partner--www.bd8d8d7f.svg) 50% no-repeat}.partners .wrapper--lightbg h2{text-align:center;margin-bottom:15px}.privacy-terms h3{margin-top:20px;color:#54c8c7}.privacy-terms__contact-info{margin-top:60px}.privacy-terms p{margin-bottom:15px}.privacy-terms ul{margin-bottom:20px}.privacy-terms ul li{padding:3px 0}.reset-password{min-height:550px;position:relative;top:-85px;background:-webkit-radial-gradient(ellipse farthest-side at 50% -30px,rgba(34,15,51,.2) 0,#220f33 100%),url(/assets/images/pattern-bg.18331f9a.svg) 0 0;background:radial-gradient(ellipse farthest-side at 50% -30px,rgba(34,15,51,.2) 0,#220f33 100%),url(/assets/images/pattern-bg.18331f9a.svg) 0 0;background-size:auto,840px}.reset-password .wrapper--content{padding-top:140px}.reset-password p{margin:12px 0}.reset-password .account-info__line .btn{min-width:233px}.chrono-shop__games>li{display:inline-block;background:#4a366a;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border-radius:2px;-ms-flex-preferred-size:23%;flex-basis:23%;overflow:hidden;margin-bottom:20px;cursor:hand;cursor:pointer;will-change:transform;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;position:relative}.chrono-shop__games>li .grey-overlay{display:none}.chrono-shop__games>li.overlay{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.84252 0.14303999999999994 0.014439999999999995 0 0 0.04252 0.94304 0.014439999999999995 0 0 0.04252 0.14303999999999994 0.81444 0 0 0 0 0 1 0" /></filter></svg>#filter');-webkit-filter:grayscale(20%);filter:grayscale(20%)}.chrono-shop__games>li.overlay .item__headerBG{opacity:.5}.chrono-shop__games>li.overlay .grey-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:-webkit-linear-gradient(top,rgba(0,0,0,.4),rgba(0,0,0,.05) 110%);background:linear-gradient(180deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.05) 110%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99}.chrono-shop__games>li.overlay .grey-overlay span{text-transform:uppercase;font-size:14px;font-family:lato,sans-serif;color:hsla(0,0%,100%,.85);text-shadow:0 0 8px #000;position:relative;top:-53px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chrono-shop__games>li.overlay .grey-overlay:hover span{color:hsla(0,0%,100%,.93)}.chrono-shop__games>li:not(.owned):not(.mobile):hover{background:#523d74;box-shadow:0 2px 4px 0 rgba(0,0,0,.8);-webkit-transform:translateZ(0) scale(1.03654);transform:translateZ(0) scale(1.03654)}.chrono-shop__games>li:active{-webkit-transform:scale(1);transform:scale(1)}.chrono-shop__games>li hr{margin:0;height:4px;background-image:-webkit-linear-gradient(right,#ffd53e,#ff934d);background-image:linear-gradient(-90deg,#ffd53e,#ff934d);box-shadow:0 -1px 0 0 rgba(0,0,0,.5);border:0;position:relative;top:-2px}.chrono-shop__games>li .game-summary{padding:12px 10px 12px 12px}.chrono-shop__games>li .game-summary .game-name{height:32px;display:block;overflow:hidden;font-size:14px;line-height:1.1}.chrono-shop__games .game-summary__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;margin-top:15px}

/* Game OS Icons */.chrono-shop__games>li .game-summary .game-os{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chrono-shop__games>li .game-summary .game-os li{display:inline-block;opacity:.6;vertical-align:middle;margin-right:7px}.chrono-shop__games>li .game-summary .game-os li:last-child{margin-right:0}.chrono-shop__games>li .game-summary .game-os li.game-os--windows{background:url(/assets/images/coins/game__win-icon.3acec025.svg) no-repeat 50%;width:14px;height:15px;position:relative;top:1px}.chrono-shop__games>li .game-summary .game-os li.game-os--osx{background:url(/assets/images/coins/game__osx-icon.b53300f2.svg) no-repeat 50%;width:14px;height:17px}.chrono-shop__games>li .game-summary .game-os li.game-os--linux{background:url(/assets/images/coins/game__linux-icon.0bbebd43.svg) no-repeat 50%;width:14px;height:17px;position:relative;top:1px}

/* Game Price */.chrono-shop__games>li .game-summary .game-price{background:rgba(221,192,255,.16);border-radius:30px;padding:5px 10px 4px;font-size:14px;vertical-align:middle}.chrono-shop__games>li .game-summary .game-price:before{content:"";display:inline-block;background:url(/assets/images/coins/coin--1.5deb7bc8.png) no-repeat 50%;width:16px;height:16px;background-size:contain;margin-right:5px;vertical-align:middle;position:relative;top:-1px}

/*<div className='game__claimed-progress'>
  <span className='claimed-value'>23% claimed</span>
  <div className='progress-container'>
    <div className='progress-bar' style='width: 23%;' />
  </div>
</div>*/

/* Game Claim Progress Bar */.game__claimed-progress{background:#3b2954;border-top:1px solid #574475;padding:7px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.claimed-value{display:inline-block;font-family:Lato,sans-serif;font-size:11px;color:#ddc1ff;opacity:.65}.progress-container{border-radius:10px;padding:0;width:calc(100% - 80px);background:rgba(0,0,0,.5);overflow:hidden;height:6px}.progress-bar{background-image:-webkit-linear-gradient(right,#238aae,#53a0fd);background-image:linear-gradient(-90deg,#238aae,#53a0fd);height:100%;opacity:.85}.chrono-shop__games .item__headerBG{width:100%;height:auto;min-height:96px;background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.chrono-shop__games .item__headerBG video{width:123%;height:auto;opacity:0;top:0;left:50%;margin:0 0 0 -62%;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in;will-change:opacity;position:absolute}.chrono-shop__games li:not(.owned):hover .item__headerBG video{opacity:1}

/* Game Shop Assets */.shopitem-modal.modal{width:480px;max-width:480px}.shopitem-modal__wrapper{background:#4a366a;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border-radius:2px}.shopitem-modal__wrapper .success-modal__key-box{margin-bottom:20px}.shopitem-modal__wrapper hr{margin:0;height:4px;background-image:-webkit-linear-gradient(right,#ffd53e,#ff934d);background-image:linear-gradient(-90deg,#ffd53e,#ff934d);box-shadow:0 -1px 0 0 rgba(0,0,0,.5);border:0;position:relative;top:-3px}.shopitem-modal__wrapper img{width:100%}.shopitem-modal__wrapper .game-summary{padding:20px}.shopitem-modal__wrapper .game-summary h2{color:#f4f4f4;font-size:22px;padding-top:none;margin-bottom:10px}.shopitem-modal__wrapper .game-summary .game-summary__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.shopitem-modal__wrapper .game-summary .game-summary__header .game-name{display:block;overflow:hidden;font-size:22px;font-weight:400;line-height:1.2;max-width:calc(100% - 115px)}.shopitem-modal__wrapper .game-summary .game-summary__header .game-price{background:rgba(221,192,255,.16);border-radius:30px;padding:10px 18px 8px;font-size:18px;vertical-align:middle}.shopitem-modal__wrapper .game-summary .game-summary__header .game-price:before{content:"";display:inline-block;background:url(/assets/images/coins/coin--1.5deb7bc8.png) no-repeat 50%;width:20px;height:20px;background-size:contain;margin-right:6px;vertical-align:middle;position:relative;top:-1px}.shopitem-modal__wrapper .game-summary div.os-steam{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:14px 0 18px}.shopitem-modal__wrapper .game-summary div.os-steam,.shopitem-modal__wrapper .game-summary div.os-steam .game-os{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shopitem-modal__wrapper .game-summary div.os-steam .game-os li{display:inline-block;opacity:.7;vertical-align:middle;margin-right:12px}.shopitem-modal__wrapper .game-summary div.os-steam .game-os li:last-child{margin-right:0}.shopitem-modal__wrapper .game-summary div.os-steam .game-os li.game-os--windows{background:url(/assets/images/coins/game__win-icon.3acec025.svg) no-repeat 50%;background-size:contain;width:17px;height:18px;position:relative;top:2px}.shopitem-modal__wrapper .game-summary div.os-steam .game-os li.game-os--osx{background:url(/assets/images/coins/game__osx-icon.b53300f2.svg) no-repeat 50%;background-size:contain;width:16px;height:20px}.shopitem-modal__wrapper .game-summary div.os-steam .game-os li.game-os--linux{background:url(/assets/images/coins/game__linux-icon.0bbebd43.svg) no-repeat 50%;background-size:contain;width:16px;height:19px;position:relative;top:2px}.shopitem-modal__wrapper .game-summary div.os-steam span.steam-game{vertical-align:middle;font-size:14px;margin-right:6px;margin-top:2px;opacity:.8}.shopitem-modal__wrapper .game-summary div.os-steam span.steam-game:before{content:"";display:inline-block;background-image:url(/assets/images/steam-logo.29286112.svg);width:23px;height:14px;margin-right:8px;vertical-align:middle}.shopitem-modal__wrapper .game-summary p{line-height:1.3;margin-bottom:18px;font-size:15px;opacity:.9}.shopitem-modal__wrapper .game-summary a{font-size:15px;font-family:lato,sans-serif}.shopitem-modal__wrapper .game__claimed-progress{background:none;border:0;padding:0;margin-top:22px;font-size:14px}.shopitem-modal__wrapper .claimed-value{font-size:14px}.shopitem-modal__wrapper .progress-container{width:calc(100% - 100px);height:8px}.shopitem-modal__wrapper .game__footer{background:#3b2854;border-top:2px solid hsla(0,0%,100%,.15);text-align:center;min-height:48px;margin-top:24px;position:relative}.shopitem-modal__wrapper .game__footer .tooltip{left:0;right:0;max-width:70%;margin:auto;text-align:center;top:auto;bottom:78px}.shopitem-modal__wrapper .game__footer button{padding:11px 20px 10px;width:180px;font-size:15px;margin-top:-20px}.shopitem-modal__wrapper .game__footer button:disabled{opacity:1;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.6063000000000001 0.3576 0.0361 0 0 0.1063 0.8575999999999999 0.0361 0 0 0.1063 0.3576 0.5361 0 0 0 0 0 1 0" /></filter></svg>#filter');-webkit-filter:grayscale(50%);filter:grayscale(50%)}.shopitem-modal__wrapper .game__footer button:disabled:hover+.tooltip{display:block;-webkit-animation:a .3s normal forwards;animation:a .3s normal forwards;-webkit-animation-delay:.4s;animation-delay:.4s}.shopitem-modal__wrapper .game__footer button:disabled span{opacity:.8}.shopitem-modal__wrapper .game__footer .button__game-price{vertical-align:middle}.shopitem-modal__wrapper .game__footer .button__game-price:before{content:"";display:inline-block;margin-left:6px;margin-right:3px;background:url(/assets/images/shop/button__coin-icon.svg) 50% no-repeat;background-size:contain;width:16px;height:17px;vertical-align:middle;position:relative;top:-2px}

/* Chrono Shop Header */.shop .past-games .tt-icon .tooltip{min-width:220px}.shop{margin-top:-16px}.shop h2 .tooltip{text-transform:none;min-width:205px;top:-92px;left:-75px;z-index:99}.shop h2 .tt-icon{margin-left:8px;position:relative;top:-2px}.shop h2 .tt-icon:hover .tooltip{display:block;-webkit-animation:a .3s ease-in-out forwards;animation:a .3s ease-in-out forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.shop ul.chrono-shop__games{margin-top:8px;-webkit-animation:.35s P ease-out forwards;animation:.35s P ease-out forwards;opacity:0/*justify-content: space-between;*/}.no-games{padding:24px 18px 18px;text-align:center}.no-games img{max-width:90%}.no-games svg{width:20px;height:20px;display:inline-block;margin-right:4px;vertical-align:middle;position:relative;top:1px}.no-games svg path{fill:#f4f4f4}.no-games h4{margin:18px 0 23px}.shop__header{background:-webkit-linear-gradient(right,rgba(28,13,43,0),rgba(28,13,43,.7) 50%,rgba(28,13,43,0)),url(/assets/images/shop/header-bg.svg) 0 0,#1c092b;background:linear-gradient(-90deg,rgba(28,13,43,0),rgba(28,13,43,.7) 50%,rgba(28,13,43,0)),url(/assets/images/shop/header-bg.svg) 0 0,#1c092b;margin-bottom:18px;overflow:hidden;position:relative}.shop__header>hr{margin:0;height:4px;background-image:-webkit-linear-gradient(right,#ffd53e,#ff934d);background-image:linear-gradient(-90deg,#ffd53e,#ff934d);box-shadow:0 -1px 0 0 rgba(0,0,0,.5);border:0;position:relative}.shop__header .shop__header__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 30px 50px;min-height:300px;z-index:1;opacity:0;-webkit-animation:.4s P ease-out forwards;animation:.4s P ease-out forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.shop__header .shop__header__content h1{text-indent:-9999px;background:url(/assets/images/shop/chrono-shop-header.png) no-repeat 50%;background-size:contain;display:inline-block;height:37px;width:369px;margin:10px auto 5px}.shop__header .shop__header__content hr{position:relative;border:none;background-color:#664582;height:2px;width:420px;margin:28px 0 24px}.shop__header .shop__header__content hr:after{content:"";display:inline-block;background-color:#ffc534;width:8px;height:8px;border:3px solid #26143a;position:absolute;left:0;right:0;margin:0 auto;border-radius:8px;top:-6px}.shop__header .shop__header__content p{max-width:570px;width:90%;text-align:center;font-size:18px}.shop__header .shop__header__content button{min-width:195px;text-transform:uppercase;font-size:14px;margin-top:24px}.shop__header__gradient{background:-webkit-radial-gradient(55% 110% at 50% 130%,#39215c 0,rgba(57,33,92,0) 100%);background:radial-gradient(55% 110% at 50% 130%,#39215c 0,rgba(57,33,92,0) 100%);will-change:transform,top,opacity;
  /*animation: bgPulse 5s ease infinite;*/background-size:100%;height:110%;width:100%;opacity:1;position:absolute;top:0;z-index:0}ul.chrono-shop__games{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;
  /*justify-content: space-around;*/-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.shop .coins-explainer{margin:auto auto 22px;display:block;max-width:650px;padding-top:4px;width:100%}.shop .coins-explainer .coins-explainer__content{padding:10px}.shop .coins-explainer .coins-explainer__content>div p{max-width:485px}.gift-icon{display:inline-block;background:url(/assets/images/shop/gift-icon.svg) 50% no-repeat;background-size:contain;width:86px;height:72px;position:relative;top:-4px;margin-right:24px;margin-left:12px}.modal__button--login{margin-top:0}.modal__overlay.signin-modal__overlay{z-index:1100}.modal__button--create-account{margin-top:20px}.modal__terms-wrapper{margin-top:15px}.signin-modal .modal-tabs{-webkit-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out;overflow:hidden/*height: 999px;*/}.signin-modal .modal-tabs.login{max-height:348px}.signin-modal .modal-tabs.register{max-height:481px}.signin-modal .modal-tabList{margin-bottom:42px}.signin-modal .modal-panel{opacity:0}.signin-modal .modal-panel[class*="--selected"]{opacity:1;-webkit-animation:P .2s ease-out;animation:P .2s ease-out}@-webkit-keyframes P{0%{opacity:0}to{opacity:1}}@keyframes P{0%{opacity:0}to{opacity:1}}.signin-modal__logo{display:block;width:165px;height:21px;background:url(/assets/images/icons.1f83b067.svg) no-repeat 0 0;background-position:0 -247px;position:absolute;left:0;right:0;margin:auto;top:72px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

/*** -- TAB STYLE OVERRIDES

Tab js generates style tag in head. These styles override those.

 --- ***/.signin-modal__wrapper{background-color:#4a3569}.signin-modal .react-tabs [role=tablist]{display:table;width:100%;height:50px;padding:0;table-layout:fixed;list-style:none;border-bottom:none;border-top-left-radius:3px;border-top-right-radius:3px;background:#271b41}.signin-modal .react-tabs [role=tab]{position:relative;bottom:auto;display:table-cell;height:50px;padding:none;cursor:hand;cursor:pointer;text-align:center;vertical-align:middle;color:#eebe00;border:none;outline:none;background:rgba(91,62,128,.4);font-family:Roboto,sans-serif;font-size:14px;line-height:21px}.signin-modal .react-tabs [role=tab]:hover{padding-top:4px;border-bottom:4px solid hsla(0,0%,100%,.5);background:rgba(91,62,128,.5)}.signin-modal .react-tabs [role=tab]:active{padding-top:4px;border-bottom:4px solid hsla(0,0%,100%,.4);background:rgba(91,62,128,.4)}.signin-modal .react-tabs [role=tab][aria-selected=true]{padding-top:4px;color:#eebe00;border-bottom:4px solid #fc0;border-radius:0;background:rgba(91,62,128,.7);font-family:Roboto,sans-serif;font-weight:500}.signin-modal .react-tabs [role=tab][aria-selected=true]:hover{padding-top:4px;border-bottom:4px solid #fc0;background:rgba(91,62,128,.9);font-family:Roboto,sans-serif;font-weight:500}.signin-modal .react-tabs [role=tab][aria-selected=true]:active{padding-top:4px;border-bottom:4px solid #fc0;background:rgba(91,62,128,.7);font-family:Roboto,sans-serif;font-weight:500}.signin-modal .react-tabs [role=tab][aria-disabled=true]{cursor:default;color:GrayText}.signin-modal .react-tabs [role=tab]:focus{border-color:none;outline:none;box-shadow:none}.signin-modal .react-tabs [role=tab]:focus:after{position:absolute;right:-4px;bottom:-5px;left:-4px;display:none;height:5px;content:"";background:none}.signin-modal .react-tabs [role=tab]:first-child{border-top-left-radius:3px}.signin-modal .react-tabs [role=tab]:nth-child(2){border-top-right-radius:3px}

/** -------- oauth buttons --------- **/.oauth{margin-bottom:10px;text-align:center}.oauth button{width:220px;height:40px;padding-top:4px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;border:none;border-radius:30px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);font-size:14px}.oauth button:active{-webkit-transform:scale(.98);transform:scale(.98)}.oauth button img{position:relative;display:inline-block;vertical-align:middle}.oauth a:first-child button{margin-bottom:16px}.oauth--facebook{color:#f4f4f4;background:#4168ba;font-family:Roboto,sans-serif}.oauth--facebook img{top:-2px;padding-right:18px}.oauth--google{padding-right:6px;color:#393939;background:#fff;font-family:Roboto,sans-serif}.oauth--facebook:hover{background:#4e73bf}.oauth--facebook:active{background:#4168ba}.oauth--google:hover{background:#ededed}.oauth--google:active{background:#fff}.oauth--google img{top:-2px;left:-17px}

/* Forgot password link */.modal__forgot-password-box{text-align:right}.modal__forgot-password{font-size:14px}span.new-password-info{display:block;opacity:.55;color:#f4f4f4;font-family:Lato,sans-serif;font-size:13px}

/*----- question -----*/.question,.question *{box-sizing:border-box}.question{margin:2vh auto}h2+.question{margin-top:10px}

/*----- Section Titles -----*/.question-section-title{position:relative;display:inline-block;width:100%;padding:10px 60px 10px 15px;cursor:pointer;cursor:hand;border:1px solid rgba(112,86,163,.24);background:rgba(93,72,124,.22);
  /* Type */font-size:17.6px;font-size:1.1rem;line-height:1.7}.question-section-title:after{position:absolute;top:0;right:20px;bottom:0;display:inline-block;width:13px;height:6px;margin:auto 0;content:"";-webkit-transform:scale(1.2);transform:scale(1.2);background-image:url(/assets/images/icons.1f83b067.svg);background-position:0 -73px;background-repeat:no-repeat}.question-section-title.expanded:after{-webkit-transform:rotate(180deg) scale(1.2);transform:rotate(180deg) scale(1.2)}.question-section-title.active,.question-section-title:hover{
  /* Type */text-decoration:none;background:rgba(93,72,124,.32)}.question-section:last-child .question-section-title{border-bottom:none}

/*----- Section Content -----*/.question-section-content{padding:15px;border-right:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1);border-left:1px solid hsla(0,0%,100%,.1);background:rgba(93,72,124,.12)}.question-section-content p{margin-bottom:15px;font-size:15px}.question-section-content p:last-child{margin-bottom:0}.question-section-content ol{padding-left:40px;list-style:decimal}.question-section-content ol li{margin:5px 0;line-height:1.5}.question-section-content img{display:block;max-width:50%;height:auto;margin:10px 10px 10px 0;-webkit-transition:border .2s ease;transition:border .2s ease;border:2px solid rgba(255,204,0,.5)}.question-section-content img:hover{border:2px solid #fc0}.question-section-content p.secret{color:#54c8c7}.support-cc{display:inline-block;width:50px;height:35px;margin-right:10px;background-size:50px auto}.verify{min-height:550px;position:relative;top:-85px;background:-webkit-radial-gradient(ellipse farthest-side at 50% -30px,rgba(34,15,51,.2) 0,#220f33 100%),url(/assets/images/pattern-bg.18331f9a.svg) 0 0;background:radial-gradient(ellipse farthest-side at 50% -30px,rgba(34,15,51,.2) 0,#220f33 100%),url(/assets/images/pattern-bg.18331f9a.svg) 0 0;background-size:auto,840px}.verify .wrapper--content{padding-top:150px;text-align:center}.verify p{font-size:18px;margin:10px 0}.verify p:first-child{margin-bottom:50px;font-size:22px;color:#59c4c5}.verify p:nth-child(4),.verify p:nth-child(5),.verify p:nth-child(6){font-size:16px}.verify p:nth-child(4){margin-top:50px}

/*.verify p:nth-child(4) a {
  margin-left: 3px;
}*/@media (max-width:800px){h2.who-we-are{text-align:center}.about-us__person{display:block;width:80%;margin:0 auto 35px}.about-us__person:nth-child(odd){padding-right:0}.about-us__person:nth-child(2n){padding-left:0}.about-us__person:nth-child(7){margin-bottom:35px}}@media (max-width:600px){.about-us .wrapper--content{padding:20px}.about-us__person{display:block;width:100%}.about-us__header__image{-webkit-transform:scale(.75);transform:scale(.75)}}@media (max-width:475px){.about-us__person{margin:0 auto 40px;text-align:center}.about-us__person__image{display:auto;margin-bottom:10px}.about-us__person__info{display:block;width:100%;padding:0}.about-us__person__info p{padding:0 25px}}@media (max-width:900px){.tweets div{margin:0 auto;display:block;max-width:95%;text-align:center}.tweets div twitterwidget{display:inline-block!important}.tweets div:nth-child(2n){margin-right:auto}.twitter-proof h2{text-align:center}}@media (max-width:645px){.account>.wrapper--content:first-child{padding:0}.account__tab-bar{width:100%}.account__tab{width:calc(33% - 20px);margin:0 10px}.order{background-size:550px}.order-image{width:65px;height:auto}.order-name{font-size:20px;line-height:26px;max-width:calc(100% - 110px)}.order-info{width:calc(100% - 90px)}.order-info__line{margin-bottom:6px}.order-purchased{font-size:13px;margin:4px 0 11px}.order-label{font-size:12px}.order-id,.order-key,.order-price,.order-qty{font-size:15px}.account-orders__header a{font-size:14px;top:21px}}@media (max-width:600px){.account-orders__header a{font-size:14px;top:8px}}@media (max-width:530px){.wrapper--content.account__orders{padding:0 16px}.total-price{position:relative;top:auto;right:auto}.order-info,.order-name{max-width:100%}.order-key-action{display:none}}@media (max-width:475px){.account-info__line span.account__change-cancel{text-align:center;margin-left:0;font-size:16px;display:block;margin:0 auto;line-height:40px}.wrapper--account-info{width:100%;min-width:auto}.order-key-header .steam-icon:hover+.tooltip{left:0}.account-info__line .btn{margin-left:0;width:92%}}@media (max-width:450px){.order{background-size:400px}.account-orders__header a{display:block;position:static;margin-bottom:19px}}@media (max-width:380px){.wrapper--account-orders{padding:20px 16px}.wrapper--account__tab-bar{padding:0}.account__tab{font-size:13px}.order-top{padding:15px}.order-image{width:45px;margin-right:18px}.order-id,.order-key,.order-price,.order-qty{font-size:14px}.order-name{font-size:18px;line-height:24px}.order-info{width:calc(100% - 66px)}.account-info__line>span{font-size:16px}}@media (max-width:520px){
      /*.order-key-row__actions-toggle {
        display: inline-block;
      }*/
      /*.order-key-row__actions {
        display: none;
        background: #4a3569;
        position: absolute;
        right: 0;
        top: -87px;
        border-radius: 5px;
        padding: 10px 0;
        height: auto;
        bottom: auto;
      }*/
      /*.order-key-row__actions.shown {
        display: inline-block;
      }*/.order-key-row__actions{right:6px}.order-key-row__actions button:first-child{background:none;border:none;display:none}
      /*.order-key-row__actions button:hover {
        opacity: 1;
      }*/.order-key-row__actions button>span:last-child{display:none}.order-key-row__actions button.hide-key{min-width:0;margin-right:6px}.order-key-row__actions button:first-child>span{margin-right:0}.order-key.used{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="2" /></filter></svg>#filter');-webkit-filter:blur(2px);filter:blur(2px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}@media (max-width:600px){.wallet-header .tt-icon{top:0}.wallet-header .balance{float:none;padding-top:0;margin-bottom:10px;display:block}.wallet-header .balance .balance-value:before{width:20px;height:20px}}

/* Weekly Reward Progression */@media (max-width:890px){.bonus-rewards.wrapper--content{border-left:0;border-right:0;border-radius:0}}@media (max-width:820px){.daily-rewards ul li{-ms-flex-preferred-size:25%;flex-basis:25%}.daily-rewards ul li span .reward-day{font-size:12px}.daily-rewards ul li:last-child{display:none}}@media (max-width:685px){.daily-rewards ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.daily-rewards ul li{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 0 10px;height:120px;min-height:120px}.daily-rewards ul li:first-child{margin:0 0 16px;border:2px solid #3c2352}.daily-rewards ul li span.reward:before{display:inline-block;vertical-align:middle}}@media (max-width:570px){.bonus-rewards__footer ul.bonus-streaks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:295px;height:295px}.bonus-rewards__footer ul.bonus-streaks li{margin:30px 0 20px}.bonus-rewards__footer ul.bonus-streaks li.current-streak{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}

/* Chrono Shop Summary */@media (max-width:950px){.chrono-shop__games>li hr{height:6px}}@media (max-width:950px) and (min-width:681px){.chrono-shop-summary .chrono-shop__games li:nth-child(4){display:none}}@media (max-width:680px){.chrono-shop-summary h3{padding:8px 0;font-size:20px;line-height:1.3}.chrono-shop-summary__footer{text-align:center;padding:7px 0}a.gotoshop{top:-52px}.chrono-shop-summary button{padding:13px 32px}}@media (max-width:475px){.chrono-shop-summary h3{max-width:260px;margin:0 auto 12px}.container_coin .tooltip.loggedOut{right:-15px;left:auto}}@media (max-width:520px){a.gotoshop{position:relative;top:0;right:0;display:block;text-align:center}a.gotoshop button{width:100%;margin-bottom:26px}}

/* Transaction Table */@media (max-width:600px){.transaction-history table,.transaction-history tbody,.transaction-history td,.transaction-history th,.transaction-history thead,.transaction-history tr{display:block;text-align:left!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;width:100%}.transaction-history .transaction-height__wrapper{max-height:957px}.transaction-history table thead{display:none}.transaction-history thead tr{position:absolute;top:-9999px;left:-9999px}.transaction-history .transaction-header span,.transaction-history h2{padding-bottom:0;float:none}.transaction-history .transaction-header span{margin:0 0 10px;padding:0;display:block}.transaction-history tr{padding:20px 10px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.transaction-history tr td{height:30px;width:100%!important}
  /*.transaction-history tr:not(:last-child) {
    border-bottom: 2px solid #644480;
  }*/.transaction-history td>div{display:inline-block}.transaction-history td:before{margin-right:10px;color:#c7a5e6;min-width:72px;display:inline-block}.transaction-history td:first-child:before{content:"Activity:"}.transaction-history td:nth-child(2):before{content:"Amount:"}.transaction-history td:nth-child(3):before{content:"Date:"}}

/* Bonus reward progress bar */@media (max-width:700px){.bonus-rewards .reward-progress{padding:16px}.reward-chests li:not(.streak-bar__container){min-width:58px;width:58px;height:58px}.reward-chests li:not(.streak-bar__container) .tooltip{top:-48px;left:-27px}.reward-chests li:not(.streak-bar__container) .tooltip.common{left:-10px;right:auto}.reward-chests li:not(.streak-bar__container) .tooltip.legendary{right:-10px;left:auto}.reward-chests li span{bottom:-12px;font-size:13px}.reward-chests li span.chest-label{left:-12px}.reward-chests li>div:not(.streak-bar){width:50px;height:50px}.reward-chests li>div:not(.streak-bar) .bonusReward__container{-webkit-transform:scale(.2);transform:scale(.2);top:3px;left:-15px}.reward-chests li>div:not(.streak-bar) .bonusReward__container.opened{top:6px;left:-17px}}@media (max-width:450px){.reward-chests li span.chest-label{display:none}}@media (max-width:740px){.coins-explainer .coins-explainer__content span:not(.modal-close){width:120px}}@media (max-width:645px){.coins-explainer:not(.hidden)+div{-webkit-transform:translate3d(0,195px,0);transform:translate3d(0,195px,0);padding-bottom:195px}}@media (max-width:500px){.coins-explainer__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.coins-explainer:not(.hidden)+div{-webkit-transform:translate3d(0,295px,0);transform:translate3d(0,295px,0);padding-bottom:295px}}@media (max-width:1150px){.bonus-rewards h3 .tt-icon .tooltip{right:-30px;left:auto}}@media (max-width:965px){.bonus-rewards h3 .tt-icon{right:20px}.bonus-rewards h3 .tt-icon .tooltip{right:-4px}}

/* */@media (max-width:1040px){footer.footer--newsletter{bottom:-375px}.footer__top .wrapper--footer.newsletter{padding:40px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__newsletter-signup__input-wrapper{display:inline-block;margin-left:30px;position:relative;top:-10px}.footer__newsletter-signup{width:auto}.footer__social-links{max-width:635px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wrapper--footer.newsletter .footer__social-links{margin-top:30px;max-width:100%}.footer__newsletter-signup form+span{max-width:100%;text-align:center}.wrapper--footer.newsletter .footer__social-links li{padding:13px 0;margin:0 10px}}@media (max-width:920px){footer{bottom:-350px}footer.footer--newsletter{bottom:-475px}.footer__bottom .wrapper--footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 30px}nav.footer-nav--primary ul li:last-child{margin-right:0}nav.footer-nav--secondary ul li:first-child a{margin-left:0}}@media (max-width:880px){footer{bottom:-400px}.footer-logo{margin-bottom:35px}.footer__top .wrapper--footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:740px){footer{bottom:-430px}footer.footer--newsletter{bottom:-530px}.footer__newsletter-signup{width:315px}.footer__newsletter-signup__input-wrapper{display:block;margin-left:0;top:0}.footer__newsletter-signup form+span{max-width:330px;text-align:left}.footer__social-links li{padding:15px 0}}@media (max-width:705px){footer{bottom:-460px}footer.footer--newsletter{bottom:-560px}}@media (max-width:590px){footer{bottom:-1260px}footer.footer--newsletter{bottom:-1365px}.footer__newsletter-signup form+span{max-width:100%;text-align:center}.footer__newsletter-signup__input-wrapper,.footer__newsletter-signup form{display:block}.footer__newsletter-signup input[type=email]{max-width:100%;width:100%;height:48px}.footer__newsletter-signup__input-wrapper .btn{width:100%;display:block;margin-left:0;height:48px;margin-top:12px}.wrapper--footer.newsletter .footer__social-links{margin-top:50px}nav.footer-nav--secondary{width:100%;border-top:1px solid #3e294e;margin-top:20px;padding-top:20px}nav.footer-nav--primary ul li,nav.footer-nav--secondary ul li{display:block;text-align:center;margin:0;width:100%}nav.footer-nav--primary ul li a,nav.footer-nav--secondary ul li a{width:100%}nav.footer-nav--secondary ul li a{margin:0}.footer__social-links li,.footer__social-links li a{display:block;width:90%;text-align:center}.footer__social-links li a{padding:10px 0;margin:auto}.footer__social-links li{padding-top:15px;margin-left:0}.footer__social-links li:first-child{padding-top:0}.footer-logo{-webkit-transform:scale(1.3);transform:scale(1.3)}}@media (max-width:475px){.footer__newsletter-signup button{display:block;width:100%;margin-left:0;margin-top:10px}.footer__newsletter-signup .footer__newsletter-signup__input-wrapper,.footer__newsletter-signup form,.footer__newsletter-signup input[type=email]{width:100%}.footer__newsletter-signup{width:290px}.footer__newsletter-signup h4{font-size:17px}.footer__newsletter-signup__text-wrapper h4+span{font-size:13px}}@media (max-width:1200px){#game-details{width:100%}}

/*** ---- VIDEO BLOCK STYLING --- ***/@media (max-width:800px){.video-container:after{font-size:20px}}@media (max-width:600px){.video-tabs{top:-43px}.video-container:after{font-size:18px}}@media (max-width:520px){.gameplay-video{text-align:center}.wrapper--video{padding:20px 0}.video-tabs{width:100%;margin-bottom:0;top:auto;float:none}.video-tabs button{width:50%;border-right:none;border-left:none;line-height:30px}.video-tabs button:first-child,.video-tabs button:last-child{border-radius:0}.container_coin .tooltip,.container_coin .tooltip.claimed{left:auto;right:-16px}.container_coin .tooltip.error{left:auto;right:0}}@media (max-width:565px){.forum-box h4 span:first-child{display:block}.community-button{display:block;width:80%;margin-left:auto;margin-right:auto}#game-socials__list li{padding:0 10px}#game-socials__list li:first-child{padding-left:20px}}@media (max-width:475px){.forum-box>h4{font-size:18px}.community-button{margin:25px auto 5px}.additional-info-row div:first-child p:first-child span:first-child,.additional-info-row div:first-child p:nth-child(2) span:first-child{display:block}.additional-info-row .light-text{margin-top:-12px}.btn.btn--buy-now{padding:15px 25px;width:62%;display:inline-block;margin-left:auto}.btn.btn--buy-now #price{font-size:1.4em}.btn.btn--buy-now #buy-game{font-size:14px;margin-left:10px}div.chest-modal .modal-close{top:10px;right:5px}div.chest-modal:after,div.chest-modal:before{display:none}div.chest-modal .chest-modal__header{border-radius:0}}@media (max-width:600px){.forum-box{width:100%;
    /*border-left: none;
        border-right: none;*/
    /*border-radius: 0;*/padding:40px 20px}.wrapper--game-social h4 span:first-child{display:block}}@media (max-width:475px){#pricing-info{top:-85px}}@media (max-width:800px){#game-details--featured li{font-size:13px}#game-details--featured li span:first-child,#game-details--featured li span:first-child:after{width:70px;height:70px}}@media (max-width:675px){.sys-req__list{display:block;width:100%;margin-bottom:20px}}@media (max-width:600px){#game-details--featured li{-ms-flex-preferred-size:39vw;flex-basis:39vw}#game-details--featured li:first-child,#game-details--featured li:nth-child(2){margin-bottom:25px}.wrapper--game-details{padding-bottom:75px}}@media (max-width:475px){.wrapper--game-details{margin-top:-30px;padding-bottom:0}.wrapper--price-game-details{padding-bottom:50px}.wrapper--game-details--featured{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#game-details--featured{width:auto;max-width:80%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#game-details--featured li:first-child,#game-details--featured li:nth-child(2){margin-bottom:10px}#game-details--featured li{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:13px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px}#game-details--featured li span:first-child{display:inline-block;margin:0;height:50px;width:50px;min-width:50px;margin-right:16px}#game-details--featured li span:first-child:after{height:50px;width:50px;right:0;top:-2px;left:-2px;bottom:0;margin:auto}#game-details--featured li span:nth-child(2){word-wrap:break-word}#game-details{text-align:left;margin:-50px auto 0;padding-bottom:60px;padding-top:10px;width:auto}}

/* Game Social Block */

/* Height Game Image */@media (min-width:800px) and (max-height:680px){#pricing-info{-webkit-transform:scale(.85);transform:scale(.85)}}@media (min-width:800px) and (max-height:480px){#pricing-info{-webkit-transform:scale(.85);transform:scale(.85)}}@media (max-width:799px) and (max-height:500px){#pricing-info{-webkit-transform:scale(.85);transform:scale(.85)}}@media (max-width:799px) and (max-height:400px){#pricing-info{-webkit-transform:scale(.8);transform:scale(.8)}}

/* GAME DETAILS BAR */@media (max-width:1000px){#game-details__bar{padding:30px 20px;font-size:11px}#game-details__bar ul{display:inline-block;margin:0 auto;max-width:50%;vertical-align:top}#game-details__bar ul:first-child{margin-right:8%}#game-details__bar ul li{display:block;text-align:left;margin-right:0}#game-details__bar ul li:first-child{padding-bottom:25px}}@media (max-width:600px){#game-details__bar{font-size:11px}#game-details__bar div:not(.tooltip){width:auto;display:table;margin:0 auto}#game-details__bar ul{display:block;width:auto;max-width:100%}#game-details__bar ul:first-child{margin-right:auto;margin-bottom:25px}.game-platform--steam>.tooltip,.game-time>.tooltip{max-width:250px}.game-platform--steam>.tooltip{top:-44px}.game-time>.tooltip{top:-69px}}@media (max-width:475px){.game-time>.tooltip{left:0}.game-platform--steam>.tooltip{left:-19px}.discord-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 20px}.discord-bar a{margin-left:0;margin-top:20px}}@media (max-width:800px){.system-reqs--system{width:100%}.system-reqs.shown>.wrapper--content{padding:20px 100px}}@media (max-width:600px){.system-reqs.shown>.wrapper--content{padding:20px 30px}}@media (max-width:800px){.game-hero-logo{bottom:100px}#game-hero-bg{background-size:auto,150% auto!important;height:500px}}@media (max-width:600px){#game-hero-bg{background-size:auto,180% auto!important}}@media (max-width:400px){#game-hero-bg{height:430px}}

/* Height Game Image */@media (min-width:800px) and (max-height:680px){#game-hero-bg{background-size:auto,auto 100%!important;height:450px}.game-hero-logo{max-height:210px;max-width:500px;bottom:85px;width:auto!important;height:auto!important}}@media (min-width:800px) and (max-height:480px){#game-hero-bg{background-size:auto,auto 100%!important;height:320px}.game-hero-logo{width:auto!important;height:auto!important;max-height:150px;max-width:400px}}@media (orientation:landscape) and (max-width:799px) and (max-height:430px){#game-hero-bg{background-size:auto,auto 120%!important;height:265px}.game-hero-logo{width:auto!important;max-height:120px;bottom:65px;max-width:80%}}

/* Halloween */@media (max-width:1500px){.web{width:220px}.left-web{top:-100pt}}@media (max-width:1300px){.web{opacity:.12}}@media (max-width:800px){[class*=spider]{top:-50px;-webkit-transform:scale(.7);transform:scale(.7)}.web{width:180px}.left-web{top:-112pt}}@media (max-width:600px){h2{font-size:1.25rem;line-height:1.6}p{font-size:16px}}@media (max-width:475px){.btn{display:block;margin:10px auto;width:80%}}@media (max-width:560px){.page-wrapper{margin-bottom:300px}}@media (max-width:475px){
    /* Checkbox style */.label--checkbox{line-height:40px}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{padding-top:3px;padding-left:33px}[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{width:24px;height:24px;top:11px}[type=checkbox]:not(:checked)+label:hover:after{display:none}[type=checkbox]:checked+label:after{left:6px;top:18px}}@media (max-width:800px){header{background:-webkit-linear-gradient(top,rgba(33,12,54,.6) 21%,rgba(33,12,54,0));background:linear-gradient(-180deg,rgba(33,12,54,.6) 21%,rgba(33,12,54,0))}.header--bgColor{background:#3b234c;background-image:-webkit-radial-gradient(50% 193%,rgba(51,28,81,.32) 0,rgba(45,18,54,.32) 100%);background-image:radial-gradient(50% 193%,rgba(51,28,81,.32) 0,rgba(45,18,54,.32) 100%)}}@media (min-width:1010px){.nav-collapse{position:relative;max-height:100px}.nav-collapse>ul{padding:0}.nav-collapse.closed{max-height:none}.mobile-show{display:none!important}.nav-toggle{display:none}header nav.nav-collapse>ul>li{width:auto;display:inline-block}header nav>ul li:first-child{margin-left:0!important;margin-top:0}header nav>ul li:last-child{margin-right:0}header nav>ul li{line-height:25px;margin:0 12px}}@media (max-width:1009px){.mobile-hide{display:none}.header{-webkit-transition:none;transition:none}.nav-toggle{display:inline-block;position:relative}.nav-collapse{width:100%;background:#4a3569;text-align:center;opacity:0;position:absolute;top:65px;left:0}header nav>ul{display:none;padding:0}header nav.opened>ul,header nav ul>li{display:block}.header__item--community{display:none!important}.header__item--account .header__item--community{display:block!important}.account-link{padding:0 10px 0 30px;border-bottom:1px solid #5c467c;max-width:100%;margin:0 auto}.account-link:before{top:15px;left:auto;margin-left:-27px}.account-link:after{display:none}.header__coin-total.header__item--community{padding-top:0;border:0;border-radius:0;box-shadow:none;background:rgba(0,0,0,.4);border-bottom:1px solid hsla(0,0%,100%,.1);padding:5px 0}header nav ul li ul li:first-child{border-top-left-radius:0;border-top-right-radius:0}header nav ul li ul li:nth-child(3){padding-top:0}.header__item--community{padding-top:14px}header nav ul li ul li:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:14px}header nav ul li ul li{background:#3e2d58}header nav ul li ul li a{padding:0}header nav ul li ul{display:block;opacity:1;visibility:visible;position:relative;top:0;left:0;border:none}header nav ul li a{display:block;line-height:50px;font-size:1rem}header nav ul li a:active,header nav ul li a:focus,header nav ul li a:hover{background-color:hsla(0,0%,100%,.07)}.register{margin:2px 0 6px}header nav.nav-collapse ul>li.header__social--fb,header nav.nav-collapse ul>li.header__social--tw{display:inline-block;margin:14px 10px}.nav-collapse.opened{max-height:9999px!important;box-shadow:inset 0 -2px 0 -1px rgba(112,86,163,.44);border-top:1px solid rgba(112,86,163,.44);opacity:1;-webkit-transition:height .3s ease;transition:height .3s ease}.header__overlay{position:absolute;top:0;bottom:-1280px;left:0;right:0;background:#000;background:rgba(0,0,0,.54);z-index:1}.header__item--account a{width:100%}}

/* -- SMALL LOGO -- */@media (max-width:580px){.header__logo.buy-button-shown{background-image:url(/assets/images/icons.1f83b067.svg);width:21px;height:20px;background-position:0 -36px;background-repeat:no-repeat
    /*top: -7px;*/}}@media (max-width:360px){.buy-game--sm{max-height:12px;max-width:27px;vertical-align:middle;overflow:hidden}.header-buy--hide{display:none}}@media (max-width:450px){.toast--pushDown{font-size:13px}}@media (max-width:999px){main.how-coins-work div[class^=step].step--1{right:18px}main.how-coins-work div[class^=step].step--2{left:130px}main.how-coins-work div[class^=step].step--3{right:112px}main.how-coins-work div.wrapper--content[step="3"] span.arrow--3{display:inline-block;background:url(/assets/images/coins/arrow--4.db28613a.svg) 50% no-repeat;background-size:contain;position:absolute;margin:auto;left:0;right:0;width:24px;height:110px;top:40px;margin:-87px auto auto}}@media (max-width:899px){main.how-coins-work span.arrow--header{margin-top:-41px}main.how-coins-work h1{margin-bottom:100px}main.how-coins-work div.wrapper--content{padding:40px 30px 45px!important;margin-top:0!important}main.how-coins-work div[class^=step].step--1,main.how-coins-work div[class^=step].step--2,main.how-coins-work div[class^=step].step--3,main.how-coins-work div[class^=step].step--4{left:0;right:0;margin-right:0;margin-left:0;text-align:center}main.how-coins-work div[class^=step]:not(.step--4):before{display:block;height:100px;width:100px;margin:20px auto 50px;position:relative;left:0;padding:20px;border-radius:100%;-webkit-transform:scale(.85);transform:scale(.85);z-index:1}main.how-coins-work div[class^=step]:not(.step--4):after{content:"";display:block;border-radius:100%;border:2px solid hsla(0,0%,96%,.4);background-color:rgba(83,44,114,.2);top:37px;left:0;right:0;position:absolute;width:90px;height:90px;margin:auto}main.how-coins-work div[class^=step].step--1 .container_coin,main.how-coins-work div[class^=step].step--2 .bonusReward__container,main.how-coins-work div[class^=step].step--3 div.click{position:relative;left:0;top:0;right:0;display:block;margin:60px auto 30px}main.how-coins-work span.arrow--1,main.how-coins-work span.arrow--2,main.how-coins-work span.arrow--3,main.how-coins-work span.arrow--4{display:none!important}main.how-coins-work div[class^=step] p{max-width:80%;padding:15px;margin:10px auto}}@media (max-width:550px){main.how-coins-work{padding-bottom:90px}main.how-coins-work div[class^=step] p{max-width:100%;line-height:1.5;font-size:19px;padding-left:0;padding-right:0}main.how-coins-work div[class^=step] h3{font-size:30px;line-height:1.5}main.how-coins-work div[class^=step].step--2 .bonusReward__container{margin-bottom:0}main.how-coins-work div[class^=step].step--3 img{margin-top:30px}}@media (max-width:900px){.detail-bar ul li,.iconList ul li{width:50%}}@media (max-width:650px){.detail-bar ul li,.iconList ul li{width:100%}}@media (max-width:475px){.modal__header{padding:32px 0;background:#312350;background-image:-webkit-radial-gradient(50% 193%,rgba(51,28,81,.32) 0,rgba(45,18,54,.32) 100%);background-image:radial-gradient(50% 193%,rgba(51,28,81,.32) 0,rgba(45,18,54,.32) 100%)}.buy-modal__header__game-price .steam-icon+.tooltip{left:60px}.ReactModal__Body--open{overflow-x:hidden}.ReactModal__Content{width:100%!important;max-height:100%!important;max-width:100%!important;top:0!important;bottom:auto!important;left:0!important;right:0!important;overflow-y:auto!important}.signin-modal__wrapper,body .modal-content{height:100%}.modal__overlay{padding:0}.modal{height:100%;margin-bottom:0}.modal-close{right:1px;top:4px}.modal__header_position-wrapper{position:static;padding:16px 0 20px}.react-tabs [role=tablist]{height:50px}.ReactModal__Content button,.ReactModal__Content input[type=email],.ReactModal__Content input[type=number],.ReactModal__Content input[type=password],.ReactModal__Content input[type=tel],.ReactModal__Content input[type=text],input[type=submit]{width:100%;max-width:100%;height:44px;font-size:16px}.ReactModal__Content select{height:44px}.buy-modal__total-price .price{line-height:48px}.modal__or-separator{margin:22px 0 20px}.modal-content p.modal__terms-wrapper{margin-bottom:20px}
  /* Buy modal */.buy-modal__header_position-wrapper{top:0;padding:15px 10px 13px}.buy-modal__referrer{top:0}
  /* Success Modal */.modal__button--success{margin-top:30px}.success-modal__header h2{font-size:20px}.success-modal__game-name{font-size:16px}.success-modal__order-key{font-size:14px}.success-modal p{font-size:15px}.buy-modal__back-to-payment:after{top:263px}.buy-modal .modal-content.modal-button{padding-top:26px}.modal-content.cc-height-animation.short{max-height:365px}}

/* Tooltip stuff */@media (max-width:475px){.input-container i.input-tooltip{-webkit-transform:scale(1.3);transform:scale(1.3);top:6px;right:-2px;background-clip:content-box;box-sizing:content-box;background-origin:content-box;padding:10px;z-index:4}.buy-modal__cc-cvc .tooltip{top:-110px;right:0;padding-top:5px}.buy-modal__cc-cvc .tooltip p{display:none}.buy-modal__zip .tooltip{left:0;width:auto}.tt__card-image{width:100%}.buy-modal__referrer:hover .tooltip,.input-container i.input-tooltip:hover+.tooltip{z-index:4}.buy-modal__referrer:hover .tooltip{width:80%;left:0;right:0;margin:0 auto;text-align:center;top:-25px}.buy-modal__email-field .input-container .tooltip{top:-18px;width:100%}.buy-modal__email-field .input-container i.input-tooltip{top:28px}}

/* SUCCESS MODAL */@media (max-width:730px){.success-modal{width:500px!important}}@media (max-width:600px){.success-modal{width:380px!important}.success-modal h2{margin-bottom:0}}@media (max-width:475px){.success-modal{width:100%!important}.success-modal .modal-close{top:26px;right:7px}}@media (max-width:960px){.partner:last-child{margin-right:0}.partner__grid{display:block}}@media (max-width:550px){.partner__grid{display:block;text-align:center}.partner,.partner:last-child,.partner__grid:nth-child(odd) .partner:last-child{display:block;margin:0 auto 20px}}@media (max-width:600px){.partners__header__image{-webkit-transform:scale(.75);transform:scale(.75)}}@media (max-width:530px){.privacy-terms h3{line-height:30px}}

/* Chrono Shop */@media (min-width:951px){.chrono-shop__games>li:not(:nth-child(4n)){margin-right:2%}}@media (max-width:950px) and (min-width:681px){.chrono-shop__games>li{-ms-flex-preferred-size:32%;flex-basis:32%}.chrono-shop__games>li:not(:nth-child(3n)){margin-right:2%}.chrono-shop__games .item__headerBG{min-height:109px}}@media (max-width:680px) and (min-width:481px){.chrono-shop__games>li{-ms-flex-preferred-size:48%;flex-basis:48%;margin-bottom:22px}.chrono-shop__games>li:not(:nth-child(2n)){margin-right:4%}.chrono-shop__games .item__headerBG{min-height:135px}}@media (max-width:500px){.shop__header__content a{width:100%;text-align:center}.gift-icon{margin:8px auto 14px;top:0}.shop .coins-explainer .coins-explainer__content{padding:16px}}@media (max-width:480px){.shop__header .shop__header__content button{width:100%}.shop-summary h2 .tooltip{right:0;left:auto}.chrono-shop__games>li{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0;margin-bottom:28px}.chrono-shop__games .item__headerBG{min-height:135px}.game__claimed-progress{padding:12px}.claimed-value{font-size:14px}.progress-container{width:calc(100% - 100px);height:10px}.chrono-shop__games>li .game-summary .game-name{font-size:18px;height:38px}.chrono-shop__games>li .game-summary .game-price{padding:8px 12px 6px;font-size:18px}.chrono-shop__games>li .game-summary .game-price:before{width:20px;height:20px}.chrono-shop__games>li .game-summary .game-os{-webkit-transform:scale(1.2);transform:scale(1.2);left:4px;position:relative}.shopitem-modal__wrapper{height:100%}.shopitem-modal__wrapper .modal-close{right:5px;background:url(/assets/images/close-icon.cdc9d9e4.svg) no-repeat 50%,rgba(0,0,0,.7);border-radius:30px;opacity:1}.shopitem-modal__wrapper .game__footer{border-top:0;background:none}}@media (max-width:700px){.shop__header__gradient{background:-webkit-radial-gradient(80% 130% at 50% 130%,#39215c 0,rgba(49,26,77,0) 100%);background:radial-gradient(80% 130% at 50% 130%,#39215c 0,rgba(49,26,77,0) 100%);-webkit-animation:none;animation:none}.shop__header h1{max-width:90%;height:auto}.shop__header .shop__content hr{max-width:95%}}

/* iphone 5s */@media (max-width:345px){.shop__header .shop__header__content p{font-size:15px}.shop-summary h2{font-size:1.1rem}.shop-summary h2 .tt-icon{top:0}.bonus-rewards h3{background-size:72%}.chrono-shop__games>li .game-summary .game-name{height:42px;line-height:1.3}.step--2{overflow:hidden}}@media (max-width:600px){.question-section-title{font-size:1rem}.question-section-content ol li,.question-section-content p{font-size:.9rem}.question-section-content ol li img{max-width:100%}}

/* test */