@import url("//fonts.googleapis.com/css?family=Open+Sans:600");*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.box.copyright p{font-size:12px;color:#666666}.capsule{padding:12px 6px;border-bottom:1px solid #76b900}.capsule:after{content:"";display:table;clear:both}.capsule:last-child{border-bottom:0}.capsule .capsule-row{width:100%;display:block}.dates select{display:inline-block}.landing-page p.select-your-region{text-align:center;font-weight:bold;text-transform:uppercase;font-family:GeForce, "Trebuchet MS", Arial, sans-serif;font-size:1.3em}.landing-page .countries{width:90%;margin:24px auto}.landing-page .countries h3{color:#ffffff}@media screen and (max-width: 700px){.landing-page .countries h3{font-size:1.3em;text-align:center;text-decoration:underline}}.landing-page .countries .country{display:inline-block;margin:12px 6px;text-align:left;width:150px;height:16px}@media screen and (max-width: 700px){.landing-page .countries .country{width:100%;margin:12px 0;height:32px;text-align:center}.landing-page .countries .country a{text-decoration:none;border-bottom:0;font-size:21.034px}}.enter-key{display:none}html.js .enter-key{display:block}html.js .enter-key span.error{text-align:center}@media screen and (max-width: 680px){html.js .enter-key .redemption-code input{font-size:0.8em}}html.js .enter-key label{margin:0 auto;max-width:600px;text-align:center}html.js .enter-key .redemption-code,html.js .enter-key .date-of-birth{text-align:center}html.js .enter-key .redemption-code input,html.js .enter-key .date-of-birth input{text-align:center;width:100%;margin:6px auto 12px;max-width:600px}html.js .enter-key .redemption-code input.redemptionCode,html.js .enter-key .redemption-code input.serialNumber,html.js .enter-key .date-of-birth input.redemptionCode,html.js .enter-key .date-of-birth input.serialNumber{font-family:"Courier New", monospace;text-transform:uppercase;height:48px;font-size:18.33514px}@media screen and (max-width: 680px){html.js .enter-key .redemption-code input.redemptionCode,html.js .enter-key .redemption-code input.serialNumber,html.js .enter-key .date-of-birth input.redemptionCode,html.js .enter-key .date-of-birth input.serialNumber{height:32px;font-size:0.8em}}html.js .enter-key .redemption-code{margin-top:24px}html.js .enter-key .date-of-birth{margin-top:48px}html.js .enter-key .dob{margin:6px auto;text-align:center}html.js .enter-key .dob select{display:inline-block}html.js .enter-key .captcha .captcha-widget{width:300px;margin:24px auto 0}html.js .enter-key .captcha span.error{text-align:center;padding-top:12px}.supply-invoice{width:800px}.lost-your-code{width:800px}@media screen and (max-width: 680px){.lost-your-code .lost-your-code-email input{font-size:0.8em}}.lost-your-code label{margin:0 auto;max-width:600px;text-align:center}.lost-your-code .lost-your-code-email{text-align:center}.lost-your-code .lost-your-code-email input{text-align:center;width:100%;margin:6px auto 12px;max-width:600px}.lost-your-code .captcha .captcha-widget{width:300px;margin:24px auto 0}.lost-your-code .captcha span.error{text-align:center;padding-top:12px}.lost-your-code p.notice{font-size:0.9em;text-align:center}.select-promos{width:100%}.select-promos .select-header img{width:30px;vertical-align:middle}@media screen and (max-width: 680px){.select-promos .select-header img{display:none}}.select-promos .select-header h3{display:inline-block;color:#ffffff;text-transform:uppercase}@media screen and (max-width: 680px){.select-promos .select-header h3{display:block;text-align:center}}.select-promos .select-header.available h3{border-bottom:2px solid #76b900}.select-promos .select-header.out-of-stock{margin-top:24px}.select-promos .select-header.out-of-stock h3{border-bottom:2px solid #aaaaaa}.select-promos .agreements{text-align:right}.select-promos .agreements input{margin-left:6px}.promos{background-color:#222222;padding:12px;margin-bottom:24px}.promos .promo.highlight:hover{cursor:pointer;background-color:#292929}.promos .promo.selected{background-color:#333333}.promos .promo.selected .promo-row .promo-name{color:#ffffff}.promos .promo.selected.highlight:hover{background-color:#333333}.promos .promo .prerelease-warning{float:left;clear:left;font-size:0.9em}.promos .promo .promo-row{padding:6px;height:70px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.promos .promo .promo-row .promo-logo{float:left;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.promos .promo .promo-row .promo-logo img{max-height:60px;max-width:150px}@media screen and (max-width: 980px){.promos .promo .promo-row .promo-logo{float:none;width:150px;margin:0 auto}}.promos .promo .promo-row .promo-name{font-family:DINPro,"Trebuchet MS",Arial,sans-serif;float:right;color:#aaaaaa;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:16.5258px}.promos .promo .promo-row .promo-name div{display:inline-block;vertical-align:middle}.promos .promo .promo-row .promo-name div.campaign-name{text-align:right}.promos .promo .promo-row .promo-name div.campaign-name em.product-name{font-size:12px;color:#76b900}.promos .promo .promo-row .promo-name div.campaign-type{margin-left:12px}.promos .promo .promo-row .promo-name div.campaign-type img{height:15px}@media screen and (max-width: 980px){.promos .promo .promo-row .promo-name{display:none}}.promos .promo .promo-row .promo-name input{margin-left:12px;vertical-align:baseline}.box-bottom.out-of-stock input.out-of-stock-email{display:inline;width:100%;color:#ffffff}.copyright{width:100%}.copyright .age-ratings{text-align:center}.copyright .age-ratings img{max-height:50px;margin:0 6px}.request-notification{width:100%}@media screen and (max-width: 980px){.request-notification .box-bottom .left{display:none}.request-notification .box-bottom .right{width:100%}}.box-bottom.connect-services .right .button.grey{float:right}.providers{background-color:#222222;padding:12px}.providers .provider .products{padding-top:12px;clear:both;color:#aaaaaa;font-size:13px}.providers .provider .provider-connect-row .provider-inner-row{height:50px}@media screen and (max-width: 680px){.providers .provider .provider-connect-row .provider-inner-row{width:100%}}.providers .provider .provider-connect-row .provider-inner-row .provider-logo{float:left;display:block;max-width:200px}.providers .provider .provider-connect-row .provider-inner-row .provider-logo img{max-height:50px}.providers .provider .provider-connect-row .provider-inner-row .provider-detail{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);float:right}@media screen and (max-width: 680px){.providers .provider .provider-connect-row .provider-inner-row.provider-steam.provider-inner-row{height:auto;text-align:center}}@media screen and (max-width: 680px){.providers .provider .provider-connect-row .provider-inner-row.provider-steam .provider-logo{float:none;max-width:100%}}.providers .provider .provider-connect-row .provider-inner-row.provider-steam .provider-detail a{border-bottom:0}@media screen and (max-width: 680px){.providers .provider .provider-connect-row .provider-inner-row.provider-steam .provider-detail{float:none}}.providers .provider .provider-connect-row .provider-inner-row.provider-GOG .provider-detail .gog-login{}.providers .provider .provider-connect-row .provider-inner-row.provider-GOG .provider-detail .gog-login.gog-btn{display:inline-block;height:38px;line-height:38px;padding:0 15px;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.25),0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.25),0 1px 3px rgba(0,0,0,0.3);box-shadow:0 0 0 1px rgba(0,0,0,0.25),0 1px 3px rgba(0,0,0,0.3);color:#fff;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;text-decoration:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:-webkit-linear-gradient(top, #9fbf00, #80ab00);background:-moz-linear-gradient(top, #9fbf00, #80ab00);background:-o-linear-gradient(top, #9fbf00, #80ab00);background:linear-gradient(to bottom, #9fbf00, #80ab00)}.providers .provider .provider-connect-row .provider-inner-row.provider-GOG .provider-detail .gog-login.gog-btn:hover{background:-webkit-linear-gradient(top, #a7c900, #88b500);background:-moz-linear-gradient(top, #a7c900, #88b500);background:-o-linear-gradient(top, #a7c900, #88b500);background:linear-gradient(to bottom, #a7c900, #88b500)}.providers .provider .provider-connect-row .provider-inner-row.provider-GOG .provider-detail .user .usericon,.providers .provider .provider-connect-row .provider-inner-row.provider-GOG .provider-detail .user .username{display:inline-block;border-bottom:0}.providers .provider .provider-connect-row .provider-inner-row.provider-GOG .provider-detail .user .usericon{vertical-align:middle;margin-left:6px}.providers .provider .provider-connect-row .provider-inner-row.provider-GOG .provider-detail .user .usericon img{border-top-left-radius:20px;border-top-right-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;border-bottom-left-radius:20px}.providers .provider .provider-connect-row .provider-inner-row.provider-UPLAY .provider-detail .user .usericon,.providers .provider .provider-connect-row .provider-inner-row.provider-UPLAY .provider-detail .user .username{vertical-align:middle;display:inline-block;border-bottom:0}.providers .provider .provider-connect-row .provider-inner-row.provider-UPLAY .provider-detail .user .usericon{vertical-align:middle;margin-left:6px}.providers .provider .provider-connect-row .provider-inner-row.provider-UPLAY .provider-detail .user .usericon img{height:60px}.providers .provider .provider-connect-row .provider-inner-row.provider-UPLAY .provider-detail .user .logout{font-size:12px}.providers .provider .provider-connect-row .provider-status{float:right}@media screen and (max-width: 680px){.providers .provider .provider-connect-row .provider-status{display:none}}.providers .provider .provider-connect-row .provider-status span.connection{font-size:11.45946px}@media screen and (max-width: 1280px){.providers .provider .provider-connect-row .provider-status span.connection{display:none}}.providers .provider .provider-connect-row .provider-status span.connection.connected{color:#76b900}.providers .provider .provider-connect-row .provider-status span.connection.not-connected{color:#aaaaaa}.additional-details{width:800px}.additional-details input[type="text"],.additional-details input[type="email"]{width:100%}.additional-details .separator{height:1px;border-top:1px solid #76b900;margin:12px 0;width:100%}.additional-details .optin img{display:inline-block;width:20%}@media screen and (max-width: 680px){.additional-details .optin img{width:100%}}.additional-details .optin div.detail{width:75%;display:inline-block;vertical-align:top;margin-left:6px}@media screen and (max-width: 680px){.additional-details .optin div.detail{width:100%}}.additional-details .optin div.detail h3{margin-top:0;margin-bottom:0}.additional-details .optin div.detail p{margin-top:0}.additional-details .optin input[type=checkbox]{vertical-align:baseline}.selected-products{width:800px}.completion{width:100%}@media screen and (max-width: 980px){.completion .promos .promo{text-align:center}}@media screen and (max-width: 980px){.completion .promos .promo .promo-row{height:auto}}.completion .promos .promo .promo-row .completion-inner-row{float:left;height:60px}@media screen and (max-width: 980px){.completion .promos .promo .promo-row .completion-inner-row{float:none}.completion .promos .promo .promo-row .completion-inner-row .promo-logo{float:none}}.completion .promos .promo .promo-row .completion-status{float:right;height:60px}.completion .promos .promo .promo-row .completion-status .completion-line{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.completion .promos .promo .promo-row .completion-status p{display:inline-block}@media screen and (max-width: 980px){.completion .promos .promo .promo-row .completion-status{float:none;text-align:center}}@media screen and (max-width: 980px){.completion .promos .promo .promo-row .completion-status span.status-icon{display:none}}.completion .promos .promo .promo-row .completion-status .random-numbers{display:none}.completion .promos .promo .promo-row .completion-status .random-numbers p{font-size:34.03301px;font-weight:bold;color:#76b900;line-height:0}@media screen and (max-width: 680px){.completion .promos .promo .promo-row{height:auto}}.completion .promos .promo .promo-row .promo-logo,.completion .promos .promo .promo-row .promo-name{display:block}.completion .promos .promo .promo-row .promo-name{color:#76b900;font-weight:bold}.completion .box-bottom .left h3{margin:0}.completion .box-bottom .left p{font-size:11px;color:#aaaaaa;word-wrap:break-word;margin:0}.completion .box-bottom .right a{float:right}.completion .box-bottom .right a:hover{color:#ffffff}.invoice-information{width:800px}.invoice-information input[type="text"],.invoice-information input[type="email"],.invoice-information input[type="file"]{width:100%;margin-bottom:12px}.invoice-information .separator{height:1px;border-top:1px solid #76b900;margin:12px 0;width:100%}.invoice-information input[type=checkbox]{vertical-align:baseline}.box.date-of-birth .dob{margin:6px auto;text-align:center}.box.date-of-birth .dob select{display:inline-block}body{background:url("/assets/urs/background.jpg"),-webkit-linear-gradient( top , #2e2e2e, #000);background:url("/assets/urs/background.jpg"),linear-gradient(to bottom, #2e2e2e, #000);background-position:top left;background-size:cover;background-repeat:no-repeat}.box{max-width:1200px;width:100%;background:rgba(30,30,30,0.95)}.box .box-body{color:#ffffff}.form input[type=text],.form input[type=email],.form input[type=password],.form select{background-color:#444444;border:1px solid #333333;color:#ffffff}
