body.Emails{background:url("/img/theme/destiny/bgs/crm/emailvalidation/destiny2_radial_detail.jpg") no-repeat top center;-webkit-background-size:cover;background-size:cover}.container_crm{color:#fff;margin:0 auto;margin-top:120px;min-height:-webkit-calc(100vh - 250px);min-height:calc(100vh - 250px);max-width:1200px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.react-medium .container_crm{margin-top:90px}.react-medium .container_crm h1{font-size:2rem}.container_crm.bg-haw{background:url("/img/theme/destiny/bgs/crm/bg_dawnblade30.png") no-repeat top center;-webkit-background-size:cover;background-size:cover}.container_crm.bg-ikora{background:url("/img/theme/destiny/bgs/crm/bg_ikora30.png") no-repeat top center}.container_crm .grid{-webkit-box-shadow:20rem rgba(0,0,0,0.75) inset;box-shadow:20rem rgba(0,0,0,0.75) inset}.crm-body{padding:2rem 3rem}.crm-body a{color:#ffce1f}.crm-body p+p{margin-top:2rem}.crm-body .phVerifyFail li{font-size:1.25rem;margin:1rem 0 0 1rem;list-style-type:disc}.crm-body .sign-in-buttons{max-width:15rem;margin:0 auto}.crm-body .sign-in-buttons a{display:block;width:100%;margin-bottom:0.5rem;text-align:center}.crm-body h1{text-transform:none;line-height:5rem;display:inline-block;width:auto;margin-bottom:.25rem}.crm-body h1:before{content:"";display:block;background:#fff;width:50%;position:absolute;top:-10px;left:0;height:10px}.crm-body h1:after{content:"";display:block;background:#fff;width:75%;position:absolute;bottom:0;left:0;height:3px}.crm-body p{font-size:1.25rem}.crm-body .form{width:50%;margin-top:5rem}.react-medium .crm-body .form{width:100%}.crm-body .form p{font-weight:bold}.crm-body .form .button-container{text-align:center}.crm-body .input-box-item-emailAddress{margin:3rem 0}.crm-body .button{margin:0 auto}

body.Emails .container_crm{margin-top:140px}body.Emails .grid{max-width:960px}body.Emails .grid-block{text-align:center;background:transparent}body.Emails .grid-block p{color:white}body.Emails .grid-block a{color:rgba(255,206,31,0.8)}body.Emails .grid-block .phVerifyFail{color:#fff;text-align:left;margin-bottom:15px;margin-top:30px}body.Emails .grid-block .phVerifyFail li{margin-bottom:15px;color:rgba(255,255,255,0.75)}body.Emails .grid-block .container_emails{max-width:600px;margin:2rem auto 0;padding:1rem}body.Emails .grid-block .mail-icon{color:white;font-size:96px}body.Emails .socialContainer{padding:2rem}body.Emails .socialContainer h4.section-header{max-width:340px;opacity:0.95}body.Emails .socialContainer .socialButtonsContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:0.5rem}.react-mobile body.Emails .socialContainer .socialButtonsContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.Emails .socialContainer .socialButtonsContainer .platform{-webkit-transition:0.25s;-o-transition:0.25s;transition:0.25s;margin:0 1%;padding-top:20px;padding-bottom:20px;background-color:rgba(60,73,84,0.4);-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;border-radius:3px;width:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.react-mobile body.Emails .socialContainer .socialButtonsContainer .platform{width:100%;margin-right:0;margin-bottom:15px}body.Emails .socialContainer .socialButtonsContainer .platform i{font-size:2rem;margin-bottom:5px;color:white}body.Emails .socialContainer .socialButtonsContainer .platform p{opacity:0.85}body.Emails .socialContainer .socialButtonsContainer .platform:hover{z-index:2;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 60px 90px -40px rgba(0,0,0,0.6);box-shadow:0 60px 90px -40px rgba(0,0,0,0.6);background-color:rgba(50,59,66,0.65)}body.Emails .btns_login{margin-top:2rem;background-color:rgba(33,41,49,0.45);border-radius:3px;padding:3rem;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(24,28,37,0)), to(rgba(24,28,37,0.35)));background-image:-webkit-linear-gradient(top, rgba(24,28,37,0) 0%, rgba(24,28,37,0.35) 100%);background-image:-o-linear-gradient(top, rgba(24,28,37,0) 0%, rgba(24,28,37,0.35) 100%);background-image:linear-gradient(to bottom, rgba(24,28,37,0) 0%, rgba(24,28,37,0.35) 100%)}body.Emails .button-signin:first-child{margin-top:0px}body.Emails .btns_login a{display:block;overflow:hidden;margin:1.5rem 0 0 0;text-align:center}body.Emails .emailFeaturesContainer.engram{padding:0rem 3rem;margin-bottom:0rem}body.Emails .emailFeaturesContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2rem 3rem;margin-bottom:1rem}.react-mobile body.Emails .emailFeaturesContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.react-mobile body.Emails .emailFeaturesContainer a{margin-bottom:2rem;min-height:23rem;margin-right:0px;padding:2rem}.react-mobile body.Emails .emailFeaturesContainer a h3{font-size:2rem}.react-mobile body.Emails .emailFeaturesContainer a p{font-size:1.2rem}body.Emails .emailFeaturesContainer a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:1rem;border-radius:4px;min-height:15rem;padding:1rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;background:-webkit-gradient(linear, left top, left bottom, from(rgba(24,28,37,0)), to(rgba(24,28,37,0.8))),rgba(0,0,0,0.5);background:-webkit-linear-gradient(top, rgba(24,28,37,0) 0%, rgba(24,28,37,0.8) 100%),rgba(0,0,0,0.5);background:-o-linear-gradient(top, rgba(24,28,37,0) 0%, rgba(24,28,37,0.8) 100%),rgba(0,0,0,0.5);background:linear-gradient(to bottom, rgba(24,28,37,0) 0%, rgba(24,28,37,0.8) 100%),rgba(0,0,0,0.5);-webkit-transition:0.25s;-o-transition:0.25s;transition:0.25s;color:white;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat !important;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;word-break:break-word}body.Emails .emailFeaturesContainer a h3{margin-bottom:0.5rem !important;font-size:1.2rem}body.Emails .emailFeaturesContainer a p{opacity:0.8}body.Emails .emailFeaturesContainer a.pcMigration{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(24,28,37,0)), to(#181c25)),url("/img/theme/destiny/bgs/crm/emailvalidation/pcMoveBg.jpg");background-image:-webkit-linear-gradient(top, rgba(24,28,37,0) 0%, #181c25 100%),url("/img/theme/destiny/bgs/crm/emailvalidation/pcMoveBg.jpg");background-image:-o-linear-gradient(top, rgba(24,28,37,0) 0%, #181c25 100%),url("/img/theme/destiny/bgs/crm/emailvalidation/pcMoveBg.jpg");background-image:linear-gradient(to bottom, rgba(24,28,37,0) 0%, #181c25 100%),url("/img/theme/destiny/bgs/crm/emailvalidation/pcMoveBg.jpg");background-position-y:0}body.Emails .emailFeaturesContainer a.bungieRewards{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(24,28,37,0)), to(#181c25)),url("/img/theme/destiny/bgs/crm/emailvalidation/bungieRewardsBg.jpg");background-image:-webkit-linear-gradient(top, rgba(24,28,37,0) 0%, #181c25 100%),url("/img/theme/destiny/bgs/crm/emailvalidation/bungieRewardsBg.jpg");background-image:-o-linear-gradient(top, rgba(24,28,37,0) 0%, #181c25 100%),url("/img/theme/destiny/bgs/crm/emailvalidation/bungieRewardsBg.jpg");background-image:linear-gradient(to bottom, rgba(24,28,37,0) 0%, #181c25 100%),url("/img/theme/destiny/bgs/crm/emailvalidation/bungieRewardsBg.jpg")}body.Emails .emailFeaturesContainer a.emailSettings{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(24,28,37,0)), to(#181c25)),url("/img/theme/destiny/bgs/crm/emailvalidation/emailSettingsbg.jpg");background-image:-webkit-linear-gradient(top, rgba(24,28,37,0) 0%, #181c25 100%),url("/img/theme/destiny/bgs/crm/emailvalidation/emailSettingsbg.jpg");background-image:-o-linear-gradient(top, rgba(24,28,37,0) 0%, #181c25 100%),url("/img/theme/destiny/bgs/crm/emailvalidation/emailSettingsbg.jpg");background-image:linear-gradient(to bottom, rgba(24,28,37,0) 0%, #181c25 100%),url("/img/theme/destiny/bgs/crm/emailvalidation/emailSettingsbg.jpg")}body.Emails .emailFeaturesContainer a.engramReward{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(24,28,37,0)), to(rgba(24,28,37,0.35))),url("/img/theme/destiny/bgs/crm/emailvalidation/engram.jpg");background-image:-webkit-linear-gradient(top, rgba(24,28,37,0) 0%, rgba(24,28,37,0.35) 100%),url("/img/theme/destiny/bgs/crm/emailvalidation/engram.jpg");background-image:-o-linear-gradient(top, rgba(24,28,37,0) 0%, rgba(24,28,37,0.35) 100%),url("/img/theme/destiny/bgs/crm/emailvalidation/engram.jpg");background-image:linear-gradient(to bottom, rgba(24,28,37,0) 0%, rgba(24,28,37,0.35) 100%),url("/img/theme/destiny/bgs/crm/emailvalidation/engram.jpg");min-height:21rem;padding:3rem}body.Emails .emailFeaturesContainer a.engramReward h3{font-size:2rem}.react-large body.Emails .emailFeaturesContainer a.engramReward{min-height:25rem}.react-mobile body.Emails .emailFeaturesContainer a.engramReward{background-position:91% 49%;margin-bottom:0rem}body.Emails .emailFeaturesContainer a:hover{z-index:2;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 60px 90px -40px rgba(0,0,0,0.6);box-shadow:0 60px 90px -40px rgba(0,0,0,0.6)}body.Emails .emailFeaturesContainer a:last-child{margin-right:0}

body.Reward #mainContent{background:#212833 url(/img/theme/destiny/bgs/bg_explore_destiny.jpg) center no-repeat;-webkit-background-size:cover;background-size:cover}.rewarditem-outer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:-webkit-calc(100vh - 105px);min-height:calc(100vh - 105px);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.rewarditem-outer .rewarditem-container{width:100%;max-width:500px;background-color:rgba(33,40,51,0.5);padding:30px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.15),0 1px 1px rgba(0,0,0,0.65);box-shadow:0 3px 3px rgba(0,0,0,0.15),0 1px 1px rgba(0,0,0,0.65);border-radius:5px;margin:30px}.rewarditem-outer .rewarditem-container .rewarditem-meta img{width:100%}.rewarditem-outer .rewarditem-container .rewarditem-meta p{color:white;line-height:19px;font-size:15px;margin-top:5px;opacity:0.75}.rewarditem-outer .rewarditem-container .rewarditem-meta p.marginized{margin:2rem -2rem -2rem -2rem;border-top:1px solid rgba(255,255,255,0.3);padding:2rem;text-align:center}.rewarditem-outer .rewarditem-container .rewarditem-meta h5{opacity:0.5}.rewarditem-outer .rewarditem-container .rewarditem-meta p.code-header{margin:1.5rem 0rem -1rem;text-align:center;font-weight:600;color:white !important;opacity:1.0}.rewarditem-outer .rewarditem-container .rewarditem-meta .rewarditem-code{padding:20px;border-radius:15px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:15px;margin-top:30px;border:2px dashed rgba(255,255,255,0.5);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.rewarditem-outer .rewarditem-container .rewarditem-meta .rewarditem-code p.codeurl{display:none}.rewarditem-outer .rewarditem-container .rewarditem-meta .rewarditem-code p.code{font-family:"Courier New", Courier, monospace;font-weight:600;opacity:1.0;margin-top:0px;font-size:1.2rem}.rewarditem-outer .rewarditem-container .rewarditem-meta .rewarditem-code p.date{font-size:12px;margin-top:4px;opacity:0.5;font-size:0.85rem}.rewarditem-outer .rewarditem-container .rewarditem-meta .rewarditem-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.rewarditem-outer .rewarditem-container .rewarditem-meta .rewarditem-links a{color:#ffce1f;text-align:center;font-size:13px}.rewarditem-outer .rewarditem-container .rewarditem-meta .rewarditem-links a.copy,.rewarditem-outer .rewarditem-container .rewarditem-meta .rewarditem-links a.copyurl{margin-right:15px}.rewarditem-outer .rewarditem-container .rewarditem-meta .rewarditem-links a.help{color:rgba(255,255,255,0.5)}.rewarditem-outer .rewarditem-container .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:18px}.rewarditem-outer .rewarditem-container .buttons .select-box{border:2px solid rgba(0,0,0,0.3);margin-top:10px}.rewarditem-outer .rewarditem-container .buttons .button{text-align:center;margin-top:16px}.rewarditem-outer .rewarditem-container .buttons .button.disabled{opacity:0.5}.rewarditem-outer .rewarditem-container .buttons .signin-required{text-align:center;border-radius:8px;background-color:rgba(0,0,0,0.3);padding:18px}.rewarditem-outer .rewarditem-container .buttons .signin-required h5{margin-top:0px}.rewarditem-outer .rewarditem-container .buttons .signin-required p{color:white;opacity:0.85;margin-top:12px;font-size:15px;line-height:19px}.rewarditem-outer .rewarditem-container .buttons .signin-required a.help{display:inline-block;margin-top:1rem;color:#ffce1f;text-align:center;font-size:13px}.rewarditem-outer .button.button-live,.rewarditem-outer .button.button-psn,.rewarditem-outer .button.button.button-blizzard{display:none}.rewarditem-outer[data-membership-type="1"] .buttons .button.button-live{display:block}.rewarditem-outer[data-membership-type="2"] .buttons .button.button-psn{display:block}.rewarditem-outer[data-membership-type="4"] .buttons .button.button-blizzard{display:block}.react-medium body.Reward .small-menu{display:none}.react-medium body.Reward .nav_top .locale-selector{right:0.5rem !important}.react-medium body.Reward .nav-bucket.user-menu-bucket{right:4rem}.react-medium body.Reward .nav-body-spacer{height:78px}.react-medium body.Reward.loggedIn .nav-body-spacer{height:34px}
