.button{border:none;border-radius:3px;color:white !important;cursor:pointer;display:inline-block;font-size:14px;line-height:26px;margin:0;padding:0px 10px;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,0.2);transition:box-shadow 0.2s ease, background 0.2s ease}.button.light-background{box-shadow:0px 1px 0px 0px rgba(0,0,0,0.1),inset 0px 0px 0px 1px rgba(0,0,0,0.2),inset 0px 2px 0px 0px rgba(255,255,255,0.2)}.button.dark-background{box-shadow:0px 0px 0px 1px rgba(0,0,0,0.2),0px 1px 2px 0px rgba(0,0,0,0.2),inset 0px 1px 0px 0px rgba(255,255,255,0.2)}.button:focus{outline:none}.button:active{box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,0.2),inset 0px 0px 0px 1px rgba(0,0,0,0.2)}.button.large{box-sizing:border-box;line-height:46px;font-size:18px;padding:0 20px;margin-top:1px}.button.blue{background-image:linear-gradient(-180deg, #4dc4ff 0%, #17a1e6 100%)}.button.blue:hover{background-image:linear-gradient(-180deg, #80d4ff 0%, #19b2ff 100%)}.button.blue:active{background:#148fcc}.button.red{background-image:linear-gradient(-180deg, #ff5244 0%, #e62217 100%)}.button.red:hover{background-image:linear-gradient(-180deg, #ff8280 0%, #ff0b0e 100%)}.button.red:active{background:#148fcc}.button.green{background-color:#97b147;background-image:linear-gradient(-180deg, #97b147 0%, #7e992e 100%)}.button.green:hover{background-image:linear-gradient(-180deg, #adcc52 0%, #93b336 100%)}.button.green:active{background:#7e992e}.button.gray{background-color:#bbb;background-image:linear-gradient(-180deg, #bbb 0%, #aaa 100%)}.button.gray:hover{background-image:linear-gradient(-180deg, #bbb 0%, #aaa 100%)}.button.gray:active{background:#999}.button.disabled{opacity:0.5;cursor:default;pointer-events:none}.plain-oval,.gray-oval,.round-active-button{padding:5px 10px;border:1px solid #898e97;border-radius:18px;background:white;color:black;font-weight:bold;text-align:center;font-size:14px;display:inline-block}.plain-oval:focus,.gray-oval:focus,.round-active-button:focus{outline:none}.gray-oval,.round-active-button{background-color:#a1a7b2;color:white;text-shadow:1px 1px #898e97}.round-active-button{cursor:pointer;background:linear-gradient(-180deg, #97b147 0%, #7e992e 100%);text-decoration:none;color:white !important}.round-active-button:hover,.round-active-button:focus{filter:brightness(1.1)}.fixed-width-button{width:100px}.flat-button{border:1px solid rgba(0,0,0,0.25);border-radius:5px;display:inline-block;background-color:transparent;color:white;padding:0.5em 1em;font-weight:bold;text-align:center;text-decoration:none;transition:background-color 0.1s ease-in-out}.flat-button.disabled{opacity:0.5;cursor:default;pointer-events:none}.flat-button.large-button{font-size:1.15em}.flat-button.larger-button{font-size:1.25em;padding:0.85em 1.75em}.flat-button.green{background-color:#97b147}.flat-button.green:hover{background-color:#acc368}.flat-button.blue{background-color:#17a1e5}.flat-button.blue:hover{background-color:#43b4ec}.flat-button.red{background-color:#cb272c}.flat-button.red:hover{background-color:#dc494d}.flat-button.gray{background-color:#757b86}.flat-button.gray:hover{background-color:#90959e}.subtab-button{border-radius:3px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:17px;padding:14px;text-decoration:none;text-shadow:0px 1px 0px rgba(0,0,0,0.2)}.subtab-button.grey{box-shadow:inset 0px 2px 0px 0px rgba(255,255,255,0.2),inset 0px -2px 0px 0px rgba(0,0,0,0.5);background-image:linear-gradient(-180deg, #A1A7B2 0%, #7B818C 100%);color:#FFFFFF}.subtab-button.orange{box-shadow:inset 0px -2px 0px 0px rgba(255,255,255,0.2),inset 0px 2px 0px 0px rgba(0,0,0,0.2);background-image:linear-gradient(0deg, #FFAF61 0%, #EF9741 100%);color:#FFF3DD}.subtab-button:hover,.subtab-button:focus{filter:brightness(1.1)}.simple-payment-button{outline:none;background:none;border-radius:3px;border:none;box-shadow:inset 0px 0px 0px 1px #3b3e48;color:#494f5c;cursor:pointer;display:inline-block;line-height:18px;padding:10px 15px;text-decoration:none;margin-right:10px;transition:all, 0.1s;background:#e4e7ed}.simple-payment-button:focus{outline:none}.simple-payment-button:hover,.simple-payment-button:active{background:#f3f5f7}.payment-button{outline:none;background:none;border-radius:3px;border:none;box-shadow:inset 0px 0px 0px 1px #3b3e48;color:#494f5c;cursor:pointer;display:inline-block;line-height:18px;padding:10px 15px;text-decoration:none;margin-right:10px;transition:all, 0.1s}.payment-button:focus{outline:none}.payment-button:hover{box-shadow:0px 1px 0px 0px rgba(0,0,0,0.1),inset 0px 0px 0px 1px rgba(0,0,0,0.2),inset 0px 2px 0px 0px rgba(255,255,255,0.2)}.payment-button:active{box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,0.2),inset 0px 0px 0px 1px rgba(0,0,0,0.2)}.payment-button i{vertical-align:middle}.stripe-payment-button{background-image:linear-gradient(#4dc4ff, #17a1e6);color:white;text-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0px 1px 0px 0px rgba(0,0,0,0.1),inset 0px 0px 0px 1px rgba(0,0,0,0.2),inset 0px 2px 0px 0px rgba(255,255,255,0.2)}.stripe-payment-button:hover{background-image:linear-gradient(#80d4ff, #19b2ff)}.stripe-payment-button:active{background:#148fcc}.stripe-payment-button .hb-stripe{font-size:18px;margin-right:4px}.paypal-payment-button{background-image:linear-gradient(#ffebc1, #ffaa02);box-shadow:0px 1px 0px 0px rgba(0,0,0,0.1),inset 0px 0px 0px 1px #c68200,inset 0px 2px 0px 0px rgba(255,255,255,0.6);padding-right:10px}.paypal-payment-button:hover{background-image:linear-gradient(#fff4db, #ffbc36)}.paypal-payment-button:active{background:#e69a02}.paypal-payment-button img{vertical-align:middle}.amazon-payment-button{background-image:linear-gradient(#ffe8ab, #f5c747);box-shadow:0px 1px 0px 0px rgba(0,0,0,0.1),inset 0px 0px 0px 1px #b38b22,inset 0px 2px 0px 0px rgba(255,255,255,0.6)}.amazon-payment-button:hover{background-image:linear-gradient(#ffeebf, #ffd359)}.amazon-payment-button:active{background:#d9b03f}.amazon-payment-button .hb-amazon{font-size:18px;margin-right:4px}.heading-num{font-size:27px;font-weight:bold;color:#4c4c4c;text-shadow:0 1px 0 #fff;text-align:center;padding-top:6px}.mini-digit-holder .heading-num{font-size:18px;line-height:20px;padding-top:4px}.heading-digit{background:url("//humblebundle-a.akamaihd.net/static/hashed/b8cab1dec3ccc0eb099772b385b69a6bd268c651.png") no-repeat;float:left;height:44px;width:35px;margin-right:-1px;position:relative}.heading-digit .flap{width:30px;height:21px;position:absolute;top:12px;left:2px;display:none;z-index:7}.mini-digit-holder .heading-digit .flap{width:20px;height:14px;top:7px}.anim1 .flap{display:block}.heading-digit.anim1 .top-cutter{position:absolute;top:0;width:35px;height:22px;z-index:5;overflow:hidden}.mini-digit-holder .heading-digit,.mini-digit-holder .heading-digit.anim1 .top-cutter{background:url("//humblebundle-a.akamaihd.net/static/hashed/8227ba49a186fe59e1f6e4a96cb61c8dfeb1ca56.png") no-repeat}.mini-digit-holder .heading-digit.anim1 .top-cutter{width:24px;height:15px}.anim2 .top-cutter{display:none}.bottom-cutter{display:none}.heading-digit.anim1 .bottom-cutter{display:block;position:absolute;top:0;width:35px;z-index:4}.mini-digit-holder .heading-digit.anim1 .bottom-cutter{width:24px}.anim2 .bottom-cutter{display:block}.mini-digit-holder .heading-digit{height:30px;width:24px}.heading-colon{background:url("//humblebundle-a.akamaihd.net/static/hashed/bc411e3640ad46b925a707849ccb5c0782f426f0.png") no-repeat;float:left;height:13px;width:4px;margin:0 2px 0 3px;top:8px;position:relative}.heading-caption{font-size:10px;text-align:center;top:54px;position:absolute;color:#ccc;text-shadow:0 1px 0 rgba(0,0,0,0.5)}#heading-days{left:2px;width:47px}#heading-hours{left:58px;width:47px}#heading-minutes{left:113px;width:47px}#heading-seconds{left:167px;width:47px}.mini-digit-holder,.digit-holder{position:absolute;top:24px;left:2px}.transparent-digits.mini-digit-holder .heading-num{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.5)}.transparent-digits.mini-digit-holder .heading-digit.anim1 .top-cutter,.transparent-digits.mini-digit-holder .heading-digit{background:url("//humblebundle-a.akamaihd.net/static/hashed/8d2304e4cc77f546ee288c8901eb45b5c546b38b.png") no-repeat}.transparent-retina-digits.mini-digit-holder .heading-num{color:#fff;text-shadow:none;font-weight:normal;padding-top:5px}.transparent-retina-digits.mini-digit-holder .heading-digit{background-size:24px 30px}.transparent-retina-digits.mini-digit-holder .heading-digit .flap{background-size:20px 14px}.transparent-retina-digits.mini-digit-holder .heading-digit.anim0{background:url("//humblebundle-a.akamaihd.net/static/hashed/5cf6262497e91bbc40ff1cd18363c0a32879f121.png");background-size:24px 30px}.transparent-retina-digits.mini-digit-holder .heading-digit.anim2{background:url("//humblebundle-a.akamaihd.net/static/hashed/f53092648e043a78f17953b4fd0fe81fd5e1d84d.png");background-size:24px 30px}.transparent-retina-digits.mini-digit-holder .heading-digit.anim1 .top-cutter{background-size:24px 30px}.transparent-retina-digits.mini-digit-holder .heading-colon{background:url("//humblebundle-a.akamaihd.net/static/hashed/93411cc58ff78b4cc18538188debd02bd033950b.png") no-repeat;background-size:4px 13px}.disabled.gray-button{background:#e4e4e4;cursor:default}.generic-popup{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px}.generic-popup a{color:#535353}.generic-popup.outer-shadow{box-shadow:0 -1px 25px rgba(0,0,0,0.3);left:50%;top:50%;margin-left:-200px;margin-top:-200px;position:absolute;z-index:9999;border-radius:7px;display:none}.generic-popup.content{border-radius:7px;color:#999999;padding:20px;background:#f5f5f5;width:360px;position:relative;text-align:center}.generic-popup.content .description{padding:4px 0 25px 0}.generic-popup .no-center{max-width:360px;text-align:right;position:relative}.generic-popup.content h1{font-size:24px;text-shadow:0 0 1px #eee;color:#666}.generic-popup.content h1.noimg{margin-right:0;line-height:32px}.generic-popup.content h1 img{position:relative;top:5px;margin-right:15px}.generic-popup.content h1 span{display:inline-block;height:25px;width:25px;margin-right:15px;position:relative;top:5px}.generic-popup.content h2{font-size:14px;font-weight:300;text-shadow:0 0 1px #eee;margin:20px 0 0 0;color:#666}.generic-popup.content .split-left{color:#666;display:inline-block;text-align:left;width:180px}.generic-popup.content .split-right{color:#666;display:inline-block;text-align:right;width:180px}.generic-popup input[type='text'],.generic-popup input[type='password']{background:none;border:1px solid #ccc;border-top:1px solid #999;border-radius:3px;box-shadow:0 1px 2px #bbb inset;padding:9px;font-size:16px;color:#333;display:block;width:342px;margin:0}.generic-popup input[type='text'].inline-input,.generic-popup input[type='password'].inline-input{width:150px;display:inline}@-moz-document url-prefix(){.generic-popup input[type='text'],.generic-popup input[type='password']{padding-top:7px}}.generic-popup form p{text-align:left;position:relative}.account-infield{color:#999;font-size:16px;font-weight:normal;position:absolute;top:8px;left:10px;z-index:1}.account-input{position:relative;z-index:2}.account-input.always-caps{text-transform:uppercase}.generic-popup .suggest-holder{color:#c66;display:block;font-size:90%;margin-top:-28px;position:absolute;right:0;width:284px}.generic-popup .suggest-holder a{color:#c66}.green-button{background-image:linear-gradient(to bottom, #e0ffc2 0%, #b1e37f 100%);border:1px solid #a7c28c;border-radius:4px;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5),0 1px 0 0 #fff;color:#42661e;cursor:pointer;display:inline-block;font-weight:bold;margin:0 0 0 5px;min-width:50px;padding:5px 8px 5px 8px;text-align:center;text-shadow:0 1px rgba(255,255,255,0.6)}.green-button:hover:not(disabled){background:#b1e37f}.green-button:disabled,.green-button.disabled{cursor:default;opacity:0.4}.gray-button{background-image:linear-gradient(to bottom, #f5f5f5 0%, #dedede 100%);border:1px solid #bbb;border-radius:4px;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5),0 1px 0 0 #fff;color:#444;cursor:pointer;display:inline-block;font-weight:bold;margin:0 0 0 5px;min-width:50px;padding:5px 8px 5px 8px;text-align:center;text-shadow:0 1px rgba(255,255,255,0.6)}a:hover .gray-button{background:#e4e4e4}.button-link{cursor:pointer;text-decoration:none}.button-link:disabled,.button-link.disabled{pointer-events:none}input[type="number"].classy-input,input[type="password"].classy-input,input[type="tel"].classy-input,input[type="text"].classy-input{border:1px solid #ccc;box-shadow:inset 0 1px 0 #eee,#fff 0 1px 0;margin:0;padding:7px;border-radius:3px;background-color:white;color:#999}.classy-input[disabled='disabled']{background:#ccc;color:#333}.info-tooltip>i{font-size:.8em;opacity:0.7;transition:all 0.1s linear}.info-tooltip:hover>i,.info-tooltip:focus>i{opacity:1}.small-link,.link-holder{font-size:12px;font-weight:normal;line-height:20px}.generic-popup .small-link{margin:.3em;text-decoration:underline}.link-holder{text-align:left;position:absolute;left:2px;top:-2px;height:20px;width:200px}.link-holder a,.generic-popup .small-link{color:#888}.link-holder a{text-decoration:none}.generic-popup .clearfix{clear:both}.generic-popup .center{float:none;left:0}.generic-popup.content h2.subtitle{padding-bottom:12px;text-align:center;margin-top:-10px}.generic-popup .button-holder{margin-top:20px}.subtitle.warning{font-weight:bold}.generic-popup .error-holder{color:#333;font-size:14px;padding:0 4px;position:absolute;left:-280px;text-align:right;z-index:10;display:none}.error-holder .errorlist{margin:0;padding:0 0 0 30px}.arrow-holder{position:absolute;left:-525px;top:0;width:500px;height:42px}.arrow-error{float:right;padding:12px 0 16px 16px;background:url("//humblebundle-a.akamaihd.net/static/hashed/2d10ad27ca2af9ebcc54fd4322657696e5e50dec.png") no-repeat;margin-right:-5px;margin-top:-2px;font-size:14px;color:white;font-weight:bold;text-align:right;display:none;position:absolute;right:0}.arrow-error-right{background:url("//humblebundle-a.akamaihd.net/static/hashed/d00e64d9e0b5a925c42404a41014b85aecb2f0ea.png") no-repeat;width:26px;height:45px;position:absolute;right:-26px;top:0;z-index:100}.arrow-error a{color:#fff}#email-errors{top:155px}.generic-popup .errorlist .error-item{color:#c66;text-decoration:none}.generic-popup .message-holder{margin-bottom:20px;line-height:22px;font-weight:normal}.generic-popup p{margin:0 0 20px 0;padding:0}.header-text{font-size:18px}.account-switch{background:#ddd;border-top:1px solid #ccc;border-bottom-right-radius:7px;border-bottom-left-radius:7px;margin:20px -20px -22px;font-weight:normal;font-size:14px;color:#333}.account-switch .create-account{color:#333;display:block;padding:12px;text-decoration:none}.account-switch .create-account .create-inner{font-weight:bold;text-decoration:underline}.grayout,.generic-bbm-wrapper{background:url("//humblebundle-a.akamaihd.net/static/hashed/cb322c1cdfcdae03f826d02c39b7d998800d15c6.png")}.grayout{position:fixed;top:0;left:0;z-index:998;right:0;bottom:0;background:rgba(40,44,52,0.85);display:none}.grayout-inner{position:relative;width:100%;height:100%}.slide-down{display:none}.above-text-label{display:block;text-align:left;margin-bottom:8px}.generic-bbm-wrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:998;background:rgba(0,0,0,0.5);overflow-x:auto;overflow-y:auto}.generic-bbm-modal{position:relative;top:calc(50% - 250px);left:calc(50% - 200px);width:276px}.generic-bbm-modal.eula-modal{top:calc(50% - 360px);left:calc(50% - 300px);width:600px}.generic-bbm-modal.eula-modal .generic-popup.content{width:100%;height:100%}.generic-bbm-modal.eula-modal .generic-popup.content .message-holder{max-height:500px;text-align:left;white-space:pre-line;overflow-x:hidden;overflow-y:scroll}.generic-bbm-modal.eula-modal .generic-popup.content .noimg{font-size:22px;margin:0.25em 0}.generic-bbm-views{width:100%}.generic-bbm-wrapper{-webkit-transition:background-color 0.3s}.generic-bbm-modal{border-radius:3px;box-shadow:0 -1px 25px rgba(0,0,0,0.3);box-sizing:initial}.captcha-invisible{display:none}@-webkit-keyframes generic-bbm-open{0%{-webkit-transform:matrix(0.99126, 0, 0, 0.99126, 0, 43.8813);opacity:0.1259}4%{-webkit-transform:matrix(0.99295, 0, 0, 0.99295, 0, 45.06809);opacity:0.29544}8%{-webkit-transform:matrix(0.99467, 0, 0, 0.99467, 0, 46.26922);opacity:0.46703}12%{-webkit-transform:matrix(0.99619, 0, 0, 0.99619, 0, 47.33355);opacity:0.61908}16%{-webkit-transform:matrix(0.99743, 0, 0, 0.99743, 0, 48.19991);opacity:0.74284}20%{-webkit-transform:matrix(0.99837, 0, 0, 0.99837, 0, 48.86067);opacity:0.83724}24%{-webkit-transform:matrix(0.99905, 0, 0, 0.99905, 0, 49.33658);opacity:0.90523}28%{-webkit-transform:matrix(0.99952, 0, 0, 0.99952, 0, 49.66049);opacity:0.9515}32%{-webkit-transform:matrix(0.99981, 0, 0, 0.99981, 0, 49.8675);opacity:0.98107}36%{-webkit-transform:matrix(0.99999, 0, 0, 0.99999, 0, 49.98966);opacity:0.99852}40%{-webkit-transform:matrix(1.00008, 0, 0, 1.00008, 0, 50.05361);opacity:1.00766}44%{-webkit-transform:matrix(1.00011, 0, 0, 1.00011, 0, 50.08);opacity:1.01143}48%{-webkit-transform:matrix(1.00012, 0, 0, 1.00012, 0, 50.08394);opacity:1.01199}52%{-webkit-transform:matrix(1.00011, 0, 0, 1.00011, 0, 50.07589);opacity:1.01084}56%{-webkit-transform:matrix(1.00009, 0, 0, 1.00009, 0, 50.06265);opacity:1.00895}60%{-webkit-transform:matrix(1.00007, 0, 0, 1.00007, 0, 50.04833);opacity:1.0069}64%{-webkit-transform:matrix(1.00005, 0, 0, 1.00005, 0, 50.03518);opacity:1.00503}68%{-webkit-transform:matrix(1.00004, 0, 0, 1.00004, 0, 50.02421);opacity:1.00346}72%{-webkit-transform:matrix(1.00002, 0, 0, 1.00002, 0, 50.01567);opacity:1.00224}76%{-webkit-transform:matrix(1.00001, 0, 0, 1.00001, 0, 50.00941);opacity:1.00134}80%{-webkit-transform:matrix(1.00001, 0, 0, 1.00001, 0, 50.00506);opacity:1.00072}84%{-webkit-transform:matrix(1, 0, 0, 1, 0, 50.00223);opacity:1.00032}88%{-webkit-transform:matrix(1, 0, 0, 1, 0, 50.0005);opacity:1.00007}92%{-webkit-transform:matrix(1, 0, 0, 1, 0, 49.99956);opacity:0.99994}96%{-webkit-transform:matrix(1, 0, 0, 1, 0, 49.99913);opacity:0.99988}100%{-webkit-transform:matrix(1, 0, 0, 1, 0, 50);opacity:1}}.generic-bbm-modal--open{-webkit-animation-duration:0.3s;-webkit-animation-name:generic-bbm-open;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:both;-webkit-transform-origin:50% 50%;-webkit-backface-visibility:hidden}@-webkit-keyframes generic-bbm-stacked{0%{-webkit-transform:matrix(0.99874, 0, 0, 0.99874, 0, 49.1187);opacity:0.93705}4%{-webkit-transform:matrix(0.99705, 0, 0, 0.99705, 0, 47.93192);opacity:0.85228}8%{-webkit-transform:matrix(0.99533, 0, 0, 0.99533, 0, 46.73078);opacity:0.76648}12%{-webkit-transform:matrix(0.99381, 0, 0, 0.99381, 0, 45.66645);opacity:0.69046}16%{-webkit-transform:matrix(0.99257, 0, 0, 0.99257, 0, 44.80009);opacity:0.62858}20%{-webkit-transform:matrix(0.99163, 0, 0, 0.99163, 0, 44.13933);opacity:0.58138}24%{-webkit-transform:matrix(0.99095, 0, 0, 0.99095, 0, 43.66342);opacity:0.54739}28%{-webkit-transform:matrix(0.99049, 0, 0, 0.99049, 0, 43.33951);opacity:0.52425}32%{-webkit-transform:matrix(0.99019, 0, 0, 0.99019, 0, 43.1325);opacity:0.50946}36%{-webkit-transform:matrix(0.99002, 0, 0, 0.99002, 0, 43.01034);opacity:0.50074}40%{-webkit-transform:matrix(0.98992, 0, 0, 0.98992, 0, 42.94639);opacity:0.49617}44%{-webkit-transform:matrix(0.98989, 0, 0, 0.98989, 0, 42.92001);opacity:0.49429}48%{-webkit-transform:matrix(0.98988, 0, 0, 0.98988, 0, 42.91606);opacity:0.494}52%{-webkit-transform:matrix(0.98989, 0, 0, 0.98989, 0, 42.92411);opacity:0.49458}56%{-webkit-transform:matrix(0.98991, 0, 0, 0.98991, 0, 42.93736);opacity:0.49553}60%{-webkit-transform:matrix(0.98993, 0, 0, 0.98993, 0, 42.95167);opacity:0.49655}64%{-webkit-transform:matrix(0.98995, 0, 0, 0.98995, 0, 42.96482);opacity:0.49749}68%{-webkit-transform:matrix(0.98997, 0, 0, 0.98997, 0, 42.97579);opacity:0.49827}72%{-webkit-transform:matrix(0.98998, 0, 0, 0.98998, 0, 42.98433);opacity:0.49888}76%{-webkit-transform:matrix(0.98999, 0, 0, 0.98999, 0, 42.99059);opacity:0.49933}80%{-webkit-transform:matrix(0.98999, 0, 0, 0.98999, 0, 42.99494);opacity:0.49964}84%{-webkit-transform:matrix(0.99, 0, 0, 0.99, 0, 42.99777);opacity:0.49984}88%{-webkit-transform:matrix(0.99, 0, 0, 0.99, 0, 42.9995);opacity:0.49996}92%{-webkit-transform:matrix(0.99, 0, 0, 0.99, 0, 43.00044);opacity:0.50003}96%{-webkit-transform:matrix(0.99, 0, 0, 0.99, 0, 43.00088);opacity:0.50006}100%{-webkit-transform:matrix(0.99, 0, 0, 0.99, 0, 43);opacity:0.5}}.generic-bbm-modal--stacked{-webkit-animation-duration:0.43333s;-webkit-animation-name:generic-bbm-stacked;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:both;-webkit-transform-origin:50% 50%;-webkit-backface-visibility:hidden}@-webkit-keyframes generic-bbm-stacked-reverse{0%{-webkit-transform:matrix(0.99123, 0, 0, 0.99123, 0, 43.86266);opacity:0.56162}4%{-webkit-transform:matrix(0.99293, 0, 0, 0.99293, 0, 45.05306);opacity:0.64665}8%{-webkit-transform:matrix(0.99465, 0, 0, 0.99465, 0, 46.25785);opacity:0.7327}12%{-webkit-transform:matrix(0.99618, 0, 0, 0.99618, 0, 47.32543);opacity:0.80896}16%{-webkit-transform:matrix(0.99742, 0, 0, 0.99742, 0, 48.19443);opacity:0.87103}20%{-webkit-transform:matrix(0.99837, 0, 0, 0.99837, 0, 48.8572);opacity:0.91837}24%{-webkit-transform:matrix(0.99905, 0, 0, 0.99905, 0, 49.33456);opacity:0.95247}28%{-webkit-transform:matrix(0.99951, 0, 0, 0.99951, 0, 49.65946);opacity:0.97568}32%{-webkit-transform:matrix(0.99981, 0, 0, 0.99981, 0, 49.8671);opacity:0.99051}36%{-webkit-transform:matrix(0.99999, 0, 0, 0.99999, 0, 49.98963);opacity:0.99926}40%{-webkit-transform:matrix(1.00008, 0, 0, 1.00008, 0, 50.05377);opacity:1.00384}44%{-webkit-transform:matrix(1.00012, 0, 0, 1.00012, 0, 50.08024);opacity:1.00573}48%{-webkit-transform:matrix(1.00012, 0, 0, 1.00012, 0, 50.08419);opacity:1.00601}52%{-webkit-transform:matrix(1.00011, 0, 0, 1.00011, 0, 50.07612);opacity:1.00544}56%{-webkit-transform:matrix(1.00009, 0, 0, 1.00009, 0, 50.06284);opacity:1.00449}60%{-webkit-transform:matrix(1.00007, 0, 0, 1.00007, 0, 50.04848);opacity:1.00346}64%{-webkit-transform:matrix(1.00005, 0, 0, 1.00005, 0, 50.03529);opacity:1.00252}68%{-webkit-transform:matrix(1.00004, 0, 0, 1.00004, 0, 50.02428);opacity:1.00173}72%{-webkit-transform:matrix(1.00002, 0, 0, 1.00002, 0, 50.01572);opacity:1.00112}76%{-webkit-transform:matrix(1.00001, 0, 0, 1.00001, 0, 50.00944);opacity:1.00067}80%{-webkit-transform:matrix(1.00001, 0, 0, 1.00001, 0, 50.00508);opacity:1.00036}84%{-webkit-transform:matrix(1, 0, 0, 1, 0, 50.00223);opacity:1.00016}88%{-webkit-transform:matrix(1, 0, 0, 1, 0, 50.0005);opacity:1.00004}92%{-webkit-transform:matrix(1, 0, 0, 1, 0, 49.99956);opacity:0.99997}96%{-webkit-transform:matrix(1, 0, 0, 1, 0, 49.99912);opacity:0.99994}100%{-webkit-transform:matrix(1, 0, 0, 1, 0, 50);opacity:1}}.generic-bbm-modal--stacked-reverse{-webkit-animation-duration:0.43333s;-webkit-animation-name:generic-bbm-stacked-reverse;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:both;-webkit-transform-origin:50% 50%;-webkit-backface-visibility:hidden}@-webkit-keyframes generic-bbm-close{0%{-webkit-transform:matrix(0.99874, 0, 0, 0.99874, 0, 49.1187);opacity:0.8741}4%{-webkit-transform:matrix(0.99705, 0, 0, 0.99705, 0, 47.93192);opacity:0.70456}8%{-webkit-transform:matrix(0.99533, 0, 0, 0.99533, 0, 46.73078);opacity:0.53297}12%{-webkit-transform:matrix(0.99381, 0, 0, 0.99381, 0, 45.66645);opacity:0.38092}16%{-webkit-transform:matrix(0.99257, 0, 0, 0.99257, 0, 44.80009);opacity:0.25716}20%{-webkit-transform:matrix(0.99163, 0, 0, 0.99163, 0, 44.13933);opacity:0.16276}24%{-webkit-transform:matrix(0.99095, 0, 0, 0.99095, 0, 43.66342);opacity:0.09477}28%{-webkit-transform:matrix(0.99049, 0, 0, 0.99049, 0, 43.33951);opacity:0.0485}32%{-webkit-transform:matrix(0.99019, 0, 0, 0.99019, 0, 43.1325);opacity:0.01893}36%{-webkit-transform:matrix(0.99002, 0, 0, 0.99002, 0, 43.01034);opacity:0.00148}40%{-webkit-transform:matrix(0.98992, 0, 0, 0.98992, 0, 42.94639);opacity:-0.00766}44%{-webkit-transform:matrix(0.98989, 0, 0, 0.98989, 0, 42.92001);opacity:-0.01143}48%{-webkit-transform:matrix(0.98988, 0, 0, 0.98988, 0, 42.91606);opacity:-0.01199}52%{-webkit-transform:matrix(0.98989, 0, 0, 0.98989, 0, 42.92411);opacity:-0.01084}56%{-webkit-transform:matrix(0.98991, 0, 0, 0.98991, 0, 42.93736);opacity:-0.00895}60%{-webkit-transform:matrix(0.98993, 0, 0, 0.98993, 0, 42.95167);opacity:-0.0069}64%{-webkit-transform:matrix(0.98995, 0, 0, 0.98995, 0, 42.96482);opacity:-0.00503}68%{-webkit-transform:matrix(0.98997, 0, 0, 0.98997, 0, 42.97579);opacity:-0.00346}72%{-webkit-transform:matrix(0.98998, 0, 0, 0.98998, 0, 42.98433);opacity:-0.00224}76%{-webkit-transform:matrix(0.98999, 0, 0, 0.98999, 0, 42.99059);opacity:-0.00134}80%{-webkit-transform:matrix(0.98999, 0, 0, 0.98999, 0, 42.99494);opacity:-0.00072}84%{-webkit-transform:matrix(0.99, 0, 0, 0.99, 0, 42.99777);opacity:-0.00032}88%{-webkit-transform:matrix(0.99, 0, 0, 0.99, 0, 42.9995);opacity:-7e -5}92%{-webkit-transform:matrix(0.99, 0, 0, 0.99, 0, 43.00044);opacity:6.0e-05}96%{-webkit-transform:matrix(0.99, 0, 0, 0.99, 0, 43.00088);opacity:0.00012}100%{-webkit-transform:matrix(0.99, 0, 0, 0.99, 0, 43);opacity:0}}.generic-bbm-modal--close{-webkit-animation-duration:0.43333s;-webkit-animation-name:generic-bbm-close;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:both;-webkit-transform-origin:50% 50%;-webkit-backface-visibility:hidden}#account-login-authy-token-holder{display:none}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.generic-bbm-modal--open,.generic-bbm-modal--stacked,.generic-bbm-modal--stacked-reverse,.generic-bbm-modal--destroy{-webkit-animation:none !important}}.charity-selection .charity-results .charity-preview .select-charity,.charity-selection .charity-results .charity-preview .remove-charity,.charity-selection .featured-charities .featured-charities-list .charity-preview .select-charity,.charity-details .charity-title .select-charity{display:block;padding:4px 0;border-radius:3px;border:none;background:rgba(255,255,255,0.3);border:1px solid rgba(0,0,0,0.2);text-align:center;font-size:12px;font-weight:bold;text-decoration:none;color:#494f5c}.charity-selection .charity-results .charity-preview .select-charity.is-selected,.charity-selection .featured-charities .featured-charities-list .charity-preview .select-charity.is-selected,.charity-details .charity-title .select-charity.is-selected,.charity-details .charity-title .select-charity.is-featured{border:1px solid rgba(0,0,0,0.1);background:#17a1e5;color:#fff}.charity-selection h2{font-size:26px;color:#494f5c;font-weight:200;margin:-6px 0 0 0}.charity-selection .charity-search{padding-bottom:20px;position:relative;font-size:14px}.charity-selection .charity-search input,.charity-selection .charity-search label,.charity-selection .charity-search button{display:inline-block;margin-right:10px}.charity-selection .charity-search input,.charity-selection .charity-search select,.charity-selection .charity-search button{border-radius:3px;height:31px;padding:4px;box-sizing:border-box;border:1px solid #ddd;margin-top:4px;font-size:14px}.charity-selection .charity-search label{text-transform:uppercase;font-size:10px;color:#a1a7b2}.charity-selection .charity-search label::first-letter{margin-left:2px}.charity-selection .charity-search .query{position:relative;width:350px}.charity-selection .charity-search .query input{width:100%;padding-left:26px;color:#494f5c}.charity-selection .charity-search .query i{position:absolute;bottom:8px;left:8px;font-size:14px;color:#a1a7b2}.charity-selection .charity-search .category select,.charity-selection .charity-search .country select,.charity-selection .charity-search .state select{width:100%;display:inline-block;color:#494f5c}.charity-selection .charity-search .category{width:250px}.charity-selection .charity-search .country{width:210px}.charity-selection .charity-search .state{display:none}.charity-selection .charity-search .state.is-united-states,.charity-selection .charity-search .country.is-united-states{width:100px;display:inline-block}.charity-selection .charity-search button{width:100px;margin-right:0;border:1px solid rgba(0,0,0,0.2);box-shadow:0px 1px 2px rgba(255,255,255,0.2) inset;background-image:linear-gradient(top, #4DC4FF 0%, #17A1E6 100%);text-shadow:0 -1px 0 rgba(0,0,0,0.2);color:#fff;font-weight:500}.charity-selection .charity-search:after{content:'';display:block;clear:both}.charity-selection .results-heading{margin:4px 0 0 0;font-size:20px;font-weight:200}.charity-selection .results-heading-disclaimer{margin:4px 0 2px 0;font-size:12px;color:#7b818c;font-weight:normal;display:none}.charity-selection .charity-img{height:64px;width:64px;background-color:white;background-size:contain;background-repeat:no-repeat;background-position:center center;border-radius:3px;overflow:hidden;position:absolute;cursor:pointer;left:0;top:0}.charity-selection .partnership-line{position:absolute;right:0;bottom:0;color:#7B818C;font-size:12px;font-style:italic}.charity-selection .partnership-line a{color:#7B818C}.charity-selection .charity-results{padding-top:5px;margin-bottom:20px;margin-right:-20px}.charity-selection .charity-results .charity-selection-message{text-align:center;color:#7b818c;margin:65px}.charity-selection .charity-results .charity-selection-message h1{font-size:24px;font-weight:normal}.charity-selection .charity-results .charity-selection-message img{vertical-align:middle;margin-right:5px}.charity-selection .charity-results .charity-preview{width:300px;margin:20px 20px 20px 0;display:inline-block;text-align:left;vertical-align:top;position:relative;padding-left:76px;box-sizing:border-box}.charity-selection .charity-results .charity-preview.is-disallowed{opacity:0.5}.charity-selection .charity-results .charity-preview.is-disallowed button{outline:none}.charity-selection .charity-results .charity-preview a{text-decoration:none}.charity-selection .charity-results .charity-preview .select-charity{display:inline-block;font-size:10px;height:18px;padding:1px 8px;text-transform:uppercase}.charity-selection .charity-results .charity-preview .select-charity .unselected-text{display:inline}.charity-selection .charity-results .charity-preview .select-charity .disallowed-text,.charity-selection .charity-results .charity-preview .select-charity .selected-text,.charity-selection .charity-results .charity-preview .select-charity .featured-text{display:none}.charity-selection .charity-results .charity-preview .select-charity.is-unselected-featured .featured-text{display:inline}.charity-selection .charity-results .charity-preview .select-charity.is-unselected-featured .selected-text,.charity-selection .charity-results .charity-preview .select-charity.is-unselected-featured .unselected-text,.charity-selection .charity-results .charity-preview .select-charity.is-unselected-featured .disallowed-text{display:none}.charity-selection .charity-results .charity-preview .select-charity.is-selected .selected-text{display:inline}.charity-selection .charity-results .charity-preview .select-charity.is-selected .disallowed-text,.charity-selection .charity-results .charity-preview .select-charity.is-selected .unselected-text,.charity-selection .charity-results .charity-preview .select-charity.is-selected .featured-text{display:none}.charity-selection .charity-results .charity-preview .select-charity.is-disallowed{cursor:default;background:#333}.charity-selection .charity-results .charity-preview .select-charity.is-disallowed .disallowed-text{display:inline;color:#787878}.charity-selection .charity-results .charity-preview .select-charity.is-disallowed .selected-text,.charity-selection .charity-results .charity-preview .select-charity.is-disallowed .unselected-text,.charity-selection .charity-results .charity-preview .select-charity.is-disallowed .featured-text{display:none}.charity-selection .charity-results .charity-preview .select-charity.is-featured{cursor:default;background:#17A1E5}.charity-selection .charity-results .charity-preview .select-charity.is-featured .featured-text{color:#fff;display:inline}.charity-selection .charity-results .charity-preview .select-charity.is-featured .selected-text,.charity-selection .charity-results .charity-preview .select-charity.is-featured .unselected-text,.charity-selection .charity-results .charity-preview .select-charity.is-featured .disallowed-text{display:none}.charity-selection .charity-results .charity-preview .remove-charity{background-color:#cb272c;color:white;display:inline-block;font-size:10px;height:18px;margin-left:5px;padding:1px 8px;text-transform:uppercase}.charity-selection .charity-results .charity-preview .charity-name{margin:0 0 0 auto}.charity-selection .charity-results .charity-preview .charity-name h4{margin:-1px 0 0 0;padding:0 0 7px 0;height:18px;font-size:16px;font-weight:400;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;width:204px}.charity-selection .charity-results .charity-preview .charity-name h5.location{margin:0 0 9px 0;font-size:12px;font-weight:normal;color:#7b818c;height:14px}.charity-selection .featured-charities{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px;min-height:116px}.charity-selection .featured-charities::after{clear:both;content:"";display:table}.charity-selection .featured-charities .featured-description-wrapper{float:left}.charity-selection .featured-charities .featured-heading{font-size:20px;font-weight:200;margin:20px 0 18px 0}.charity-selection .featured-charities .featured-charities-description{width:245px;margin:0;line-height:16px}.charity-selection .featured-charities .featured-charities-list{padding-top:20px;float:right}.charity-selection .featured-charities .featured-charities-list .charity-list{text-align:right}.charity-selection .featured-charities .featured-charities-list .charity-preview{width:64px;margin:0 -10px 0 65px;display:inline-block;text-align:center;vertical-align:top;position:relative;box-sizing:border-box}.charity-selection .featured-charities .featured-charities-list .charity-preview:first-of-type{margin-left:0}.charity-selection .featured-charities .featured-charities-list .charity-preview a{text-decoration:none}.charity-selection .featured-charities .featured-charities-list .charity-preview .charity-img{position:static;display:block;margin:0 auto}.charity-selection .featured-charities .featured-charities-list .charity-preview .select-charity{padding:1px 8px;font-size:10px;text-transform:uppercase;height:18px;margin:0 auto}.charity-selection .featured-charities .featured-charities-list .charity-preview .select-charity .selected-text,.charity-selection .featured-charities .featured-charities-list .charity-preview .select-charity .unselected-text,.charity-selection .featured-charities .featured-charities-list .charity-preview .select-charity .featured-text{display:none}.charity-selection .featured-charities .featured-charities-list .charity-preview .select-charity.is-selected .selected-text{display:inline}.charity-selection .featured-charities .featured-charities-list .charity-preview .select-charity.is-featured .featured-text{display:inline}.charity-selection .featured-charities .featured-charities-list .charity-preview .select-charity.is-unselected-featured .featured-text{display:inline}.charity-selection .featured-charities .featured-charities-list .charity-preview .select-charity:not(.is-selected):not(.is-featured):not(.is-unselected-featured) .unselected-text{display:inline}.charity-selection .featured-charities .featured-charities-list .charity-preview .charity-name{margin:0 0 0 auto}.charity-selection .featured-charities .featured-charities-list .charity-preview .charity-name h4{margin:12px -40% 12px -40%;height:18px;font-size:12px;font-weight:normal}.charity-selection .featured-charities .featured-charities-list .charity-preview .charity-name h5.location{display:none}.charity-details{margin-bottom:40px}.charity-details:after{content:'';display:block;clear:both}.charity-details .charity-title{display:block;position:relative;padding-bottom:16px;border-bottom:1px solid #ddd;margin-bottom:20px}.charity-details .charity-title h2{font-size:26px;font-weight:200;margin:0}.charity-details .charity-title .select-charity{padding:7px 14px;font-size:14px;position:absolute;top:0;right:0}.charity-details .charity-title .select-charity .selected-text,.charity-details .charity-title .select-charity .unselected-text,.charity-details .charity-title .select-charity .featured-text{display:none}.charity-details .charity-title .select-charity.is-selected .selected-text{display:inline}.charity-details .charity-title .select-charity.is-featured .featured-text{display:inline}.charity-details .charity-title .select-charity.is-unselected-featured .featured-text{display:inline}.charity-details .charity-title .select-charity:not(.is-selected):not(.is-featured):not(.is-unselected-featured) .unselected-text{display:inline}.charity-details .charity-img{width:190px;height:190px;float:left;border:1px solid #ddd;border-radius:3px;background-color:white;background-size:contain;background-repeat:no-repeat;background-position:center center;position:relative}.charity-details .charity-sidebar{margin-left:210px}.charity-details .charity-sidebar .charity-info{font-style:italic}.charity-details .charity-sidebar .charity-info strong{font-style:normal}.charity-details .charity-sidebar .charity-link{display:block;font-weight:bold;font-style:normal;color:#17a1e5;margin:1em 0}.charity-details .charity-description{font-size:14px;line-height:21px}.charity-account-cta{position:fixed;bottom:-56px;left:0;right:0;height:48px;text-align:center;z-index:1000}.charity-account-cta .charity-account-cta-message{display:inline-block;height:48px;padding:18px 40px;box-sizing:border-box;border-radius:3px 3px 0 0;background:#d5d9e1;border:1px solid rgba(161,167,178,0.5);box-shadow:0 -1px 8px rgba(0,0,0,0.3)}.charity-account-cta .charity-account-cta-message p{margin:0}.unstyled-link{text-decoration:none}.pagination{margin:10px 0;white-space:nowrap;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pagination .jump-to-page{cursor:pointer;display:inline-block;padding:5px 10px;border-radius:3px;background:#484f5c}.charity-selection{height:523px}.charity-selection .cyoc-spinner-dark{display:inline-block}.charity-selection .cyoc-spinner-light{display:none}.charity-selection h1,.charity-selection h2,.charity-selection h3,.charity-selection p,.charity-selection a{color:#eee}.charity-selection h2{font-size:18px;font-weight:bold}.charity-selection .charity-results .charity-preview{padding-left:0;width:117px;text-align:center}.charity-selection .charity-results .charity-preview .charity-img{width:64px;height:64px;position:relative;margin:auto}.charity-selection .charity-results .charity-preview .charity-name{position:relative;width:124px;text-align:center;padding-bottom:0;margin-top:4px}.charity-selection .charity-results .charity-preview .charity-name .see-details{cursor:pointer}.charity-selection .charity-results .charity-preview .charity-name h4{width:124px;font-size:14px;margin-top:10px}.charity-selection .charity-results .charity-preview .select-charity{background:#A1A7B2;color:white;margin:auto;position:relative;left:-4px}.charity-selection .pagination .jump-to-page{background:#393D49}.charity-selection .pagination .jump-to-page:hover,.charity-selection .pagination .jump-to-page.current{background:#1E2127}.order-form .show-charity-selector{text-decoration:underline;cursor:pointer}.order-form .custom-values-inner{overflow:visible}.order-form .custom-values-inner .subsplit-wrapper{overflow:visible}.order-form .partnership-line{display:none}.order-form .subsplit-wrapper .cyoc-wrapper{left:0px}.order-form .subsplit-wrapper .cyoc-wrapper .top-arrow{left:250px}.order-form .cyoc-wrapper{float:left;background:#E4E7ED;height:354px;display:none;position:relative;width:897px;left:-114px;padding:20px;border-top:1px solid #A6A9B2;border-bottom:1px solid #A6A9B2;margin-bottom:10px}.order-form .cyoc-wrapper .top-arrow{position:relative;top:-31px;left:180px;margin-left:-12px;-webkit-backface-visibility:hidden;background-position:center;width:23px;height:11px;background-image:url("//humblebundle-a.akamaihd.net/static/hashed/189096a19ea989ec5b84f8edd0e9efa61bb4c476.png");background-image:-webkit-image-set(url("//humblebundle-a.akamaihd.net/static/hashed/189096a19ea989ec5b84f8edd0e9efa61bb4c476.png") 1x, url("//humblebundle-a.akamaihd.net/static/hashed/bbe05e5bac2f08dabc6100b32ca67f32c34e044d.png") 2x)}.order-form .cyoc-wrapper h1,.order-form .cyoc-wrapper h2,.order-form .cyoc-wrapper h3,.order-form .cyoc-wrapper p,.order-form .cyoc-wrapper a{color:#494f5c}.order-form .cyoc-wrapper .charity-search label.query{width:280px}.order-form .cyoc-wrapper .cyoc-spinner-dark{display:none}.order-form .cyoc-wrapper .cyoc-spinner-light{display:inline-block}.order-form .cyoc-wrapper .pagination{color:black}.order-form .cyoc-wrapper .pagination .jump-to-page{background:#CBD0DA}.order-form .cyoc-wrapper .pagination .jump-to-page:hover,.order-form .cyoc-wrapper .pagination .jump-to-page.current{background:#a1a5ad}.order-form .splits-holder>.cyoc-wrapper{left:-64px}.cyoc-selector-slide{display:none}.slideout-expandable{background:#33373e;color:#eee;border-top:1px solid #24282f;border-bottom:1px solid #24282f;position:relative;padding:30px 0;-webkit-backface-visibility:hidden}.slideout-expandable .selected-game-arrow.top-arrow{top:-35px;left:50%;opacity:1}.slideout-expandable .overflow-wrapper{overflow:hidden}.charity-img{flex-shrink:0}.charity-img{width:100px;height:100px;display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center center;border-radius:3px;overflow:hidden}.charity-popup{position:fixed;max-width:750px;width:100%;background-color:white;border-radius:3px;padding:20px;padding-bottom:30px;z-index:1000;top:50%;left:50%;transform:translate(-50%, -50%);max-height:100%;overflow-y:scroll}.charity-popup .charity-info-wrapper{padding:20px}.charity-popup a{color:#17a1e5;font-weight:bold}.charity-popup .charity-logo{max-width:100%;max-height:150px}.charity-popup h2{font-weight:normal}.charity-popup p{margin:10px 0;font-size:15px;line-height:1.5}.charity-popup .charity-title{font-size:16px}.charity-popup .charity-description{margin-top:10px;font-size:15px;line-height:1.5;padding-bottom:15px}.charity-popup .close-button-holder{height:0;position:relative;overflow:visible}.charity-popup .close-button-holder .close-button{position:absolute;right:-10px;top:-10px;cursor:pointer}.charity-account-cta-message{display:inline-block;position:fixed;left:0;right:0;bottom:-100px;max-width:700px;width:100%;padding:18px 40px;margin:0 auto;box-sizing:border-box;border-radius:3px 3px 0 0;background:#d5d9e1;border:1px solid rgba(161,167,178,0.5);box-shadow:0 -1px 8px rgba(0,0,0,0.3);text-align:center;z-index:10}.charity-account-cta-message p{margin:0}.game-boxes .subscription-box,.subscription-box{display:inline-block}.game-boxes .subscription-box h2,.game-boxes .subscription-box h3,.game-boxes .subscription-box h4,.subscription-box h2,.subscription-box h3,.subscription-box h4{color:#fff}.game-boxes .subscription-box h2.free-heading,.game-boxes .subscription-box h3.free-heading,.game-boxes .subscription-box h4.free-heading,.subscription-box h2.free-heading,.subscription-box h3.free-heading,.subscription-box h4.free-heading{color:#d9f}.game-boxes .subscription-box img,.subscription-box img{display:block;margin:auto}.game-boxes .subscription-box a,.subscription-box a{display:inline}.game-boxes .subscription-box .countdown-holder,.subscription-box .countdown-holder{color:#bbb}.admin-quicklinks{list-style:none;z-index:150;position:fixed;bottom:10px;right:10px;height:45px;width:47px;margin:0;padding:5px;border:2px solid #cb272c;border-radius:5px;background:#fff;font-size:12px;text-align:right;box-sizing:content-box;transition:height 200ms ease-out, width 200ms ease-out, padding 200ms ease-out}.admin-quicklinks .hb-bundle{position:fixed;color:#cb272c;right:16px;font-size:45px}.admin-quicklinks:hover{height:auto;width:auto;padding:10px}.admin-quicklinks:hover .hb-bundle{display:none}.admin-quicklinks:hover .menu-item{display:block;width:auto}.admin-quicklinks .menu-item{display:none;width:0;padding:5px 0}.admin-quicklinks .quicklink{color:#000;text-decoration:none}.admin-tiny-link{position:relative;overflow:visible;font-size:12px;color:white !important;z-index:100;text-decoration:none}.admin-tiny-link i{position:absolute;left:-10px;top:-10px;text-shadow:0 2px 3px rgba(0,0,0,0.6);transform:scale(1);transform-origin:center;transition:text-shadow .3s ease, transform .3s ease}.admin-tiny-link i:hover{text-shadow:0 3px 5px rgba(0,0,0,0.4);transform:scale(2)}.admin-tiny-link.disabled{display:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;overflow-x:hidden}.platforms .hb-gog{color:rgba(171,208,12,0.6)}li.bta{margin-left:0}.page-wrap{background-color:#3b3e48}.constrain-width{width:940px;margin:0 auto;position:relative}.u-clear{clear:both}.u-constrain-width{margin:auto}@media (max-width: 1023px){.u-constrain-width{width:90%}}.u-center{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%, -50%)}.u-display-none{display:none}div.main-content-row:nth-of-type(even){background-color:#3b3e48}div.main-content-row:nth-of-type(odd){background-color:#31343d}.u-constrain-width{max-width:1000px}.admin-tiny-link i{display:block}.tabbar{margin-bottom:30px}.tabbar.tabbar-with-subtabs{margin-bottom:0}#sub-tabs{margin:0 0 30px;background-color:#494f5c;color:#9298a3}#sub-tabs #subtab-container{width:940px}#sub-tabs a.subtab-button{display:inline-block;position:relative;font-weight:normal;color:#f2f2f2;padding:14px 0;margin:0 30px}#sub-tabs a.subtab-button:hover{filter:brightness(1)}#sub-tabs a.active{padding:14px 20px 11px;margin:0 10px;border-bottom:3px solid #26A2E2;border-radius:0}#sub-tabs .time-left{display:inline-block;margin-left:-15px;background-color:#3B3E48;color:#A1A7B2;font-size:12px;padding:5px;border-radius:3px}#sub-tabs .tabbar-wrapper{top:60px}#sub-tabs .tabbar-wrapper .tabbar-callout{font-weight:normal}#page-top-banner{margin-top:30px;text-align:center;background-color:#3B3E48}.page-top-banner-link{display:flex;flex-direction:column;text-decoration:none;white-space:nowrap;padding:20px;box-sizing:border-box;justify-content:space-around;align-items:center}.image-center-helper{display:inline-block;height:100%;vertical-align:middle}.bonus-items-container .bonus-item{align-items:center;display:table}.bonus-items-container .bonus-item img{width:100%}.bonus-items-container .bonus-item-header{color:#D5D9E1;font-size:14px;font-weight:bold}.bonus-items-container .bonus-item-body{color:white;font-size:14px}.bonus-items-container .soundtrack-image{position:relative;z-index:1}.bonus-items-container .soundtrack-image:after{background-color:white;border-radius:100%;content:"";display:block;left:20%;top:0;height:90%;width:90%;position:absolute;z-index:-2;border:2px solid #f0f0f0;box-shadow:0 0 1px 1px rgba(0,0,0,0.1)}.desktop-bonus-container{padding-top:75px;padding-bottom:40px}.bonus-item.desktop{min-width:200px;max-width:20%;flex:1 1 200px;padding:10px 15px}.bonus-item.desktop .bonus-item-header{padding-bottom:10px;text-align:center}.bonus-item.desktop .bonus-item-body{padding-top:10px;text-align:center}.bonus-item.desktop .bonus-item-image span{cursor:pointer;display:table;height:100px;margin:auto}.bonus-item.desktop .soundtrack-image:after{transition:left .2s ease-in-out}.bonus-item.desktop .soundtrack-image:hover:after{left:30%}.bonus-item.desktop img{max-height:100px;max-width:100px;vertical-align:middle}.bonus-items-container.desktop{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:30px}.grey-warning-box{background:#A1A7B2;border:1px solid #7B818C;border-radius:3px;padding:5px;text-align:center}.orange-warning-box{background:#ef9741;padding:5px;text-align:center}.bundle-warn-top{color:inherit;font-weight:normal;margin:0px}.payment-blocker{background:rgba(255,255,255,0.7);height:100%;left:0;position:absolute;top:0;width:100%}.payment-blocker .bundle-warn-payment{background-color:white;border:1px solid rgba(128,128,128,0.5);color:inherit;font-size:12px;font-weight:normal;left:10%;padding:5px 10px;position:absolute;text-align:center;top:30%;width:80%}.payment-blocker .bundle-warn-dismiss{background:white;background-image:linear-gradient(0deg, #e8e8e8 0%, #f6f6f6 100%);border:1px solid #a1a7b2;border-radius:3px;box-shadow:inset 0px 1px 1px 0px rgba(255,255,255,0.5);color:inherit;font-size:14px;margin-left:10px}.payment-blocker.mobile{z-index:200}.payment-blocker.mobile .bundle-warn-payment{background:#f8f9fb;bottom:0;color:inherit;font-weight:normal;left:0;line-height:normal;margin:0;min-height:64px;padding:10px;position:fixed;top:auto;white-space:normal;width:100%}.payment-blocker.mobile .bundle-warn-dismiss{line-height:normal;margin:0;padding:0 5px}.payment-blocker.mobile a{color:#a1a7b2;text-decoration:underline}.order-form-warning{color:inherit;margin-bottom:10px}.order-form-warning.mobile{padding:10px}.charity-item{width:135px;padding:35px;background-color:#fff;height:80px;margin:10px}.charity-image-wrapper{position:relative;height:100%;width:100%}.charity-image-wrapper img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.charity-grid{display:flex;flex-wrap:wrap;justify-content:center;max-width:1100px;padding:10px;margin:auto}@media (max-width: 590px){.charity-grid{padding:10px 0}.charity-grid .charity-item{width:100px;margin:5px}}.charity-highlight{display:flex;flex-wrap:wrap;justify-content:center;margin:auto;padding:10px}.charity-highlight .charity-description{text-align:justify;width:100%;margin-left:40px;max-width:300px}.charity-highlight .charity-item{padding:5px;width:195px;height:140px}.charity-highlight p{line-height:1.5;margin-bottom:30px}.charity-highlight h4{line-height:1;margin:12px 0;text-align:left}@media (max-width: 625px){.charity-highlight .charity-description{margin-left:0;width:270px}.charity-highlight .charity-item{width:200px}}.no-feature{margin:auto}.no-feature p{line-height:1.5}.no-feature .charity-button{text-align:center}.display-modal{position:fixed;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);z-index:400}.display-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(40,44,52,0.98);z-index:350}.close-button{color:white;position:absolute;top:10px;right:10px;font-size:24px;padding:20px}.close-button:hover{color:grey;cursor:pointer}.display-modal-inside{margin:auto;padding:50px;max-width:100%;max-height:100vh;box-sizing:border-box}.charity{text-align:center;margin-top:0}.charity.supporting a{text-decoration:underline}.charity img{vertical-align:middle;margin-top:-4px;display:inline-block}.charity .charity-info,.charity .item-title{font-size:16px}.charity .charity-info{color:#fff;margin-bottom:25px}.charity .item-title{display:inline-block;text-align:right;margin-left:10px;font-weight:normal}.cyoc-holder{display:block}.charity-selection{height:auto}.slideout-expandable{border:1px solid #24282f;margin-top:10px;padding:30px}.charity-support{color:white}.charity-support h4{font-size:22px}.charity-support a{color:white}.charity-item{position:relative}.cyoc-holder .charity-highlight .charity-item{width:255px;height:175px;padding:5px}.cyoc-holder .charity-highlight .charity-item .charity-img{background-color:white;background-repeat:no-repeat;background-position:center;background-size:contain;height:100%;width:100%}.cyoc-holder .charity-highlight .charity-description{max-width:350px;text-align:left}.cyoc-holder .charity-highlight p{font-size:15px}@media (max-width: 860px){.cyoc-holder .charity-highlight{flex-direction:column}.cyoc-holder .charity-highlight .charity-item{margin:auto}.cyoc-holder .charity-highlight .charity-description{text-align:center;margin:auto}.cyoc-holder .charity-highlight h4{text-align:center}}.bottom-right{position:absolute;bottom:10px;right:10px;color:white;font-size:24px}.bottom-right .charity-edit{padding:5px 10px;border:2px solid white;background-color:rgba(0,0,0,0.5)}.bottom-right .charity-edit:hover{background-color:rgba(0,0,0,0.8);cursor:pointer}@media (max-width: 500px){.bottom-right{font-size:16px}}.charity-item.none-chosen{background-color:grey;border:5px dashed white}.display-modal-inside{color:white;overflow-y:scroll}.display-modal-inside h1{text-align:center;font-size:28px;line-height:4}.display-modal-inside .charity-selection-view{max-width:975px;margin:auto}.display-modal-inside .charity-selection-view h2{padding:0px 5px;margin-bottom:0px;line-height:1}.display-modal-inside .charity-selection-view button{background:grey;border-radius:2px;border:none;padding:4px 7px;text-transform:uppercase;font-weight:bold;letter-spacing:-0.01rem;margin-top:10px}.charity-page-link{padding-top:30px;font-size:20px;text-align:center}.charity-page-link a{color:white}.charity-item-wrapper{text-align:center;color:white}.display-modal-inside .charity-list{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:50px}.display-modal-inside .charity-preview{margin:10px;width:130px;text-align:center;white-space:nowrap}.display-modal-inside .charity-preview h4,.display-modal-inside .charity-preview h5{text-overflow:ellipsis;overflow:hidden;line-height:1;margin:10px auto}.display-modal-inside .charity-preview h4{font-size:15px}.display-modal-inside .charity-preview .location{color:lightgrey;font-size:10px}@media screen and (max-width: 500px){.display-modal-inside .charity-preview{margin:5px auto}}.display-modal-inside .charity-img{background-color:white}.display-modal-inside .charity-name{margin-top:10px}.display-modal-inside .results-heading,.display-modal-inside .results-heading-disclaimer{text-align:center}.display-modal-inside .results-heading{font-size:24px;line-height:1em}.display-modal-inside .results-heading-disclaimer{color:lightgrey;font-size:15px}.display-modal-inside .pagination{text-align:right}.display-modal-inside .partnership-line{text-align:right;padding:5px}.display-modal-inside .partnership-line a{color:white}.display-modal-inside .charity-search{padding-bottom:20px;position:relative;font-size:14px}.display-modal-inside .charity-search input,.display-modal-inside .charity-search label,.display-modal-inside .charity-search button{display:inline-block;margin-right:10px}.display-modal-inside .charity-search input,.display-modal-inside .charity-search select{border-radius:3px;height:31px;padding:4px;box-sizing:border-box;border:1px solid #ddd;margin-top:4px;font-size:14px}.display-modal-inside .charity-search button{padding:8px 30px;border-radius:5px;margin:5px}.display-modal-inside .charity-search label{text-transform:uppercase;font-size:10px;color:#a1a7b2;margin:5px;letter-spacing:1.25px}.display-modal-inside .charity-search label::first-letter{margin-left:2px}.display-modal-inside .charity-search .query{position:relative;width:350px;max-width:100%}.display-modal-inside .charity-search .query input{width:100%;padding-left:26px;color:#494f5c}.display-modal-inside .charity-search .query i{position:absolute;bottom:8px;left:8px;font-size:14px;color:#a1a7b2}.display-modal-inside .charity-search .category select,.display-modal-inside .charity-search .country select,.display-modal-inside .charity-search .state select{width:100%;display:inline-block;color:#494f5c}.display-modal-inside .charity-search .category{width:250px}.display-modal-inside .charity-search .country{width:210px}.display-modal-inside .charity-search .state{display:none}.display-modal-inside .charity-search .state.is-united-states,.display-modal-inside .charity-search .country.is-united-states{width:100px;display:inline-block}.display-modal-inside .select-charity .unselected-text{display:inline}.display-modal-inside .select-charity .disallowed-text,.display-modal-inside .select-charity .selected-text,.display-modal-inside .select-charity .featured-text{display:none}.display-modal-inside .select-charity.is-unselected-featured .featured-text{display:inline}.display-modal-inside .select-charity.is-unselected-featured .selected-text,.display-modal-inside .select-charity.is-unselected-featured .unselected-text,.display-modal-inside .select-charity.is-unselected-featured .disallowed-text{display:none}.display-modal-inside .select-charity.is-selected{background-color:#97b147}.display-modal-inside .select-charity.is-selected .selected-text{display:inline}.display-modal-inside .select-charity.is-selected .disallowed-text,.display-modal-inside .select-charity.is-selected .unselected-text,.display-modal-inside .select-charity.is-selected .featured-text{display:none}.display-modal-inside .select-charity.is-disallowed{cursor:default;background:#333}.display-modal-inside .select-charity.is-disallowed .disallowed-text{display:inline;color:#787878}.display-modal-inside .select-charity.is-disallowed .selected-text,.display-modal-inside .select-charity.is-disallowed .unselected-text,.display-modal-inside .select-charity.is-disallowed .featured-text{display:none}.display-modal-inside .select-charity.is-featured{cursor:default;background:#17A1E5}.display-modal-inside .select-charity.is-featured .featured-text{display:inline}.display-modal-inside .select-charity.is-featured .selected-text,.display-modal-inside .select-charity.is-featured .unselected-text,.display-modal-inside .select-charity.is-featured .disallowed-text{display:none}.ch-main{padding-bottom:75px;padding-top:75px}.button{outline:none;box-sizing:border-box;border:none;border-radius:3px;color:white;cursor:pointer;display:inline-block;margin:0;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,0.2);transition:box-shadow 0.2s ease, background 0.2s ease}.button.large{line-height:46px;font-size:18px;padding:0 36px}.button.green{background-color:#97b147;background-image:linear-gradient(-180deg, #97B147 0%, #7E992E 91%);text-align:center;border-radius:3px;color:white;font-weight:bold;cursor:pointer;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2),inset 0px 1px 0px 0px rgba(255,255,255,0.2);text-shadow:0px 1px 2px rgba(0,0,0,0.2)}.button.green:hover{background-image:linear-gradient(-180deg, #adcc52 0%, #93b336 100%)}.button{outline:none;box-sizing:border-box;border:none;border-radius:3px;color:white;cursor:pointer;display:inline-block;margin:0;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,0.2);transition:box-shadow 0.2s ease, background 0.2s ease}.button.large{line-height:46px;font-size:18px;padding:0 36px}.button.green{background-color:#97b147;background-image:linear-gradient(-180deg, #97B147 0%, #7E992E 91%);text-align:center;border-radius:3px;color:white;font-weight:bold;cursor:pointer;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2),inset 0px 1px 0px 0px rgba(255,255,255,0.2);text-shadow:0px 1px 2px rgba(0,0,0,0.2)}.button.green:hover{background-image:linear-gradient(-180deg, #adcc52 0%, #93b336 100%)}.bundle-sticky-navbar{position:fixed;left:0;right:0;background-color:#494f5b;z-index:300;height:50px;transition:top .2s ease-in-out}.bundle-sticky-navbar.s-hidden{top:-50px}.bundle-sticky-navbar.s-fixed{top:0}.bundle-sticky-navbar .dd-navbar-row{display:flex;justify-content:space-between}.bundle-sticky-navbar .dd-navbar-button-list,.bundle-sticky-navbar .dd-navbar-product-name{float:left;max-height:50px;overflow:hidden}.bundle-sticky-navbar .dd-navbar-button,.bundle-sticky-navbar .dd-navbar-product-name{color:white;font-size:14px;display:inline-block;height:50px;line-height:50px;box-sizing:border-box;padding:0 20px}.bundle-sticky-navbar .dd-navbar-button{border-bottom:0px solid #18a1ff;cursor:pointer;transition:border-bottom-width .2s ease-in-out}.bundle-sticky-navbar .dd-navbar-button .section-name{position:relative;transition:bottom .2s ease-in-out}.bundle-sticky-navbar .dd-navbar-product-name{display:none}.bundle-sticky-navbar .dd-navbar-button.s-selected{border-bottom-width:5px}.bundle-sticky-navbar .dd-navbar-button.s-selected .section-name{bottom:3px}.bundle-sticky-navbar .dd-navbar-purchase-button{float:right;height:36px;min-width:165px;line-height:36px;font-size:13px;margin-top:7px;font-size:14px;background-color:#97b147;background-image:linear-gradient(-180deg, #97B147 0%, #7E992E 91%);text-align:center;border-radius:3px;color:white;font-weight:bold;cursor:pointer;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2),inset 0px 1px 0px 0px rgba(255,255,255,0.2);text-shadow:0px 1px 2px rgba(0,0,0,0.2)}.bundle-sticky-navbar .dd-navbar-purchase-button:hover{background-image:linear-gradient(-180deg, #adcc52 0%, #93b336 100%)}@media (max-width: 767px){.bundle-sticky-navbar .dd-navbar-button-list{display:none}.bundle-sticky-navbar .dd-navbar-product-name{display:block}}.dd-availability-icon-popup{background-color:white;border-radius:3px;color:#3b3e48;display:block;font-size:14px;font-style:normal;font-weight:normal;left:50%;line-height:16px;margin:0 0 0 -110px;opacity:0;padding:10px 10px 0px;position:absolute;text-shadow:none;top:30px;transition:opacity .2s ease-in-out;visibility:hidden;width:200px;z-index:100}.dd-availability-icon-popup:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:9px;margin:0 -9px}.dd-availability-icon-popup-row{color:#cb272c;padding-bottom:10px;text-shadow:none}.dd-availability-icon-popup-row.s-available{color:#3b3e48}.dd-availability-icon-popup-text{font-size:14px;font-style:italic;line-height:16px;text-align:left}.dd-availability-icon-popup-row-img{margin-right:2px}sup.partial-support{color:#f99;font-size:14px;font-weight:bold;padding-left:1px;vertical-align:super}.fi-row.desktop{margin:auto;max-width:70%;padding-bottom:60px}.fi-row.desktop .fi-image{display:inline-block;max-width:20%;margin-right:10px;vertical-align:top}.fi-row.desktop .fi-image img{vertical-align:middle;width:100%}.fi-row.desktop .fi-content{display:inline-block;margin:auto 15px;vertical-align:top;width:70%}.fi-row.desktop .fi-content .fi-content-header{color:#d9f;font-size:14px}.fi-row.desktop .fi-content .fi-content-body{color:#bbb;padding-bottom:10px}.fi-row.desktop .fi-content .fi-form .standard-signup-box{margin:0}.fi-row.desktop .fi-content .fi-form .fi-subscribe-checkboxes{color:#bbb;padding-top:10px}.dd-header{margin:0 0 25px;text-align:center;color:#D5D9E1;flex-basis:100%}.dd-header-headline{font-weight:bold;font-size:30px}.dd-header-subheader{font-size:15px}.game-boxes{padding:0;text-align:center;vertical-align:middle;margin:0;display:inline-block}.game-boxes.bta{margin-top:40px}.game-boxes li{display:inline-block;vertical-align:top;text-align:center;line-height:16px}.game-boxes li .table-wrapper{display:table}.game-boxes li .table-wrapper a .standard-game-display{display:table-cell}.game-boxes li .table-wrapper a .standard-game-display.no-image{white-space:nowrap}.game-boxes li .table-wrapper .js-admin-edit{position:relative}.game-boxes li .table-wrapper .js-admin-edit .admin-tiny-link i{z-index:100;left:-20px}.game-boxes li a .game-box{display:table;width:1px}.game-boxes li a .game-box .item-title{display:table-row}.game-boxes li a .game-box .platforms i{display:inline-block}.game-boxes li .no-platform-icons{margin-top:24px}.game-boxes li .side-box-art-text{display:table-cell;font-weight:normal;vertical-align:top;text-align:left;padding-left:20px}.game-boxes li .side-box-art-text p{color:#a1a7b2;font-weight:bold}.game-boxes li .side-box-art-text p strong{color:#fff}.game-boxes>li{padding:10px}.game-boxes img{display:block;margin:0 auto 14px auto}.game-boxes a,.game-boxes .item-title{color:#eee;text-decoration:none;font-weight:bold;display:table-row;position:relative}.game-boxes .game-box{display:table-cell;position:relative}.game-boxes .game-box .item-title{display:inline-block}.game-boxes .subtitle{display:block;font-size:11px;font-weight:normal;color:#ef9741}.game-boxes .soundtrack-tiers{font-size:80%;color:#ddd}.dd-image-box-white{color:#E8E8E8}.game-boxes li.book a .game-box{z-index:2;width:137.8125px}.game-boxes li.book a img{box-shadow:0 1px 2px rgba(0,0,0,0.2);height:196px;margin-bottom:20px}.game-boxes li.book a:before{background-image:linear-gradient(to right, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0.27) 2%, rgba(255,255,255,0.14) 4%, rgba(250,250,250,0) 6%, transparent 100%);box-shadow:inset 0 -10px 30px 5px rgba(0,0,0,0.2);content:"";display:block;height:196px;left:50%;margin-left:-69px;margin-top:0;position:absolute;width:137px;z-index:3}.game-boxes li.book a:after{background-color:white;content:"";display:block;height:192px;left:50%;margin-left:-69px;margin-top:2px;top:0;padding-right:2px;position:absolute;width:137px;z-index:1}.audiobook{display:inline-block;color:#E6E6E6;font-size:12px;text-decoration:none;font-weight:bold;position:relative;z-index:1 !important;margin-right:20px}.audiobook .cd-shadow{box-shadow:0 1px 2px rgba(0,0,0,0.2);width:180px;height:180px;z-index:-1;position:absolute;top:10px;right:10px}.audiobook .game-box{width:180px !important;background-repeat:no-repeat;background-size:contain}.audiobook .game-box .item-title,.audiobook .game-box i{padding-top:190px;display:block !important}.audiobook .game-box:after,.audiobook .game-box i:after{background-color:white;border-radius:100%;content:"";display:block;left:20%;top:2%;height:162px;width:162px;position:absolute;z-index:-2;border:2px solid #f0f0f0;box-shadow:0 0 1px 1px rgba(0,0,0,0.1)}.soundtrack{display:inline-block;color:#E6E6E6;font-size:12px;text-decoration:none;font-weight:bold;position:relative;z-index:1 !important}.soundtrack .cd-shadow{box-shadow:0 1px 2px rgba(0,0,0,0.2);width:48px;height:48px;z-index:-1;position:absolute;top:10px;right:10px}.soundtrack .game-box{width:48px !important;background-repeat:no-repeat;background-size:contain}.soundtrack .game-box .item-title,.soundtrack .game-box i{padding-top:58px;display:block !important}.soundtrack .game-box:after,.soundtrack .game-box i:after{background-color:white;border-radius:100%;content:"";display:block;left:20%;top:2%;height:43px;width:43px;position:absolute;z-index:-2;border:2px solid #f0f0f0;box-shadow:0 0 1px 1px rgba(0,0,0,0.1)}.soundtrack .game-box:after{transition:left 0.2s ease}.soundtrack:hover .game-box:after{left:30%}.soundtrack+.soundtrack{margin-left:26px}.soundtracks.fixed{background:none}.dd-image-box{position:relative;align-self:baseline}.dd-image-box-badge-holder{display:flex;position:absolute;top:-4px;right:-4px;z-index:70}.dd-image-box-badge{width:28px;height:28px;margin-right:1px;text-align:center;border-radius:500px;background-color:#97B147}.dd-image-box-badge.earlyaccess{background-color:#4a90e2}.dd-image-box-badge.dlc{background-color:#DD99FF}.dd-image-box-badge.special_edition{background-color:#EF9741}.dd-image-box-badge-text{color:white;font-size:14px;font-weight:bold;line-height:28px;position:relative;text-shadow:none}.dd-image-box-figure{background-position:bottom;cursor:pointer;display:inline-block;position:relative}.hoverable .dd-image-box-figure{-webkit-transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;z-index:1}.hoverable .dd-image-box-figure:hover,.hoverable .dd-image-box-figure:focus{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);z-index:2}.dd-image-holder{position:relative}img.dd-image-box-figure-img{background-repeat:no-repeat;background-size:cover;bottom:0px;display:block;margin:auto;max-height:240px;max-width:180px;width:100%}.dd-image-box-caption-container{position:relative;z-index:1}.dd-image-box-caption{text-align:center;margin:20px 5px 0;max-width:170px;word-wrap:break-word}.dd-image-box-caption .dd-caption-lock{display:inline}.dd-image-box-text{font-size:13px;line-height:18px;letter-spacing:.2px;font-weight:bold}.dd-callout{color:#ef9741;font-size:13px;font-weight:bold;line-height:16px;text-align:center}.dd-subtitle-html{color:#E8E8E8;font-size:13px;font-style:italic;line-height:18px;letter-spacing:.2px;font-weight:normal;text-align:center}@media screen and (max-width: 767px){.dd-tooltip-wrapper,.dd-subscriber{display:none}}@media screen and (min-width: 768px){.dd-tooltip-wrapper{font-style:normal;text-align:center;color:#E8E8E8;position:relative}.dd-reviewbox{border:1px solid white;border-radius:3px;margin-top:5px;padding:5px 0;cursor:pointer}.dd-tooltip-wrapper .dd-tooltipcarrot{display:none;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid white;margin:auto;position:absolute;left:0;right:0}.dd-tooltip-wrapper .dd-tooltiptext{position:absolute;height:0px;font-size:0;color:black;line-height:1;border-radius:3px;margin-top:5px}.dd-tooltip-wrapper:hover .dd-tooltipcarrot{display:block}.dd-tooltip-wrapper:hover .dd-tooltiptext{height:auto;background-color:white;padding:10px;font-size:inherit}}.accolade{color:#5db7e4;font-weight:bold}.dd-unavailable-in-region-text{display:none;color:white;position:absolute;width:100%;font-weight:bold;font-size:14px;padding:10px;box-sizing:border-box;text-align:center;top:10%}.s-region-locked .dd-unavailable-in-region-text{display:block}.s-region-locked .dd-image-box-figure img{opacity:0.3}.s-region-locked .dd-image-box-caption{text-decoration:line-through}.steam-none{color:#929396}.steam-positive{color:#66C0F4}.steam-mixed{color:#B9A074}.steam-negative{color:#A34C25}.dd-gradient-icons{position:absolute;bottom:0;left:0;color:#D5D9E1;width:100%;display:flex;align-items:flex-end;justify-content:space-between;padding:5px 5px 0;box-sizing:border-box;z-index:70;text-shadow:#000 0px 0px 2px}.dd-availability-icon-list,.dd-delivery-icon-list{position:absolute;bottom:0;margin:10px}.dd-availability-icon-list{left:0}.dd-delivery-icon-list{right:0}.dd-availability-icon{display:inline-table;margin:1px 4px;position:relative}.dd-availability-icon-image{font-size:19px}.dd-availability-icon-image.has-popup{cursor:help}.dd-availability-continues{margin-left:-3px;font-weight:bold;display:inline-table}.rating{display:inline-block;width:32px;height:32px;margin-right:5px;background-size:cover;vertical-align:middle}.rating.bbfc{background-image:url("//humblebundle-a.akamaihd.net/static/hashed/633dd818d130dad5c999fd78b60d5209e45825e1.png")}.rating.bbfc.bbfc-u{background-position:-32px}.rating.bbfc.bbfc-12a{background-position:-64px}.rating.bbfc.bbfc-12{background-position:-96px}.rating.bbfc.bbfc-15{background-position:-128px}.rating.bbfc.bbfc-18{background-position:-160px}.rating.bbfc.bbfc-r18{background-position:-193px}.rating.cero{width:26px;background-image:url("//humblebundle-a.akamaihd.net/static/hashed/7745217f293cb86bf37d1d91e9842450e6196f1d.png")}.rating.cero.cero-b{background-position:-26px}.rating.cero.cero-c{background-position:-51px}.rating.cero.cero-d{background-position:-77px}.rating.cero.cero-z{background-position:-102px}.rating.djctq{background-image:url("//humblebundle-a.akamaihd.net/static/hashed/a4972eb1ad5d672811c38df259d5df86b67b0376.png")}.rating.djctq.djctq-er{background-position:-32px}.rating.djctq.djctq-10{background-position:-64px}.rating.djctq.djctq-12{background-position:-96px}.rating.djctq.djctq-14{background-position:-128px}.rating.djctq.djctq-16{background-position:-160px}.rating.djctq.djctq-18{background-position:-192px}.rating.esrb,.rating.pegi{background-image:url("//humblebundle-a.akamaihd.net/static/hashed/61b488b704ac86ab2b7d15a43cb883632459301e.png")}.rating.esrb{width:40px;height:54px}.rating.esrb.esrb-e{background-position:-44px}.rating.esrb.esrb-e10{background-position:-88px}.rating.esrb.esrb-t{background-position:-132px}.rating.esrb.esrb-m{background-position:-176px}.rating.esrb.esrb-a{background-position:-220px}.rating.esrb.esrb-rp{background-position:-264px}.rating.grb{width:28px;background-image:url("//humblebundle-a.akamaihd.net/static/hashed/2177b52b6dac1a615d587ba6b1e41c347e41e05f.png")}.rating.grb.grb-12{background-position:-28px}.rating.grb.grb-15{background-position:-56px}.rating.grb.grb-18{background-position:-84px}.rating.grb.grb-test{background-position:-110px}.rating.mda{background-image:url("//humblebundle-a.akamaihd.net/static/hashed/a5aa27a6fdeb68e07b049ca46f22a42998d5081f.png")}.rating.mda.mda-pg{background-position:-32px}.rating.mda.mda-pg13{background-position:-64px}.rating.mda.mda-nc16{background-position:-96px}.rating.mda.mda-m18{background-position:-128px}.rating.oflc-au{background-image:url("//humblebundle-a.akamaihd.net/static/hashed/f96f1a64b8140ef28eb38be8d4051c723c2845cd.png");width:64px;height:64px}.rating.oflc-au.oflc-au-g{background-position:-64px}.rating.oflc-au.oflc-au-pg{background-position:-128px}.rating.oflc-au.oflc-au-m{background-position:-192px}.rating.oflc-au.oflc-au-ma15{background-position:-256px}.rating.oflc-au.oflc-au-r18{background-position:-320px}.rating.oflc-au.oflc-au-x18{background-position:-384px}.rating.oflc-nz{background-image:url("//humblebundle-a.akamaihd.net/static/hashed/a0f3cdc96e331a832f18bb023be0681cd1894553.png");width:64px;height:64px}.rating.oflc-nz.oflc-nz-pg{background-position:-64px}.rating.oflc-nz.oflc-nz-m{background-position:-128px}.rating.oflc-nz.oflc-nz-r{background-position:-192px}.rating.oflc-nz.oflc-nz-r13{background-position:-256px}.rating.oflc-nz.oflc-nz-rp13{background-position:-320px}.rating.oflc-nz.oflc-nz-r15{background-position:-384px}.rating.oflc-nz.oflc-nz-r16{background-position:-448px}.rating.oflc-nz.oflc-nz-r18{background-position:-512px}.rating.pegi{width:44px;height:54px}.rating.pegi.pegi-3{background-position:-308px}.rating.pegi.pegi-7{background-position:-352px}.rating.pegi.pegi-12{background-position:-396px}.rating.pegi.pegi-16{background-position:-440px}.rating.pegi.pegi-18{background-position:-484px}.rating.rar{width:56px;height:62px;background-image:url("//humblebundle-a.akamaihd.net/static/hashed/2117099bdaeef2d4f2be92e39b1d3cc25ae3c1a5.png")}.rating.rar.rar-6{background-position:-56px}.rating.rar.rar-12{background-position:-112px}.rating.rar.rar-16{background-position:-168px}.rating.rar.rar-18{background-position:-224px}.rating.usk{background-image:url("//humblebundle-a.akamaihd.net/static/hashed/27c2a51e3a3b2ce9787289dc368f7d17e8a3aec6.png");width:64px;height:64px}.rating.usk.usk-6{background-position:-64px}.rating.usk.usk-12{background-position:-128px}.rating.usk.usk-16{background-position:-192px}.rating.usk.usk-18{background-position:-256px}.dd-game-row{position:relative}.slideout-content-dev-anchor{text-decoration:none;border-bottom:1px solid #EF9741}.slideout-content-dev-name{color:#EF9741;font-size:14px}.slideout-content-developer-separator{color:white}.slideout-availability-icons{display:flex;flex-wrap:wrap}.slideout-availability-icon-container{display:flex;flex-flow:row nowrap;height:100%;margin-bottom:10px;margin-right:10px}.slideout-availability-icon-wrapper{height:38px;padding:0 11px;background-color:#51565f;color:#E4E7ED;line-height:38px;font-size:24px;border-radius:3px;border:1px solid #a1a6b2;box-sizing:border-box}.slideout-availability-icon-wrapper.has-delivery-icons{border-radius:3px 0 0 3px;border-right:none}.slideout-platforms{height:38px;line-height:38px;color:white;font-size:16px;padding:0 2px;border:1px solid #a1a6b2;border-radius:0 3px 3px 0;box-sizing:border-box}.slideout-platform{margin:0 4px}.slideout-rating{display:flex;margin-bottom:10px}.slideout-rating .rating-icon{width:15%}.slideout-rating ul.rating-details{display:inline-block;list-style-type:none;padding:0;margin:auto;vertical-align:middle;width:85%}.slideout-rating ul.rating-details li{float:left;font-weight:bold;margin-left:5px;max-width:120px;width:100%}.hover-black-overlay{background-color:#282C34;height:100%;left:0;opacity:0.8;position:absolute;top:0;transition:visibility 0.1s ease-in-out;visibility:hidden;width:100%;z-index:60}.hover-icon-holder{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:61}.hover-icon{color:white;font-size:64px;opacity:1;text-align:center;width:100%;vertical-align:middle;visibility:hidden;transition:visibility 0.1s ease-in-out}.hoverable:hover .hover-black-overlay,.hoverable:hover .hover-icon{visibility:visible}.soundtracks-hidden{display:none}.soundtrack-listing-container{display:flex;flex-direction:row;flex-wrap:wrap}.track{display:flex;justify-content:space-between;padding:1px 5px;width:calc(50% - 10px)}.track .track-title{overflow:hidden;padding-right:5px;text-overflow:ellipsis;white-space:nowrap}.track .track-title .track-play{cursor:pointer;padding-right:2px}.track .track-title .track-play.hb-pause{color:#EF9741}.track .track-title .track-number{cursor:pointer}.track .track-length{align-self:center;color:#a1a7b2;margin-right:15px}.jp-audio .jp-gui{background:#3b3e48;color:white;margin-left:auto;margin-right:auto;width:240px;height:20px;padding:10px}.jp-audio .jp-play{color:white;font-size:20px;display:inline-block;width:20px;height:20px}.jp-audio .jp-play.loading:before{content:url("//humblebundle-a.akamaihd.net/static/hashed/6f42c642858f68c80b4557c0a87c47e108ed8a97.gif")}.jp-audio .jp-details{display:inline-block;line-height:10px}.jp-audio .jp-title{margin-left:5px;width:178px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jp-audio .jp-progress{display:inline-block;height:3px;width:178px;margin:0 5px;vertical-align:middle}.jp-audio .jp-seek-bar{height:100%;width:100%;border:1px solid #a1a7b2;border-radius:10px}.jp-audio .jp-play-bar{height:100%;background:#97b147;position:relative;left:-1px}.jp-audio .jp-play-dot{display:inline-block;position:relative;left:-3px;top:-7px;font-size:10px}.jp-audio .jp-remaining{display:inline-block;width:30px;margin-left:2px;vertical-align:bottom}.jp-audio .jp-no-solution{color:white;display:none}.slideout-holder{border-top:1px solid rgba(0,0,0,0.5);border-bottom:1px solid rgba(0,0,0,0.5);height:100%;background-color:#282C34;display:none;margin-top:30px;z-index:0}.slideout-holder a{color:#EF9741}.slideout-up-arrow{display:none;position:relative;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid rgba(0,0,0,0.5);top:0px;left:0px;z-index:8}.slideout-up-arrow.animate{transition:left 0.25s ease-in-out}.slideout-up-arrow .slideout-inner-triangle{position:relative;top:1px;left:-30px;width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:30px solid #282C34;z-index:9}.desktop-slideout-container{position:relative;width:100vw}.desktop-slideout-container .navigation-content,.desktop-slideout-container .close-slideout{background-color:#282C34;cursor:pointer;padding:10px;position:absolute;transition:background-color .2s ease-in-out}.desktop-slideout-container .navigation-content:hover,.desktop-slideout-container .close-slideout:hover{background-color:rgba(255,255,255,0.1)}.desktop-slideout-container .navigation-content{bottom:30px;color:#eee;font-size:48px;top:30px}.desktop-slideout-container .navigation-content.left{left:10px}.desktop-slideout-container .navigation-content.right{right:10px}.desktop-slideout-container .navigation-content .center{bottom:50%;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.desktop-slideout-container .close-slideout{border-radius:50%;color:rgba(255,255,255,0.3);font-size:24px;right:15px;top:10px;z-index:1}.desktop-slideout-container .desktop-slideout-content-container{max-width:1150px;margin:auto;height:100%;overflow:hidden;width:100%}.desktop-slideout-container .media-load-spinner{font-size:75px;color:#3b3e48;position:absolute;text-align:center;width:100%}.desktop-slideout-container .desktop-slideout-media{align-items:center;max-height:350px;align-self:center;display:flex;flex-direction:column;max-width:600px;position:relative;width:65%}@media screen and (max-width: 1000px){.desktop-slideout-container .desktop-slideout-media{width:100%;margin-bottom:20px}}.desktop-slideout-container .desktop-slideout-media .slideout-image{margin:0 auto;flex-shrink:0;height:auto;max-width:100%}.desktop-slideout-container .desktop-slideout-media .image-holder.hb-play{color:white;font-size:75px;opacity:0.75;position:absolute;transition:opacity 0.1s ease-in-out;z-index:50;cursor:pointer;width:100%;max-width:600px;text-align:center;left:0}.desktop-slideout-container .desktop-slideout-media .image-holder.hb-play:hover{opacity:1}.desktop-slideout-container .desktop-slideout-media .preview-overlay{background-color:rgba(0,0,0,0.6);bottom:0;display:none;left:0;position:absolute;right:0;top:0}.desktop-slideout-container .desktop-slideout-media .preview-overlay .preview-icon{color:white;position:absolute;top:calc(50% - 95px);left:calc(50% - 95px);width:190px;height:70px;padding-top:120px;text-align:center}.desktop-slideout-container .desktop-slideout-media .preview-overlay .preview-icon-generic{background-image:url("//humblebundle-a.akamaihd.net/static/hashed/fcaf5d01bf5ddc15b4493daf63965e28492ad93b.png")}.desktop-slideout-container .desktop-slideout-media .preview-overlay .preview-icon-pdf{background-image:url("//humblebundle-a.akamaihd.net/static/hashed/d3b0ea5548d542d3a8dc68def4ccd70fdc7eddf6.png")}.desktop-slideout-container .desktop-slideout-media .preview-overlay .preview-text{display:block;font-size:12px;font-weight:bold;margin:0;padding:0}.desktop-slideout-container .desktop-slideout-media .preview-overlay .preview-size{font-size:10px}.desktop-slideout-container .desktop-slideout-body{color:white;display:flex;flex-direction:column;margin-left:3%;max-height:350px;position:relative}.desktop-slideout-container .desktop-slideout-body.text-slideout{width:35%}@media screen and (max-width: 1000px){.desktop-slideout-container .desktop-slideout-body.text-slideout{width:100%;max-width:600px;margin:auto}}.desktop-slideout-container .desktop-slideout-body.full-width{width:100%}.desktop-slideout-container .desktop-slideout-content{display:flex;align-items:flex-start;justify-content:center;margin:auto;padding:10px 55px 30px 55px}@media screen and (max-width: 1000px){.desktop-slideout-container .desktop-slideout-content{flex-wrap:wrap;flex-flow:column;align-items:center}}.desktop-slideout-container .desktop-slideout-content-heading{margin:0;margin-bottom:5px}.desktop-slideout-container .desktop-slideout-content-developers{margin:0;margin-bottom:10px}.desktop-slideout-container .desktop-slideout-text{flex-shrink:10;overflow:auto;padding-bottom:10px;scrollbar-base-color:#282C34;scrollbar-arrow-color:#3b3e48}.desktop-slideout-container .desktop-slideout-text::-webkit-scrollbar{width:10px;height:10px}.desktop-slideout-container .desktop-slideout-text::-webkit-scrollbar-thumb{background:#3b3e48;visibility:hidden}.desktop-slideout-container .desktop-slideout-text:hover::-webkit-scrollbar-thumb{visibility:visible}.desktop-slideout-container .desktop-slideout-text::-webkit-scrollbar-track{background:#282C34}.desktop-slideout-container .desktop-slideout-text.fade:after{content:' ';background-image:linear-gradient(to bottom, transparent 0%, #282C34 100%);bottom:-5px;display:block;height:50px;left:0;position:absolute;width:calc(100% - 13.5px);z-index:1}.ch-body .slideout-holder{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.ch-body{cursor:pointer}.dd-game-row{padding:75px 0 0}.dd-image-box-list{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:60px}.dd-image-box{width:180px;margin:13px 10px 0}.dd-image-box:hover{z-index:2}.dd-image-box.desktop .dd-image-box-badge .badge-info{background-color:#97B147;border:none;border-radius:500px;font-size:12px;left:3px;line-height:10px;opacity:0;overflow:hidden;padding:9px;padding-left:27px;position:absolute;text-align:right;top:0px;transition:opacity ease-in-out 0.3s;width:auto;white-space:nowrap;z-index:-1}.dd-image-box.desktop .dd-image-box-badge:hover .badge-info{opacity:1}.dd-image-box.desktop .dd-image-box-badge.earlyaccess .badge-info{background-color:#4A90E2}.dd-image-box.desktop .dd-image-box-badge.dlc .dd-image-box-badge-text .hb-gamepad{font-size:16px}.dd-image-box.desktop .dd-image-box-badge.dlc .badge-info{background-color:#DD99FF}.dd-image-box.desktop .dd-image-box-badge.special_edition .badge-info{background-color:#EF9741}.dd-gradient-icons{height:85px;background:none;background:linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.5) 60%, transparent 100%)}.dd-availability-icon:hover .dd-availability-icon-popup{opacity:1;visibility:visible}.dd-blue-text{color:#17a1e5}.dd-crossed-out{text-decoration:line-through}.dd-subscriber{background:#17a1e5}.dd-subscriber-badge{position:absolute;left:0;right:0;bottom:-11px;z-index:100;width:fit-content;margin:auto;padding:5px 6px;border-radius:12px}.dd-subscriber-info{font-size:12px;border-radius:5px;margin-top:5px;padding:3px;letter-spacing:.2px;font-weight:bold}.hr-main-container{background-color:#3b3e48}.hr-main{position:relative;text-align:center}.hr-header{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}@media screen and (max-width: 800px){.hr-header{flex-direction:column}}.hr-logo-img-tag{width:100%;height:100%;min-height:50px;background-repeat:no-repeat;background-size:contain;background-position:center}@media screen and (max-width: 800px){.hr-purchase-wrapper{width:100%;max-width:300px}}.hr-purchase{display:inline-block}@media screen and (max-width: 800px){.hr-purchase{width:100%}.hr-purchase a{width:100%}}.hr-purchase-subtext{color:#989898;font-size:13px;margin-top:8px}.hr-purchase-warning{float:left}.hr-purchase-timer{font-weight:bold;float:right}.hr-taglines-wrapper{max-width:850px;margin:auto}.hr-taglines{display:flex;flex-wrap:wrap;justify-content:center}.hr-tagline{margin:4px 8px;color:#D5D9E1;display:flex;align-items:center;font-size:18px}.hr-tagline-text-wrapper{position:relative}.hr-tagline-text{cursor:default;margin-left:6px}.hr-tagline-text.s-additional-content{border-bottom:1px dashed #7b818c}.hr-tagline-text:hover ~ .hr-tagline-popup{opacity:1;visibility:visible}.hr-tagline-popup{z-index:100;visibility:hidden;opacity:0;transition:visibility .2s ease-in-out,opacity .2s ease-in-out;text-align:left;position:absolute;background-color:white;font-size:14px;border-radius:3px;width:170px;color:black;padding:10px;margin-left:-97px;top:40px;left:50%}.hr-tagline-popup:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:white;border-width:9px;margin-left:-9px}.hr-purchase-timer-item{letter-spacing:.4px;margin:0 0.7px}.mini-digit-holder{position:static}.hr-payment-tiers-plus-icon{font-size:45px;color:white;font-weight:bold}.hr-payment-tiers-wrapper{margin-top:47px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:250px}.transparent-retina-digits{margin-left:5px}.hr-tagline-bundles-sold{margin-left:5px}.redesign-hr-purchase-subtext{color:#989898;font-size:13px;margin:0 20px;width:188px}@media screen and (max-width: 800px){.redesign-hr-purchase-subtext{order:1;margin-bottom:20px}.redesign-hr-purchase-subtext .remind-me-holder{text-align:center}}.redesign-hr-purchase-subtext span{display:block;font-size:16px;margin:6px;color:#D5D9E1}.redesign-hr-purchase-subtext .redesign-hr-purchase-timer{font-weight:bold}.redesign-hr-purchase-subtext .redesign-hr-purchase-timer .redesign-purchase-counter{background-color:rgba(0,0,0,0.25);color:white;display:inline-block;box-sizing:border-box;border-radius:3px;padding:5px;margin:2px;width:40px;height:45px;text-align:center;vertical-align:text-top}.redesign-hr-purchase-subtext .redesign-hr-purchase-timer .redesign-purchase-counter label{color:white;display:block;font-size:10px;line-height:10px}.redesign-hr-purchase-subtext .redesign-hr-purchase-timer .redesign-purchase-counter .redesign-purchase-digit{font-size:20px}.hr-page-background{height:auto;margin:auto;opacity:1;position:absolute;width:100%}.hr-page-background img{display:block;height:100%;margin:0 auto;opacity:0.69;z-index:0}.centering-image{position:relative}@media (max-width: 1023px){.hr-payment-tiers-wrapper{display:none}.hr-main-container{padding-bottom:60px}}.remind-me-holder{width:100%;margin-top:15px;padding-right:5px}.hr-main-container{padding:10px 0px 75px}.hr-purchase-wrapper{margin:28px 0 26px}.remind-me-holder{text-align:right}.logo-wrapper{height:115px;width:66%}@media screen and (max-width: 800px){.logo-wrapper{order:-1;width:100%}}.hr-payment-tier{cursor:pointer;margin:0 9px;display:inline-block;height:100%;min-width:15%;max-width:30%;max-height:224px;position:relative;flex-grow:1}.hr-payment-tier fieldset{border-radius:3px;border:2px solid white;position:absolute;top:-30px;left:0;right:0;bottom:0}.hr-payment-tier-heading{margin-top:-13px}.hr-payment-tier-heading-text{letter-spacing:0.3px;padding:0 10px;font-size:18px;font-weight:bold;color:#D5D9E1}.hr-payment-tier-learn-more{position:absolute;bottom:8%;left:7%;border:1px solid white;color:#D5D9E1;padding:8px 0 10px;width:85%;border-radius:3px;font-size:14px}.hr-payment-tier:hover .hr-payment-tier-learn-more{background:white;color:#3b3e48}.hr-payment-tier-thumbnails{width:90%;position:absolute;bottom:30%;left:5%}.hr-payment-tier-thumbnails .image-fan-container{cursor:pointer}#page-top-banner .page-top-banner-text{font-size:32px;font-weight:200}@media (max-width: 1023px){#page-top-banner .page-top-banner-text{font-size:4vw;font-weight:300}}.bundle-body{position:relative}.bundle-info{margin:0 auto;max-width:940px;padding:0 20px;color:#494f5c;font-size:14px;line-height:1.5}.bundle-info a{color:#6b7382}.bundle-info p:first-child{margin-top:0;padding-top:0}.bundle-info p:last-child{margin-bottom:0;padding-bottom:0}.bundle-info .admin-tiny-link i{left:-20px}.bundle-info-text{transition:all 0.5s linear;overflow-y:hidden;position:relative;max-height:126px}.bundle-info-text body{margin:10px;background:white}.bundle-info-text body,.bundle-info-text .editable-html{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;line-height:18px;color:#494f5c}.bundle-info-text h3,.bundle-info-text h4{line-height:1;font-weight:bold;margin:0 0 18px 0;padding:0 0 8px}.bundle-info-text h3{font-size:20px}.bundle-info-text h4{font-size:16px}.bundle-info-text p,.bundle-info-text li{line-height:1.5}.bundle-info-text p,.bundle-info-text ul,.bundle-info-text ol{margin-top:0;margin-bottom:18px}.bundle-info-text a{color:inherit}.bundle-info-text strong,.bundle-info-text b{font-weight:bold}.bundle-info-text i,.bundle-info-text em{font-style:italic}.bundle-info-text ul li{list-style:disc outside}.bundle-info-text ol li{list-style:decimal outside}.bundle-info-text li img{vertical-align:middle;margin:2px 5px 5px 0}.bundle-info-text:after{background:linear-gradient(to bottom, rgba(228,231,237,0) 0%, #e4e7ed 100%);content:'';display:block;position:absolute;z-index:1;left:0;right:0;bottom:0;height:84px}.bundle-info-text a{visibility:hidden}.bundle-info-text-expand{display:none}.bundle-info-text-expand-wrapper{color:#6b7382;cursor:pointer;text-align:right;text-decoration:underline;padding-top:10.5px}.bundle-info-text-expand-trigger:before{content:'Read more...';cursor:pointer}.bundle-info-heading{font-size:14px;font-weight:bold;margin:0 0 21px 0}.bundle-info-container{background-color:#e4e7ed;padding:40px 0;position:relative}.bundle-info-text-expand:checked ~ .bundle-info-text{min-height:84px;max-height:1000px;padding-bottom:21px}.bundle-info-text-expand:checked ~ .bundle-info-text:after{height:0px}.bundle-info-text-expand:checked ~ .bundle-info-text a{visibility:visible}.bundle-info-text-expand:checked ~ .bundle-info-text-expand-wrapper{display:none}.u-lazy-load{font-size:0;opacity:0;transition:opacity 0.3s ease-in-out}.u-lazy-load.s-loaded{opacity:1}.u-lazy-load.s-error{opacity:1;height:100%}.u-lazy-load.s-error.u-hide-onerror,.u-lazy-load.s-error .u-hide-onerror{display:none}.legal-disclaimer-container{background-color:#E4E7ED;padding:10px 0}.legal-disclaimer-text{margin:0}.legal-disclaimer-text span{color:#6c6c6c}.media-player .media-player-widget{display:flex;justify-content:center}.media-player .media-player-widget .mp-content{margin-bottom:60px;margin-top:43px}.order-form-container{background-color:#E4E7ED;margin-bottom:-10px;padding:56px 30px 0px 30px}.u-order-form-redesign{display:block}.order-form{border:0}.order-form-header{padding:0;font-size:30px;background:inherit;border-bottom:2px solid #d3d7de;padding-bottom:18px}.order-form-header .hb-lock{display:none}.order-form-amount-selection-step{padding:0}.order-form-radio-amount-selector{padding:21px 0 20px}.order-form-amount-selection-label{margin-right:13px;font-weight:normal}.order-form-amount-error-container{margin:20px 0}.order-form-amount-error-container .order-form-error-msg{padding:9px 0 10px 12px;box-sizing:border-box}.order-form-amount-error-container .order-form-error-msg .order-form-error-text-container .order-form-error-call-to-action{padding-right:9px}.order-form-disclaimer-text{background:#A1A7B2;border:1px solid #7B818C;border-radius:3px;margin-bottom:20px;padding:9px 0 10px 12px}.order-form-leaderboard-step{margin:20px 0}.order-form-recaptcha-step{display:none}.order-form-email-input{box-sizing:border-box;width:400px;height:40px;padding:0 10px;max-width:100%;margin-bottom:20px}.order-form-email-error-container .order-form-error-msg{width:400px;box-sizing:border-box;padding:10px;max-width:100%}.order-form-split-step{background:inherit;border-top:2px solid #d3d7de;border-bottom:2px solid #d3d7de;padding:18px 0 20px 0}.order-form-split-message{font-size:16px}.order-form-split-header .disclosure-triangle{display:none}.order-form-split-header .disclosure-triangle.u-order-form-redesign{display:block;margin:4px 0 0 8px}.order-form-split-header{cursor:pointer}.order-form-email-step,.order-form-streamlabs-step{border-top:0;border-bottom:2px solid #d3d7de;padding:21px 0 20px 0;font-size:14px}.order-form-payment-step{background:inherit;padding:21px 0 20px 0}.order-form-payment-options-container{font-size:20px;display:flex;flex-wrap:wrap;width:100%}.order-form-payment-simulator-button{width:100px;background-color:red;color:white;border:none;border-radius:5px;font-weight:bold;position:static;font-size:14px;height:100%;min-height:42px;padding:5px 15px}.order-form-payment-simulator-button:hover{background-color:white;color:red;border:1px solid red}.order-form-gift-step{padding:0;border:none}.order-form-newsletter-subscribe-container{margin-top:-6px}@media screen and (max-width: 1000px){.order-form-newsletter-subscribe-container{width:100%;margin-top:20px;margin-bottom:20px;float:none}}.order-form-gift-step label[for="giftcheckbox"]{margin-right:0}.order-form-payments-message{text-align:justify;padding:10px 50px 40px 0;color:grey;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;transition:overflow 0.5s}.order-form-payments-message a{visibility:hidden}.order-form-text-expand:checked ~ .order-form-payments-message{white-space:normal;overflow:visible;padding-right:0px}.order-form-text-expand:checked ~ .order-form-payments-message a{visibility:visible}.order-form-text-expand:checked ~ .order-form-text-expand-wrapper{display:none}.order-form-text-expand{display:none}.order-form-text-expand-trigger:before{content:'Details';cursor:pointer}.order-form-text-expand-wrapper{position:relative;text-decoration:underline;text-align:right;top:-71px;font-size:14px;color:grey}.order-form-text-expand-wrapper:hover{cursor:pointer;color:black}.order-form-image-fan-container{font-size:14px;margin-bottom:18px;display:flex;justify-content:center;align-items:center}.order-form-image-fan-box{cursor:pointer;position:relative;box-sizing:border-box;width:230px;height:224px;border:2px solid #a0a7b2;text-align:center;border-radius:3px;background-color:#dde1e7}.order-form-image-fan-wrapper{width:90%;position:absolute;bottom:23px;left:5%}.order-form-image-fan-box.s-below-threshold{opacity:0.3}.order-form-image-fan-box-header{font-size:16px;font-weight:normal;margin:18px 30px}.order-form-image-fan-box-header .subheader{color:#7B818C;font-size:14px}.order-form-image-fan-plus-icon{color:#7B818C;font-size:45px;font-weight:bold;transition:opacity .2s ease-in-out;opacity:1;padding:0 1%}.order-form-image-fan-plus-icon.s-below-threshold{opacity:0.3}.order-form-image-fan-check-box{font-size:24px;position:absolute;top:12px;right:12px;color:#98b03d;transition:opacity .2s ease-in-out;opacity:1}.order-form-image-fan-check-box.s-below-threshold{display:none;opacity:0}.order-form-amount-buttons-wrapper{display:inline-block}.order-form-radio-custom-amount-wrapper{display:inline-block}@media screen and (max-width: 900px){.order-form-header{font-size:20px}.order-form-radio-amount-selector{text-align:center;order:2}.order-form-amount-error-container{order:4}.order-form-radio-custom-amount-button{margin-top:5px}.order-form-radio-amount-button{display:none}.order-form-amount-selection-label{display:block;margin:5px auto 10px;font-size:25px}.order-form-radio-custom-amount-wrapper{position:relative}.order-form-radio-custom-amount-wrapper span{position:absolute;font-size:30px;left:9px;top:26px}.order-form-radio-custom-amount-input{border-radius:3px;margin:15px auto;font-size:30px;font-weight:inherit;padding:10px 10px 10px 30px}.order-form-leaderboard-step{margin:auto;order:3}.order-form-amount-selection-step{display:flex;flex-direction:column}.order-form-image-fan-container{display:block}.order-form-image-fan-container .order-form-image-fan-plus-icon{display:none}.order-form-image-fan-container .order-form-image-fan-box{text-align:right;vertical-align:bottom;width:auto;height:125px;margin-bottom:-2px}.order-form-image-fan-container .order-form-image-fan-wrapper{width:150px;bottom:5px}.order-form-image-fan-container .order-form-image-fan-box-header{margin:55px 40px 0px 40px}.order-form-image-fan-container .order-form-image-fan-check-box{top:50px}}@media screen and (max-width: 500px){.order-form-container{padding:10px 0}.order-form-image-fan-container .order-form-image-fan-box-header{margin-top:5px}.order-form-image-fan-container .order-form-image-fan-check-box{top:1px}.order-form-image-fan-container .order-form-image-fan-wrapper{width:125px}}.partner{color:white;font-size:18px}.partner .partner-image-wrapper{margin-right:5px}.partner .bundle-partner-learn-more{font-size:14px;font-weight:bold}.partner .bundle-partner-learn-more a{color:white}.partner-headline{margin:0;text-align:center;color:white;font-weight:normal;padding-top:20px}.partner-body{display:flex;margin-top:10px;margin-bottom:10px;align-items:center;justify-content:center}.partner-image-wrapper{display:flex;align-items:center}.partner-image-caption{color:white;font-size:16px;margin-left:5px}.partner-learn-more{color:white;font-size:14px;font-weight:bold;text-align:center}.partner-learn-more a{color:#17a1e5}.standard-signup-box-input{border:none;box-sizing:border-box;border-radius:3px 0 0 3px;padding:10px}.standard-signup-box-submit{box-sizing:border-box;padding:10px 20px;border-radius:0 3px 3px 0;border:none;color:white;margin-left:-4px;background-color:#17A1E6;background-image:linear-gradient(-180deg, #4dc4ff 0%, #17A1E6 100%)}@media screen and (max-width: 850px){display:block;.standard-signup-box{width:100%;margin:0}.standard-signup-box .standard-signup-box-input,.standard-signup-box .standard-signup-box-submit{width:auto}}.standard-signup-box{margin-left:8px;font-size:18px}.standard-signup-box-input{width:300px}.st-container{color:#494f5c}@media screen and (max-width: 800px){.st-container .st-content{display:flex;flex-direction:column}.st-container .st-content .st-column{width:100%;margin:10px 0}.st-container .st-content .st-column:nth-child(n+3){margin-top:0}.st-container .st-content .st-column:nth-child(n+3) .st-header{display:none}}.st-container .st-column{width:29%;float:left;margin:2%}.st-container .st-column:first-child{margin-left:0}.st-container .st-column:last-child{margin-right:0}.st-container .st-header{font-weight:600}.st-numbers-table{margin-bottom:26px}.st-th{padding:6px 0;text-align:left;font-style:italic;font-weight:normal}.st-td{padding-left:33px}.st-circled-number{border-radius:50%;background-color:#e0e3e9;display:inline-block;text-align:center;color:#737373}.st-leaderboard-name{margin-left:6px}.st-leaderboard-name a{font-weight:bold;text-decoration:none;color:#0072e6}.st-leaderboard-row{margin:10px 0;font-size:0}.st-leaderboard-row:first-child{margin-top:0px}.st-leaderboard-row:last-child{margin-bottom:0px}.st-leaderboard-row-left{box-sizing:border-box;white-space:nowrap;width:75%;font-size:14px;float:left;overflow:hidden;text-overflow:ellipsis;padding-right:7px}.st-leaderboard-row-right{text-align:right;width:25%;display:inline-block;font-size:14px;line-height:25px}.st-container{padding:25px 0;background-color:#d5d9e1}.st-header{font-size:20px;height:50px}.st-circled-number{line-height:25px;width:25px;height:25px}.hs-mailing-list-form{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 850px){.hs-mailing-list-form{display:block;text-align:center}}.subscription-box{display:flex}.subscription-image img{vertical-align:middle;width:100%}.subscription-content{align-self:center}.subscription-content .text{font-size:14px}.subscription-content .text .box-art{color:white;font-weight:bold;margin:5px 0}.subscription-content .text .description{color:#bbb;padding-bottom:10px}.subscription-content .row{font-size:14px;padding-top:10px}.subscription-signup{margin:0 auto;padding:0}.subscription-signup .email-input{box-sizing:border-box;background-color:#FFFFFF;color:initial;width:306px;height:46px;padding:0 10px;margin:0;border:none;box-shadow:0 0 0 1px rgba(0,0,0,0.2);border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.subscription-signup .email-submit{height:46px;margin-top:0;border-top-left-radius:0;border-bottom-left-radius:0;vertical-align:baseline;left:-5px;position:relative;line-height:12px}.hs-mailing-list-main{padding:21px 0px}.hs-mailing-list-form-label{font-size:18px;color:#eee}.subscription-signup{margin:10px auto;max-width:70%;padding-bottom:40px}.subscription-image{max-width:20%;margin-right:20px}.twitch-stream{background-color:black;display:inline-block}.twitch-details-link{display:inline-block}.twitch-details{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:2px solid #494f5c;box-sizing:border-box;display:inline-block;width:282px;float:right;clear:right}@media (max-width: 1023px){.twitch-details{float:none;margin-top:25px}}.twitch-details .presented-by{color:#9298a3;font-size:14px;font-weight:normal;text-align:center;padding:20px 0 15px;width:100%}.twitch-details .presented-by div{padding:0}.twitch-details .presented-by div span{display:block;margin:0 0 20px}.twitch-details .presented-by div ul{margin:0;padding:0;width:100%}.twitch-details .presented-by div ul li{list-style:none;display:block;margin:10px auto 10px auto;width:100%}.twitch-details .presented-by div ul li:first-child{margin-top:0}.twitch-details .presented-by div ul li:last-child{margin-bottom:0}.twitch-details .presented-by div ul li img{max-width:220px;max-height:270px}.twitch-details>div{height:100%;display:table}.twitch-container{margin:10px}.twitch-container .twitch-details{background-color:black}
