body,html{font-size:16px;font-family:Exo,sans-serif;font-weight:500;min-height:100%}body{margin:0;background:#2A2A2A;width:100%;overflow-x:hidden}.caps{text-transform:uppercase}.underline{text-decoration:underline}.green{color:#53E149}.bold{font-weight:700}.headingLg{font-size:2.5rem;text-transform:uppercase;margin:0 0 1rem}.headingMed{font-size:1.75rem;text-transform:capitalize;font-weight:600}.headingItalic{font-family:Georiga,serif;font-style:italic}.headingItalic.lg{font-size:1.5rem;margin:0 0 1rem;color:#FFF;letter-spacing:1px}h2.headingItalic.lg{font-weight:500;font-size:1.375rem}h3.headingItalic.lg,h4{font-weight:500}.headingItalic.med{font-size:1.25rem}.headingItalic.sm,.mainTextLg{font-size:1.125rem}.mainTextMed{font-size:.875rem}.mainTextSm{font-size:.75rem}.noMargin{margin:0}.smallMargin{margin:.25rem 0}.cta-button{font-weight:700;display:inline-block;border:2px solid #fff;padding:.625rem 1.75rem;border-radius:40px;font-size:.9375rem;cursor:pointer}.cta-button.red{font-weight:700;display:inline-block;background-color:#E84222;padding:.625rem 2.25rem;border-radius:40px;font-size:.9375rem;border:2px solid #e84222;transition:.3s all}.cta-button.red:hover{border-color:#fff}#buyNowButton,.cta-button.red.pd-buy{font-weight:700;display:inline-block;border:none;background-color:#E84222;cursor:pointer;padding:.625rem 2.25rem;border-radius:40px;font-size:.9375rem;color:#fff;text-transform:uppercase;text-align:center}.cart-btn-img{height:20px;margin-right:1rem;position:relative;top:2px;z-index:1}.dr_Content img{border:0}.dr_hiddenText{display:none}.dr_Content address{font-style:normal;padding:5px;font-weight:400}.dr_Content table{border-collapse:collapse;width:100%}.dr_Content table th{padding:3px 8px}.dr_Content th.dr_productName{padding-left:70px;text-align:left;width:40%}.dr_Content td.dr_productName{padding:40px 0 5px}.dr_Content table td{padding:40px 5px 5px;vertical-align:top}.dr_Content table td.dr_emptyCell{border:0}.dr_Content table #dr_installmentsTotal .dr_qty,.dr_Content table td.dr_totals,.dr_Content table th.dr_total,.dr_Content table tr#dr_discountTotal td.dr_qty,.dr_Content table tr#dr_feeTotal td.dr_qty,.dr_Content table tr#dr_priceTotal td.dr_qty,.dr_Content table tr#dr_shippingDiscountTotal td.dr_qty,.dr_Content table tr#dr_shippingEstimator td.dr_qty,.dr_Content table tr#dr_shippingTotal td.dr_qty,.dr_Content table tr#dr_subTotal td.dr_qty,.dr_Content table tr#dr_taxTotal td.dr_qty{border:0;text-align:right;padding:5px 3px}#dr_SEPADirectDebitContainer .dr_SEPADirectDebitTitle,.dr_Content table #dr_installmentsTotal,.dr_Content table tr#dr_priceTotal{font-weight:700}.dr_Content table #dr_shippingEstimator td{border:0;padding:6px 5px}.dr_Content table .dr_label{display:none}a.dr_expandDetails{font-size:11px;text-decoration:none}a.cta-button.learnMore{background:rgba(0,0,0,.7);border:1px solid #FFF;padding:.5rem 1rem;position:relative;z-index:1;top:1rem}#dr_ProductDetails .hover-overlay,#dr_ProductDetails a.cta-button.learnMore{display:none}a.overlayClose{position:absolute;top:0;right:0;padding:.5rem 1rem;font-weight:800;cursor:pointer}a.overlayClose:hover{color:#E84222}.dr_productDetails{padding:2px;margin:2px 0 2px 12px;font-size:11px;list-style-type:none;font-weight:400}#dr_orderDetailsTbl .dr_productDetails{font-size:.75rem}#dr_orderDetailsTbl .dr_productDetails br{display:none}a.dr_details{color:#666;font-size:11px;text-decoration:none}.dr_Content #dr_cartTbl .dr_productName ul,.dr_Content #dr_confirmTbl .dr_productName ul,.dr_Content #dr_invoiceTbl .dr_productName ul{font-size:11px;list-style-type:none;padding:0 0 0 10px;margin:5px 0 0}.dr_Content form{margin:0;padding:0}.dr_Content legend{display:none;margin:0;padding:0}@media aural{.dr_Content legend{display:block;margin:0;padding:0}}@media screen{.dr_Content legend{display:none;margin:0;padding:0}}.dr_Content fieldset h3{margin:0;padding:2px;font-size:1em}.dr_Content fieldset{padding:0 0 10px;margin:0 0 10px;border:0}.dr_Content fieldset input{margin-left:0;padding-left:0}.dr_Content fieldset select{margin-right:10px}.dr_Content fieldset textarea{margin-left:10px}.dr_Content fieldset .dr_formLine{clear:both;margin:0;height:auto}.dr_Content fieldset .dr_label{display:block;float:left;text-transform:none;margin-top:5px;width:35%}.dr_Content fieldset .dr_label_right{display:block;float:left;width:80%}.dr_Content fieldset#dr_optIn label,.dr_Content fieldset#tc label{width:92%;float:right;font-weight:400;font-size:.6875rem}.dr_Content fieldset#dr_ACHFormFields #dr_optInACH label{width:93%;float:right}.dr_Content fieldset h5{display:inline;width:400px}#dr_TCAgreement,#dr_TCDisclosure,#dr_TCFooter{clear:both;padding:10px 0}.footer-legal{color:#FFF;text-align:center;margin:1rem 0}.dr_aboutDigitalRiver{text-decoration:underline;font-weight:600}.service-link{display:inline-block;margin:0 .5rem}#dr_newReleasesOffer,#dr_storeSpecialsOffer{float:left;width:100%}#dr_cartTbl{clear:both}#dr_ShoppingCart{position:relative}#dr_ShoppingCart .dr_error{display:inline-block;margin-left:70px;font-weight:600;color:#E84222}.prodImage:before{content:"";position:absolute;left:0;width:55%;height:734px;top:0;background-repeat:no-repeat;background-size:cover;z-index:-1;filter:contrast(0.8) brightness(0.6);-webkit-filter:contrast(0.8) brightness(0.6)}#overlayContainer .prodImage:before{width:100%}#dr_ShoppingCart ul#dr_banner_ads{list-style-type:none;text-align:center}* html #dr_ShoppingCart a.dr_button{bottom:2px}#dr_ShoppingCart #dr_currencySelector{text-align:right;padding:0 0 5px}#dr_ShoppingCart #dr_currencySelector p,#dr_ShoppingCart #dr_orderNumber p{padding:0;margin:0}#dr_ShoppingCart #nonUpdateableQty{padding:0 5px}*html #dr_ShoppingCart #nonUpdateableQty{padding:0 5px;margin:0 30px 0 0}#dr_ShoppingCart .dr_couponCode{padding:5px;vertical-align:middle}#dr_ShoppingCart .dr_couponCode .dr_button{margin:3px 0 1px}#dr_ShoppingCart .dr_couponCode input{vertical-align:middle;padding-left:5px}#dr_shippingCartHeader{font-weight:700}#dr_cartTbl .dr_CandyRack,#dr_cartTbl .dr_EDS,#dr_cartTbl .dr_backUpCD{padding:4px 5px 10px}#dr_cartTbl .dr_CandyRack input,#dr_cartTbl .dr_EDS input,#dr_cartTbl .dr_backUpCD input{margin:3px 5px 0 0}#dr_checkoutButton,#dr_checkoutButton input{margin:0}#dr_ShoppingCart #dr_continueShoppingButton{float:left;display:none;width:40%;text-align:left;margin:1px 0 0}#dr_ConfirmOrder #dr_continueShoppingButton,#dr_ThreePgCheckoutAddressPaymentInfo #dr_continueShoppingButton{display:none}#dr_ShoppingCart #dr_saveOrderButton{float:left;text-align:right;margin:1px 0 0}#dr_ShoppingCart select{width:150px}#dr_CheckoutPayment fieldset#dr_payment .dr_label,#dr_CheckoutPaymentTBYB fieldset#dr_payment .dr_label{margin-bottom:10px}.dr_Content fieldset .dr_label_paymentMethodName{margin:0;padding:0;text-transform:uppercase}.dr_Content fieldset .dr_label_paymentMethodName_noRadio{margin:0 0 0 12px;padding:0}#dr_CheckoutPayment fieldset#dr_optIn p{width:92%;float:right}#dr_CheckoutPayment ul#dr_formNavigator,#dr_CheckoutPaymentTBYB ul#dr_formNavigator{display:none}#dr_CheckoutPayment .dr_loginButton{padding:0 0 0 130px;text-align:left;margin:3px 10px}#dr_CheckoutPayment a.dr_morePaymentInfo,#dr_CheckoutPaymentTBYB a.dr_morePaymentInfo{color:#666;font-size:11px;margin:0;padding:0;text-decoration:none}#dr_CheckoutPayment #dr_saveMyCc label.dr_label{width:94%},#dr_CheckoutPayment #dr_paypalImage,#dr_CheckoutPaymentTBYB #dr_paypalImage{padding:0 5px 0 0}#dr_CheckoutPayment #dr_bpayImage,#dr_CheckoutPayment #dr_clickandbuyImage,#dr_CheckoutPayment #dr_ipsImage,#dr_CheckoutPayment #dr_paymentImage,#dr_CheckoutPayment #dr_paypalExpressImage,#dr_CheckoutPaymentTBYB #dr_bpayImage,#dr_CheckoutPaymentTBYB #dr_clickandbuyImage,#dr_CheckoutPaymentTBYB #dr_ipsImage,#dr_CheckoutPaymentTBYB #dr_paymentImage,#dr_CheckoutPaymentTBYB #dr_paypalExpressImage{padding:0 10px 0 0;float:left}#dr_CheckoutPayment .dr_formLine.dr_saveMyAccountInfo{padding:10px 0;overflow:hidden}#dr_CheckoutPayment .dr_formLine.dr_saveMyAccountInfo input{margin-left:0}#dr_CheckoutPayment .dr_formLine.dr_saveMyAccountInfo label{width:auto}select.dr_inputErrorBlur,select.dr_inputErrorSubmit{border:1px solid red;background-color:#ffe8e9;padding:1px}select.dr_inputErrorFocus{border:2px solid #b4342b;background-color:#fff;padding:0}input.dr_inputErrorBlur{border:1px solid red;background-color:#ffe8e9;padding:1px 1px 3px}input.dr_inputErrorFocus{border:2px solid #b4342b;background-color:#fff;padding:0 0 2px}input.dr_inputErrorSubmit{border:1px solid red;background-color:#ffe8e9;padding:1px 1px 3px}#dr_CheckoutPaymentTBYB .dr_loginButton{padding:0 0 0 160px;text-align:left;font-size:10px;margin:3px 10px}#dr_CheckoutPaymentTBYB .dr_loginButton a{display:block}#dr_CheckoutPaymentTBYB fieldset select{width:105px}#dr_CheckoutPaymentTBYB #dr_billingContainer fieldset .dr_formLine input,#dr_CheckoutPaymentTBYB #dr_loginContainer fieldset .dr_formLine input,#dr_CheckoutPaymentTBYB #dr_newAccountContainer fieldset .dr_formLine input{width:100px}#dr_CheckoutPaymentTBYB #dr_loginContainer{float:left;width:48%}#dr_loginContainer .dr_label{text-transform:uppercase}.dr_emptyCart{display:inline-block;width:100%;padding:0 70px;margin-bottom:4rem}.dr_emptyCart h2{font-size:1.25rem}#dr_CheckoutPaymentTBYB #dr_newAccountContainer{float:right;width:48%}#dr_CheckoutPaymentTBYB #dr_billingContainer{clear:both}#dr_CheckoutPaymentTBYB #dr_billingContainer .dr_formLine{clear:none;display:inline;float:left;margin:0;padding:3px;width:48%}#dr_discountTotal,#dr_shippingDiscountTotal,#dr_shippingTotal,#dr_taxTotal{text-align:right;margin:10px}#dr_prodComboSummary{padding:5px}.dr_prodComb .dr_prodComboDetail{float:left;padding:5px}#dr_cartTbl .dr_prodComboDetail ul.dr_prodComponentList,#dr_confirmTbl td.dr_productName ul.dr_prodComponentList{list-style-type:disc}.dr_siteButtonsWrapper{clear:both}.dr_lineitemShippingPrice{float:right}.dr_PaymentDetailsSection{clear:left}.dr_ddMandateDate{margin-left:10px}.dr_SEPADirectDebitIntroContainer{margin-left:22px}.dr_SEPADirectDebitTitle{font-weight:700}#dr_ShoppingCart #dr_SEPADirectDebitContainer .dr_label{margin-left:12px}#klarnaAccountTable{margin-top:10px}#klarnaAccountTable td{border:none;padding:0 5px}#klarnaOrderInstruction{margin-top:20px;padding:0 5px}.dr_address_validation_zone{width:400px;float:left}.dr_address_validation_address{margin-left:25px}#secureCheckout,body[id*=Checkout] #close-header,body[id*=Checkout] #dr_productSearch,body[id*=Checkout] #expand-menu,body[id*=Checkout] #header-scroll-left,body[id*=Checkout] #header-scroll-right,body[id*=Checkout] .header-banner-text,body[id*=Checkout] .header-login-bar a,body[id*=Checkout] .nav-cart-link,body[id*=Checkout] .nav-list{display:none}#dr_cartSummary,.cart-summ{display:inline-block}#dr_cartSummary p{margin:0}.dr_cartSummaryItemCountLabel{display:none}.dr_cartSummaryItemCount{color:#FFF;vertical-align:bottom;display:inline-block;margin-left:.25rem}body[id*=Checkout] #secureCheckout{display:inline-block;float:right}.nav-right img.checkout-padlock{width:auto;display:inline-block;float:left}.secure-checkout-text.headingItalic.med{float:right;margin:0 1rem;color:#FFF}html{font-size:16px}*{box-sizing:border-box}a{color:#FFF;text-decoration:none}.main-header{margin:0 auto;background:#2A2A2A;width:100%;max-width:1200px}.header-banner{background:#E84222;padding:.125rem 0;text-align:center}#header-scroll-left,#header-scroll-right{cursor:pointer;vertical-align:super;display:none}.header-banner-inner{width:450px;margin:auto;display:inline-block;position:relative;z-index:2;height:21px;overflow:hidden;top:3px}.header-banner-text{margin:0;display:inline-block;position:absolute;width:100%;top:1px;transition:all .5s}.header-banner-text.noClick{cursor:default}.header-banner-text.first{left:0}.header-banner-text.second{left:450px}.header-banner-text.third{left:900px}.header-banner-text.fourth{left:1350px}.header-banner-text.fifth{left:1800px}#close-header{display:inline-block;cursor:pointer;font-weight:400;float:right;padding:5px;margin-right:-10px;transform:scale(1.5,1);-webkit-transform:scale(1.5,1);position:relative;left:calc(-5% - 5px)}.mobile-nav-header,.nav-list.primary.inView{cursor:pointer}.nav-wrapper{background:#2A2A2A}.main-nav{display:flex;width:100%;background:#2A2A2A;padding:.75rem 5%}.nav-left,.nav-right{width:50%;display:inline-block}.nav-left{float:left}.nav-right{float:right;text-align:right;padding:.625rem}#dr_helpLink,#dr_logout,.help-link,.login-link,.loginBtn,a#dr_login{text-transform:uppercase;cursor:pointer;padding:.5rem}#dr_helpLink:hover,#dr_logout:hover,.loginBtn:hover,a#dr_login:hover{text-decoration:underline}.ubibar-signup{display:inline-block;margin:0 1rem .5rem 0}.dir.country{list-style-type:none;color:#FFF}.dir.country:hover{background:#565656}.dir.country ul{display:none;position:absolute;left:0;text-align:left;list-style:none;margin:0;padding:0;background:#565656;z-index:200;width:122px}.languageOptions{display:inline-block}.languageOptions .dir.country{padding:.5rem;cursor:pointer;position:relative;z-index:1}body.en_US .languageOptions,body.pt_BR .languageOptions{display:none}#dr_myAccount .dir.country:hover ul,.languageOptions .dir.country:hover ul{display:block}#acctMenu{color:#FFF;cursor:pointer;text-transform:uppercase;padding:.5rem;display:inline-block}#dr_myAccount{position:relative;display:inline-block}#dr_myAccount ul{position:absolute;display:none;text-align:left;list-style:none;margin:0;padding:0;background:#565656;z-index:200;width:192px;left:0}#dr_myAccount ul li,.languageOptions ul li{margin:0}#dr_myAccount ul li a,.languageOptions ul li a{padding:.5rem .75rem;display:block;border:1px solid #565656}#dr_myAccount ul li a:hover,.languageOptions ul li a:hover{color:#FFBD00;background:#2a2a2a}#loginModal{position:absolute;left:calc(50% - 200px);top:100px}#dr_login input.dr_button{font-weight:700;display:inline-block;background-color:#E84222;padding:.625rem 2.25rem;border-radius:40px;font-size:.9375rem;border:2px solid #e84222;transition:.3s all;color:#fff;text-transform:uppercase}#dr_Login #dr_siteButtons{text-align:center;padding-left:0}#dr_Login #dr_LoginAction{padding-left:0}#modalClose{background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/images/TopNavbarImage/fancy_close.png);cursor:pointer;display:none;height:46px;position:absolute;right:0;top:0;width:46px}#expand-menu,#mobile-cart,#mobile-search{display:inline-block}#close-menu{cursor:pointer}#storeDesc,.mobile-nav-header{display:none}.nav-list{display:none;list-style-type:none;margin:0}.menu-shadow{display:none}.nav-list-item{font-size:1.125rem;font-weight:700}.nav-list.sub{width:460px;list-style-type:none;position:absolute;padding-top:.75rem;z-index:10000;background-color:#313131;left:0;top:100%;-webkit-transform:scale(1,0);transform:scale(1,0);transition:all 0s ease-in-out;transition-delay:.25s;transform-origin:50% top}a.primary{transition-delay:.25s}.nav-list-item:hover a.primary{transition-delay:0s;background:#313131;color:#FFBD00}.nav-list-item:hover .nav-list.sub{-webkit-transform:scale(1,1);transform:scale(1,1);transition:all .35s ease-in-out;transition-delay:.25s}.nav-list.sub li{display:inline-block;width:50%;float:left;font-size:.9375rem;font-weight:500}.nav-list.sub .nav-list-link{display:block;padding:.5rem 1rem}.nav-list.third{list-style-type:none;font-size:.875rem}.nav-list.third li{display:block;width:100%;padding:0 .75rem}body.games .nav-list-link.games,body:not(.games).platform .nav-list-link.platform,body:not(.games):not(.platform).genre .nav-list-link.genre{color:#FFBD00}.container.footer-list-container{width:1076px;color:#FFF}.italicOfferHeader.footer-title{padding:.625rem 0;letter-spacing:1px;margin-bottom:0;cursor:pointer}.footer-title .expand-collapse{font-size:.75rem;vertical-align:middle;padding:.75rem;transition:all .25s;display:inline-block}.list-section{display:flex;flex-flow:row wrap;justify-content:space-between}#service{width:55%}#brands,#ordersReturns,#publishers,#service{max-height:0;transition:max-height .25s ease-out;overflow:hidden}#brands.visible,#ordersReturns.visible,#publishers.visible,#service.visible{max-height:1000px;transition:max-height .25s ease-in}#ordersReturns{width:80%}.footer-list{list-style-type:none;padding:0;display:inline-block;float:left}.footer-list-item a{padding:.25rem 0;display:inline-block}.service-links{margin:4rem auto 1rem;text-align:center}.service-links a{font-weight:600;text-decoration:underline}#copyright{text-align:center;line-height:1.625}.dr_legalResellerStatement{display:block;margin-top:.75rem}.bottom-logos{display:inline-block;margin:4rem 0;width:100%}.logos-left{float:left;text-align:left;width:50%}#ESRB_image{float:left;margin:0 2rem 0 0}.logos-right{float:right;text-align:right;margin-right:-60px;width:50%}span.logo-shop{color:#656565;font-size:1.375rem;position:relative;right:60px;top:5px}.dr_Content{margin:auto}.banner-container{width:1200px;max-width:100%;position:relative;z-index:0;overflow:hidden;height:calc(1200px * .9 * .46);max-height:70vw;margin:auto}.modal-inner{width:1000px;height:562px;position:relative;overflow:hidden;text-align:left}.remodal.embeddedVideo .modal-inner{width:auto;max-width:100vw;height:auto;background:#2A2A2A}.ss-lg{float:left;position:absolute;width:100%;height:562px;-webkit-transform:none;transform:none;transition:1s transform;-webkit-transition:1s transform}.ss-lg.next{transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transition:1s transform;-webkit-transition:1s transform}.home-banner{display:block;width:100%}.home-banner.main{height:calc(1200px * .9 * .46);background-repeat:no-repeat;float:left;position:absolute}.home-banner.main.active{transform:none;-webkit-transform:none}.home-banner.main.active.slide-out{z-index:250}.home-banner.main.active.top{z-index:20000}.home-banner.main.top{z-index:20000!important}.main-banner-links-container{position:relative;top:88%;text-align:center}.cta-button.cta2{margin-left:25px}.slide-btn-container{position:relative;float:left;height:100%;left:-39px}.slide-btn-inner{text-align:center}.container{width:1200px;max-width:100%;margin:auto}.left-banner{width:54%;float:left;height:290px}.right-banner{background-size:cover}.right-banner-image,.right-banner-text{width:48%;display:inline-block}.right-banner-image{float:left}.right-banner-image img{max-width:100%}.right-banner-text{float:right}.banner-image{width:100%;height:auto;vertical-align:bottom}.uplay-logo{display:inline-block;margin-left:2rem}.search-container{display:inline-block}.dr_label[for=keywords],.search-box{display:none}#dr_productSearch input.dr_button{visibility:hidden}.header-login-bar{display:none}.purple-stripe{width:50%;height:80px;margin:40px 0;background:#3E3F6E}.main-container{width:1200px;max-width:100%;margin:0 auto 20px;display:inline-block;background:#2a2a2a}.offer-section{height:60px;width:212px;text-align:center;float:left;color:#fff;font-family:serif;font-style:italic;font-size:1.375rem;position:relative;z-index:0}.offer-section.one{background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/bg-purple.svg) 0 0/cover,0 0/cover none;z-index:2}.offer-section.one.muted{background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/bg-dark-purple-2.svg) 0 0/cover,0 0/cover none}.offer-section.two{background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/bg-purple-2.svg) 0 0/cover,0 0/cover none;width:255px;margin-left:-40px;z-index:1}.offer-section.two.muted{background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/bg-dark-purple.svg) 0 0/cover,0 0/cover none}.offer-section-text{display:inline-block;cursor:pointer;line-height:60px;font-size:1.25rem}.browseMore{display:inline-block;float:right;margin:40px 0;text-transform:uppercase}.pg-link{display:block}img.right-arrow{margin-left:.5rem;vertical-align:sub}.row{width:100%;display:inline-block;margin:30px 0}.lower-banners{display:inline-block;width:100%;margin-bottom:0}.dr_productData{float:left;width:25%;margin:20px 0;padding:30px;overflow:hidden}.storeSpecialsOffers{display:flex;flex-flow:row wrap;align-items:flex-start}.col-1-4{display:block;float:left}#pdVideos{display:inline-block;width:100%}.pdVidList.above{transform:translateY(-115%);-webkit-transform:translateY(-115%)}.pdVidList.above.hidden,.pdVidList.hidden{visibility:hidden}.agegate{position:absolute;transition:.3s transform;padding:2rem 0;text-align:center;background-repeat:no-repeat;margin-top:2rem;z-index:0;background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/agegate2.svg);height:278px;width:1136px;margin-left:calc(90vw - 1136px);padding-left:calc(1136px - 90vw)}.agegate .mainTextLg{color:#FFF}#submit_agegate{display:block;border:2px solid #fff;color:#fff;margin:2rem auto;cursor:pointer}.agegate .mainTextLg{font-size:1.375rem}select.agegate-select{background-color:transparent;border:none;border-bottom:1px solid #fff;color:#fff;margin:0 .5rem}.select-hidden{display:none;padding-right:10px}.select{cursor:pointer;display:inline-block;position:relative;font-size:.875rem;color:#fff;width:125px;height:32px;margin:0 1.5rem}.select-styled{position:absolute;font-family:Georgia,serif;font-style:italic;top:0;right:0;text-align:left;left:0;border-bottom:1px solid #fff;padding:8px 15px 2px 0;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.select-styled:after{content:"";width:0;height:0;border:7px solid transparent;border-color:#fff transparent transparent;position:absolute;top:14px;right:10px}.select-styled.active:after,.select-styled:active:after{top:9px;border-color:transparent transparent #fff}.select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;height:300px;overflow-y:scroll}.select-options li{margin:0;background-color:#313131;padding:12px 0 12px 16px;text-align:left;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.select-options li:hover{background:#2a2a2a}.select-options li[rel=hide]{display:none}.headingItalic.lg.pdVidsTitle{padding:0 2rem 1rem;border-bottom:1px solid #fff;max-height:42px;overflow:hidden;z-index:2;position:relative;background-color:#2a2a2a;margin:0;box-shadow:none;transition:box-shadow .15s;-webkit-transition:box-shadow .15s}.pdVid{display:inline-block;border:1px solid #2A2A2A;background-repeat:no-repeat;height:230px;width:400px;max-width:100%}.openVid{display:inline-block;width:100%;height:100%;cursor:pointer}img.playBtn{position:relative;top:calc(50% - 48px);left:calc(50% - 48px)}img.playBtn.hidden{display:none;position:static;top:0;left:0}.col-1-4 img{max-width:100%}.dr_thumbnailImage{display:inline-block;width:100%}.dr_thumbnailImage img{height:225px}.dr_productName{margin:15px 0;text-decoration:underline;font-weight:600;letter-spacing:1px}.dr_actualPrice{display:inline-block;margin:0 auto 1rem;font-weight:600}.dr_strikePrice~.dr_actualPrice{margin:0 .5rem;color:#53E149}#dr_ProductDetails .discountPercent,#dr_ProductDetails .dr_actualPrice,#dr_ProductDetails .dr_strikePrice{font-size:.875rem}#dr_ProductDetails .discountPercent,#dr_productDetails .dr_strikePrice~.dr_actualPrice{margin-bottom:0}.offerProdPlat{margin-top:0}.earn-units{display:inline-block;color:#fff;background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/earnUnitsBg.svg);padding:.25rem 1rem;margin:0;font-family:serif;width:190px;background-size:cover}body.fr_CA .earn-units,body.pt_BR .earn-units{background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/earnUnitsBg_60.svg)}.prod-name-price{min-height:159px}.dr_vatInclLabel{display:block;margin:-1rem 0 1rem}.col-55 span.dr_vatInclLabel{margin-top:0;font-size:1rem}.drmImg{margin:1rem 0;padding:0 1rem;vertical-align:bottom}.top-section{display:inline-block;margin-bottom:1rem}#left-container{position:relative;overflow:hidden;height:100%;margin:auto}.left-banner-img{width:128px;float:left}.offer-text{width:60%;float:right;display:inline-block;text-align:center}.offer-game-name{color:#fff;font-size:2.25em;margin:0 auto;text-transform:uppercase}.offer-game-details{color:#fff;font-size:1.75em;font-family:serif;font-style:italic;margin:1rem 0}.left-banner-inner .cta-button,.right-banner-inner .cta-button{margin-top:.5rem}.jump-link-container{float:right;text-align:right;position:relative;width:85%;display:inline-block;margin-right:15%;z-index:0;height:0;top:-40px}.jump-link-container.secondary{text-align:left}.jump-link{display:inline-block;width:1.5rem;cursor:pointer;height:1.5rem;border:3px solid #fff;border-radius:50%;margin:0 12px}.jump-link.active{background:#fff}.show-me-more-banner{display:inline-block;background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/banner-diag-bg.svg);padding:20px 100px;width:1136px;height:80px;margin-bottom:-5px}.showMeText{display:inline-block;margin:0 2rem 0 0;font-size:1.75rem;float:right;cursor:default}.border-under{border-bottom:1px solid #fff;margin:0 0 0 2rem;cursor:pointer}body.pt_BR .border-under{font-size:1.5rem}.current{font-family:Serif;display:inline-block;width:280px;font-style:italic;cursor:pointer}.arrow{display:inline-block;font-size:.75rem;margin:0 0 0 2rem}.listContainer{postition:relative;display:table}.show-me-menu{display:inline-block;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform-origin:50% top;position:relative;left:calc(100% - 356px);z-index:500;text-align:left}.show-me-menu.collapsed{-webkit-transform:scale(1,0);transform:scale(1,0)}.showMeItem{font-style:normal;font-size:.75rem;padding:.75rem 1.5rem;background:#313131;color:#fff;text-transform:uppercase;cursor:pointer}.showMeItem:hover{background:#2A2A2A}.showMeMore{list-style-type:none;vertical-align:top;margin:0;display:inline-block;padding:0;width:324px}.show-me-more-right-side{display:inline-block;width:150px;float:right;height:80px;margin-left:-5px;background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/bg-light-red.svg)}.show-me-more-banner a.cta-button{float:right}.cta-button.desktop{display:inline-block}.cta-button.mobile{display:none}.hover-overlay{position:relative;top:-100%;height:100%;width:100%;text-align:center;opacity:0;transition:all .3s;-webkit-transition:all .3s;background:rgba(0,0,0,.7)}.prodImageContainer:hover .hover-overlay{opacity:1;cursor:pointer}.hover-link{position:relative;top:50%;text-transform:uppercase;padding:.75rem 1.5rem;background-color:#e84222;border-radius:50px;font-weight:700}body.pt_BR .hover-link{padding:.5rem .75rem;font-size:.7rem}body.fr_CA .hover-link{font-size:.875rem}body.fr_CA #dr_login .dr_loginButton a{display:block;margin-top:1rem}a.prodName.underline{display:inline-block;clear:both;font-size:1rem;margin-bottom:.75rem}.italicOfferHeader{padding:10px 62px;border-bottom:1px solid #FFF;text-transform:capitalize;color:#FFF}.hidden{display:none}.home-prod-list{transition:all .3s;-webkit-transition:all .3s;opacity:0}.home-prod-list.visible{opacity:1;transition:all .3s;-webkit-transition:all .3s}.homePopGames{width:50%;max-width:600px;height:189px;float:left;border:1px solid #2A2A2A}.popGamesBoxart{margin:22px 15%}.popGamesName{display:inline-block;background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/popGamesTitleBg.svg);width:90%;height:31px;float:right;line-height:31px;margin:0;padding:0 30px}img.cta-right-arrow.popGames{float:right;margin:7px 0}.separator-red{background-color:#E84222;height:80px;width:100%}.pdVidList .separator-red{margin-top:4rem}.compareTableTitle p.headingItalic.lg,.underlineTitle p.headingItalic.lg{margin-bottom:.5rem}.compareTableTitle,.underlineTitle{margin:0 0 1.5rem;border-bottom:1px solid #FFF;padding-left:2rem}.compareTableText{width:78%;margin:auto}.summaryContent{margin:0 4rem}.navTabsContainer{height:94px;background-color:#2a2a2a;padding:0 0 1rem;display:block;z-index:3;position:relative}ul.pdTabs{display:inline-block;padding:0;position:static;top:initial;margin:0;overflow:hidden}.pdTabs.fixed{position:fixed;top:0;z-index:120000}.tabBackground{width:90%;height:60px;background-color:#2A2A2A}li.tab a{display:block;margin:1.25rem 0}li.tab{display:inline-block;float:left;background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/tab2.svg);height:60px;background-size:90%;background-repeat:no-repeat;text-align:center;padding-right:22px;position:relative;z-index:2}li.tab.highlight{background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/tab2_light.svg)}li.tab.compareTab{background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/tab1_dark.svg);width:180px}li.tab.compareTab.highlight{background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/tab1.svg)}li.tab.videosTab{width:162px;margin-left:-44px}li.tab.screenshotsTab{width:220px;margin-left:-53px}li.tab.summaryTab{width:180px;margin-left:-51px}li.tab.sysReqsTab{width:310px;margin-left:-69px;padding-right:8px}li.tab.altFirstTab{background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/tab1_dark.svg);width:180px!important;margin-left:0}li.tab.altFirstTab.highlight{background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/tab1.svg)}a.ssLink{height:170px;display:inline-block;overflow:hidden;float:left;cursor:pointer;border:2px solid #2a2a2a}img.screenshot{max-width:100%}#pdScreens{display:inline-block}#pdCompare,#pdScreens,#pdSummary,#pdSysReqs,#pdVideos{padding:4rem 0;margin:0;background-color:#2a2a2a}#pdVideos{padding-top:0;padding-bottom:0}#pdCompare{z-index:2;position:relative;max-width:100%}.longDesc{display:inline-block;max-height:0;transition:max-height .25s ease-out;-webkit-transition:max-height .25s ease-out;overflow:hidden}.longDesc.visible{max-height:2000px;transition:max-height .25s ease-in;-webkit-transition:max-height .25s ease-in}#expandSummary{display:inline-block;margin:2rem 0}#expandSummary:hover{text-decoration:underline}#overlayContainer{position:absolute;color:#fff;width:100%;height:100%;background:rgba(43,46,56,.9);z-index:20000;visibility:hidden}#overlayContainer.active{visibility:visible;position:fixed}#overlayContainer .col-55{width:660px;height:auto;position:relative;top:10%;left:calc(50% - 330px)}#overlayContainer .titlePrice,.overlayContainer .prodImage{width:auto;float:left}.separator #overlayContainer .separator-shadow{width:100%}#overlayContainer .productName a{text-decoration:underline}.separator-shadow.shorter{width:auto}.separator-shadow.pdHero{width:540px;position:absolute}.separator-shadow.addMargin{margin:0 26px}.separator-red.hidden+.separator-shadow{display:none}.separator-shadow.pcSpecs{position:relative;top:38px}.shop-collect-container{text-align:center;color:#FFF;margin-bottom:4rem}.logo-container{text-align:left;margin:2rem 0 0 62px}.shop-collect-banner{margin-top:-3rem}.shop-collect-container .headingMed{margin-top:.5rem}.signup-left{width:580px;max-width:55%;height:347px;float:left}.signup-right{float:left;margin-left:-15%;height:347px;width:751px;max-width:60%;background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/email_banner_bg.svg)}.signup-inner{display:inline-block;width:70%;float:right;text-align:left;margin-top:2rem}.email-box{font-family:georgia,serif;font-size:1.25rem;font-style:italic;background:0 0;border:none;border-bottom:1px solid #fff;color:#FFF;width:275px;display:block;margin:0 0 2rem}input.email-box:focus,input.search-box:focus{border:none;border-bottom:1px solid #FFF}.col-45{background-color:#313131;float:left;height:734px;background-repeat:no-repeat;background-size:cover}.col-55{display:inline-block;float:left;height:734px;background-repeat:no-repeat;background-size:cover}.headingMed.productName{margin:0 0 1rem;font-weight:500}.titlePrice .dr_price{margin:0 0 1rem;font-size:1.75rem;text-transform:capitalize;font-weight:500;display:inline-block;float:left;color:#FFBD00}.titlePrice .dr_price br{display:none}.dr_strikePrice{text-decoration:line-through}.discountPercent{font-family:georgia,serif;font-style:italic}.cta-container{text-align:center}.prodPricing{margin:2rem 0}.prodPricing span{font-size:1rem}.stockStatusText{display:inline-block;float:left;margin-left:1rem;font-size:.75rem}.titlePrice .headingItalic.lg{font-size:1.25rem}body.fr_CA .explainUnits{margin-left:.25rem}.explainUnits{display:inline-block;margin-left:1rem;font-size:.75rem;text-decoration:underline;cursor:pointer}.titlePrice .headingItalic.lg{margin-bottom:0;clear:both}.pd-top{display:inline-block;width:100%;padding-bottom:0;margin-bottom:0;position:relative;z-index:5000;background-color:#2a2a2a}#dr_purchaseDetails{display:inline-block;padding:0 1rem;width:100%}#variationDiv{min-height:200px}input[type=radio]{display:none;border:2px solid transparent}input[type=radio]+label{font-size:14px;color:#fff}input[type=radio]+label span{display:inline-block;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;cursor:pointer;-moz-border-radius:50%;border-radius:50%;border:2px solid #FFF}input[type=radio]:disabled+label{visibility:hidden}.selectOne input[type=radio]:disabled+label{display:none}input[type=radio]:disabled+label span{visibility:hidden}input[type=radio]+label span{background-color:transparent}input[type=radio]:checked+label{color:#FFBD00}input[type=radio]:checked+label span{background-color:#fff;border:2px solid #FFBD00}.selectOne input[type=radio]+label{display:inline-block;width:auto;min-width:33%;cursor:pointer}.selectOne input[type=radio]:checked,.selectOne input[type=radio]:checked+label{cursor:default}.headingItalic.med.variationName{padding-bottom:0;margin:2rem 0 .25rem}.varHeaderBorder{border-bottom:1px solid #fff;margin-bottom:.5rem}.preOrderOffer{min-height:40%;position:relative;top:60%;background-color:#2A2A2A}#drmOnly{min-height:10%;top:90%}p.headingMed.preOrderHeadline{background-color:#313131;margin:0;padding:1rem;font-weight:500;font-size:1.5rem}.preOrderOffer p.mainTextMed{display:inline-block;padding:0 1rem}p.mainTextMed.platformText{margin:0}.dr_ratingReason br{display:none}#pdCompare{display:none;width:1200px}.buyNow,.featureLink{text-decoration:underline;color:#FFF;font-size:12px;font-weight:600}.buyNow:hover,.buyNow:visited,.featureLink:hover,.featureLink:visited{color:#FFF}table#compareTable{width:100%}#compareTable td,#compareTable th{text-align:center;border:none;font-size:1rem;padding:1rem;word-wrap:break-word}#compareTable th{font-weight:400;font-family:georgia,serif;font-style:italic;border-bottom:1px solid #fff;width:15%!important}#compareTable th.empty{width:0!important}#compareTable td{border-left:1px solid #fff;border-right:1px solid #fff}#compareTable th:first-of-type{border:none}#compareTable td:first-of-type{border:none!important}#compareTable tr.buy-link-row td{border-left:none;border-right:none;border-top:1px solid #fff}#compareTable tr:nth-of-type(even){background-color:#2a2a2a}#compareTable tr:nth-of-type(odd){background-color:#313131}#compareTable thead tr:first-of-type,#compareTable tr:last-of-type{background-color:#2a2a2a}#compareTable td.empty,#compareTable th.empty{border:none!important}#compareTable .check{color:#FFBD00;font-size:16px;font-weight:400}#compareTable td:first-child,#compareTable td:last-child,#compareTable th:first-child,#compareTable th:last-child{width:100px}#compareTable td.featureName{border:none}.pd-buy-cart{margin:10px 10px 0 0;vertical-align:bottom;height:25px}ul.pcSpecs{padding:0;display:inline-block;float:left;margin:0;max-height:250px;transition:max-height .25s ease-out;-webkit-transition:max-height .25s ease-out;overflow:hidden}ul.pcSpecs.visible{max-height:1000px;transition:max-height .25s ease-in}.fadeout{position:relative;bottom:-80px;transition:opacity 0s ease-in-out;-webkit-transition:opacity 0s ease-in-out;transition-delay:.25s;width:100%;height:150px;background-image:-webkit-linear-gradient(rgba(42,42,42,0) 0,rgba(42,42,42,1) 100%);background-image:-moz-linear-gradient(rgba(42,42,42,0) 0,rgba(42,42,42,1) 100%);background-image:-o-linear-gradient(rgba(42,42,42,0) 0,rgba(42,42,42,1) 100%);background-image:linear-gradient(rgba(42,42,42,0) 0,rgba(42,42,42,1) 100%);background-image:-ms-linear-gradient(rgba(42,42,42,0) 0,rgba(42,42,42,1) 100%)}.fadeout.gone{opacity:0;transition-delay:0s}#expandSys{margin:3rem 4rem;display:inline-block;text-decoration:underline}.pcSpecs li{margin:1rem 4rem;list-style-type:none}.pcSpecs>:first-child{background-color:#e84222;display:inline-block;margin:0;width:100%;padding:.5rem 4rem;font-weight:400;font-family:georgia,serif;font-style:italic;font-size:1.25rem}.ui-widget-content{background:#353535!important}#dr_paginationFooter{display:inline-block;width:100%}.dr_pages{list-style-type:none;padding:.5rem 0;min-height:41px;width:100%;background-color:#E84222;margin:0;text-align:center}.dr_pages li{display:inline-block;margin:0 .5rem}.dr_pages a[title=previous],.dr_pages li a[title=next]{display:none}.dr_pages li.dr_selected{color:#FFF;font-size:1.125rem;font-weight:700}li.dr_viewAll{text-decoration:underline}.topOffer{display:flex;margin-bottom:0}.searchBanner{position:relative;width:100%}.offerHeadline{text-align:center;margin:0 0 3rem}.offerHeadline .headingItalic.lg{width:80%;margin:auto;line-height:1.75}.openBannerVid{display:inline-block;position:absolute;top:calc(50% - 84px);left:calc(50% - 84px)}.vidOverlay{cursor:pointer}.openFsVid{display:inline-block;width:100%;height:100%}.gt-image{display:inline-block;float:left;width:40%;height:264px;z-index:10}.gt-details{display:inline-block;float:right;background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/new_generic_right_bg.svg);position:relative;background-size:cover;padding:2rem 50px 0 125px;width:895px;z-index:20}.gt-thumb{height:160px}.details-left{float:left}.details-right{float:right;display:inline-block;width:66%}.details-right .headingMed{margin:0}.details-right .cta-button{text-transform:uppercase}.countdownOffer{width:100%;display:inline-block;margin:0}.countdown-title{width:475px;float:left;text-align:center}.countdown-title p.headingMed{margin-bottom:0;font-size:2rem}.countdown-title p.headingItalic.med{margin-top:0}.countdown-time{width:180px;float:left;text-align:center}.countdown-time .num{font-size:2rem;font-weight:700;margin-bottom:0}.countdown-time .unit{font-size:1rem;font-weight:500;margin:0 auto;line-height:1.6}.countdown-buy{text-align:center;float:left}.preorder-banner{display:inline-block;width:100%;height:264px}.preorder-left{background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/brandLanding_altOffer_leftBg.svg);background-repeat:no-repeat;background-size:cover;width:871px;height:264px;padding:2rem 4rem;float:left;position:relative;z-index:100;display:inline-block}.preorder-right{float:left;margin-left:-65px}.preorder-boxshot{display:inline-block;float:left;height:180px;width:auto}.preorder-info{float:left;padding-left:2rem;display:inline-block}.preorder-title{margin:0}.preorder-subtitle{margin-top:0;margin-bottom:4rem}.fourSquare-container{display:inline-block;margin:2rem 0 4rem;width:100%}.fourSquare-left{width:25%;display:inline-block;float:left;padding-left:4rem}.fourSquare-left:nth-of-type(odd){float:right}.fourSquare-right:nth-of-type(even){float:left}.fourSquare-right{width:814px;display:inline-block;float:right;padding-right:4rem}.fsBox img.bannerPlayBtn{width:120px;position:relative;top:calc(50% - 60px)}#dr_ordering{background-color:#5F5F5F;border:none;height:30px;border-radius:50px;color:#fff;padding:0 30px;font-size:1rem;font-family:georgia,serif;font-style:italic}#dr_searchSortSubmit{display:none}#dr_productSearchResultsIteration{display:flex;flex-flow:row wrap;align-items:stretch;margin-top:0}#dr_productSearchResultsIteration .col-md-3{width:25%;padding:2rem .75rem}#dr_paginationTop{display:none}#dr_facetNav{display:inline-block;float:left;width:25%}.mobile-facet-links{display:none}.resultsTools{display:inline-block;float:right;width:70%}#mobile-close-search{display:none}li.dr_facet ul{max-height:105px;overflow:hidden;transition:max-height .3s ease;-webkit-transition:max-height .3s ease}li.dr_notSelected{display:none}li.dr_notSelected.visible,li.dr_notSelected:last-child{display:inline-block}span.bold.white{font-weight:500;color:#FFF}.ui-corner-all{text-transform:capitalize}a.showMoreFacets{display:inline-block;padding-left:40px;text-decoration:underline;cursor:pointer}#dr_sortOptions{display:inline-block;float:right}#dr_pageSize,#dr_viewing,label[for=dr_pageSize]{display:none}.resultsLength{display:inline-block}.resultsLength.headingItalic.med{margin-top:0}#dr_productSearchResultsWrapper{display:inline-block;width:70%;float:right;text-align:center}.col-md-3{width:33%;padding:2rem 0}#dr_productSearchResultsWrapper .col-md-3{text-align:left}#searchResultsHeader{padding-top:2rem}.search-result{display:inline-block}.dr_column2:hover .hover-overlay{opacity:1;cursor:pointer}.dr_column1{display:none}.dr_column2{width:159px;display:inline-block;height:225px;margin:.75rem 0;background-color:#313131}a.tnProductLink img{height:225px;width:159px}.prod-list-head{margin:0 0 .75rem;min-height:163px}.prod-list-head .dr_productName{display:block;margin:0 0 .75rem}.mainText.med.breadCrumbText{margin:1rem 2rem 0;text-transform:uppercase}.breadCrumbText span{display:inline-block}.levelOne{margin-right:.25rem}h4{margin:0}.levelTwo{margin:0 .25rem}.levelThree{display:inline-block;font-size:1rem;margin-left:.25rem;font-weight:700}.breadCrumbText:not(:first-of-type){display:none}.appliedFacet,.filterHeader{background:#E84222;padding:.375rem 1rem .375rem 0}.appliedFacet{display:block;margin-bottom:.5rem}.filterHeader{margin:.5rem 0;padding-left:40px}#dr_facetNav ul{font-size:1rem}.dr_clearFacets{font-family:Exo,sans-serif;font-size:1rem;float:right;font-style:normal}.appliedFacet .dr_facetValue a{display:inline-block;float:right}.appliedFacets,.availFacets{list-style-type:none;padding:0;margin:0}.dr_facetName{border-bottom:1px solid #fff;margin:1.5rem 0 .5rem;padding:.25rem 0 .25rem 40px;display:inline-block;width:100%}.dr_facetValue{list-style:none}.appliedFacet .dr_facetValue{padding-left:40px}.dr_facet .facetName{display:inline-block;float:left}.dr_facet .showHideFacet{display:inline-block;float:right;font-size:.875rem;line-height:1.7;transition:all .3s ease;-webkit-transition:all .3s ease}.rotate{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.dr_facet ul{max-height:1000px;transition:max-height .3s ease-in;-webkit-transition:max-height .3s ease-in;overflow:hidden}.dr_facet ul.min,.dr_facet ul.min.tall{max-height:0;transition:max-height .3s ease-out}.dr_facet ul.min+.showMoreFacets{display:none}.dr_facet ul.tall{max-height:100000px;transition:max-height .3s ease-out;-webkit-transition:max-height .3s ease-out}a.tnProductLink{display:inline-block;height:100%}.hover-overlay a.tnProductLink{height:0}@keyframes move-right{0%{transform:translateX(0);-webkit-transform:translateX(0)}100%{transform:translateX(30px);-webkit-transform:translateX(30px)}}@keyframes move-down{0%{transform:translate(30px,0);-webkit-transform:translate(30px,0)}100%{transform:translate(30px,30px);-webkit-transform:translate(30px,30px)}}@keyframes move-left{0%{transform:translate(30px,30px);-webkit-transform:translate(30px,30px)}100%{transform:translate(0,30px);-webkit-transform:translate(0,30px)}}@keyframes move-up{0%{transform:translate(0,30px);-webkit-transform:translate(0,30px)}100%{transform:translate(0);-webkit-transform:translate(0)}}.offerProdContainer{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-end;text-align:center;margin:4rem 0 2rem}.bottomProd{width:33%}.prodDetailsLink{display:inline-block;width:100%;margin:2rem 0;text-decoration:underline}#dr_offerHeader{font-size:1.75rem;background-image:url(/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/cross_sell_header_bg_v2.svg);background-repeat:no-repeat;margin:2rem 0 1rem;text-align:left;padding-left:5%;height:72px;line-height:72px}#dr_offerFooter{font-family:Georiga,serif;font-style:italic;font-size:1.5rem;padding-left:5%;margin-bottom:1rem}#dr_childProducts{display:flex;flex-direction:row;flex-flow:row wrap;align-items:stretch;justify-content:center}.childProd{width:50%;float:left;padding:3rem 2rem;list-style:none}.childProd:nth-of-type(3),.childProd:nth-of-type(4){background:#313131}.offerThumbContainer{width:33%;float:left}.childProd .dr_thumbnail{width:129px}#dr_productCrossSell input[type=checkbox]:checked,#dr_productCrossSell input[type=checkbox]:not(:checked){position:absolute;left:-9999px}#dr_productCrossSell input[type=checkbox]:checked+label,#dr_productCrossSell input[type=checkbox]:not(:checked)+label{position:relative;padding-left:25px;cursor:pointer}#dr_productCrossSell input[type=checkbox]:checked+label:before,#dr_productCrossSell input[type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:2px;width:17px;height:17px;border:2px solid #fff;border-radius:17px}#dr_productCrossSell input[type=checkbox]:checked+label:after,#dr_productCrossSell input[type=checkbox]:not(:checked)+label:after{content:"\2713 ";font-weight:700;position:absolute;top:-8px;left:4px;font-size:24px;color:#FFBD00;transition:all .2s;-webkit-transition:all .2s}#dr_productCrossSell input[type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}#dr_productCrossSell input[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#dr_productCrossSell input[type=checkbox]:disabled:checked+label:before,#dr_productCrossSell input[type=checkbox]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}#dr_productCrossSell input[type=checkbox]:disabled:checked+label:after{color:#999}#dr_productCrossSell input[type=checkbox]:disabled+label{color:#aaa}#dr_productCrossSell label{float:left}#dr_productCrossSell .dr_productSalesPitch{margin-bottom:1rem}#dr_productCrossSell .dr_discountYouSave{display:none}#dr_productCrossSell .dr_price{float:left;margin-left:50px;line-height:25px;color:#53E149}#dr_productCrossSell .dr_productName{text-decoration:none;font-size:1rem}.dr_discountLabel,.dr_promoPriceLabel,.dr_regularPriceLabel{display:none}#dr_productCrossSell .dr_regularPrice{float:left;margin:0 1rem 0 0;color:#FFF}#dr_productCrossSell #dr_siteButtons{text-align:center;margin-top:4rem}#dr_productCrossSell #dr_siteButtons .cta-button.red{cursor:pointer}#dr_productCrossSell #dr_siteButtons input.dr_acceptOffer{color:#FFF;cursor:pointer;background:0 0;border:none;outline:0;font-family:Exo,sans-serif;font-weight:600;text-transform:uppercase}#dr_productCrossSell #dr_siteButtons a{display:block;margin:1.75rem 0 0;text-decoration:underline;text-transform:capitalize}.cta-button.red.disabled{background-color:#313131}#cartImg{height:20px;vertical-align:bottom;margin-right:8px}.search-box:focus{outline:0}.slide-btn-inner{display:block}.search-container{border-bottom:1px solid #FFF}#ui-id-1{max-width:250px!important}.main-nav #dr_siteButtons{float:left;position:relative;left:-35px;top:2px}#dr_productSearch input.dr_button{width:25px}#keywords{display:inline-block;border:none;background:#FFF;color:#313131;font-weight:200;vertical-align:top;width:225px;float:left;font-family:serif;font-style:italic;font-size:1.25rem;border-radius:20px;padding:2px 15px}#keywords::-webkit-input-placeholder{color:#313131}#keywords:-ms-input-placeholder{color:#313131}#keywords::-moz-placeholder{color:#313131;opacity:1}.home-banner.main{background-size:cover;width:90%;max-height:70vw;box-shadow:-8px 0 60px 10px #111}.home-banner.main.active{transition:0s transform;-webkit-transition:0s transform}.home-banner.main.next{transition:0s transform;-webkit-transition:0s transform;transition-delay:.1s}.main-banner-link.second{display:inline}.left-banner-inner{width:100%;height:290px;display:inline-block;margin:auto;padding:32px 108px 32px 72px;background-size:cover;background-repeat:no-repeat;float:left;position:absolute}.left-banner-inner.next{cursor:pointer;opacity:0}.right-banner{width:46%;height:290px;display:inline-block;text-align:left;float:left;margin-left:-75px;padding-right:75px;box-sizing:content-box}.right-banner-inner{margin:auto;padding:32px 0 0;display:block;text-align:center;float:right;width:100%}.slide-btn-outer{width:7px;background:#E84222;height:100%;float:right}.slide-btn-inner{float:right;background-color:#e84222;position:relative;top:50%;margin-top:-40px;height:80px;width:32px}.slide-btn{padding:26px 0;font-size:1.375rem;display:inline-block}.storeSpecialsOffers{flex-direction:row;padding:initial}.col-1-4{width:33%;padding:20px 40px}.prodImageContainer{height:225px;width:160px;display:block;margin-bottom:.75rem}img.home-thumbnail{height:225px}img.prod-grid-shadow{width:100%;max-width:190px}.col-55{width:60%;padding:2rem 1rem}.col-45{width:40%;display:inline-block}.pdVidList{display:flex;flex-direction:row;flex-flow:row wrap;align-items:flex-end;justify-content:center;position:relative;overflow:hidden;padding:0;background-color:#2A2A2A;min-height:287px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;z-index:1;margin-top:2rem}a.ssLink{width:600px;max-width:50%}ul.pcSpecs{width:50%;margin-top:-48px}ul.pcSpecs.extend{width:100%}.pcSpecs.minSys{display:inline-block}.prodImage{float:left;width:33%;min-height:100px;padding:0 1rem}.titlePrice{width:auto;max-width:66%;float:left;padding:0 1rem}.varHeaderBorder{padding:0}.selectOne input[type=radio]+label{padding:.5rem 2rem .5rem 0}.dr_gameRating{width:auto;padding:1rem 0}.dr_ratingImage{display:inline-block;float:left}.dr_ratingReason{display:inline-block;float:left;width:70%;margin-left:2rem}#buyNowButton,.cta-button.red.pd-buy{width:100%;margin:0 0 1rem}.pd-buy#disabled{background-color:#5F5F5F;cursor:default}.addWarning{background:#FFF;font-weight:700;text-align:center;padding:.25rem 0;color:#e84222;margin-top:0}.offerHeadline .headingItalic.lg{font-size:1.5rem}.countdown-title{max-width:25%}.countdown-time{max-width:15%}.countdown-buy{width:353px;max-width:30%;clear:none}.countdown-buy .cta-button.red{margin-top:2.5rem}@media (min-width:769px){#expand-menu{display:none}.uplay-logo{margin-left:0}.nav-list{display:inline-block;list-style-type:none;padding-left:0}.nav-list-item{float:left;font-size:.875rem;position:relative}.nav-list-link{padding:.375rem .75rem;display:inline-block}.nav-list-link.primary.active,.nav-list-link:hover{background:#313131;color:#FFBD00}.nav-left{width:70%}.nav-right{width:30%}.nav-right img{width:30px;height:auto}}@media (min-width:1024px){.nav-list-item{font-size:1rem}.header-login-bar{display:inline-block;text-align:right;padding:.5rem 5% 0;background:#2A2A2A;width:100%;font-size:.75rem}#dr_login,#dr_logout,.login-link{margin:0 .625rem}.right-banner-inner{width:80%}.col-1-4{width:25%}.col-55{width:55%}.col-45{width:45%}#pdCompare{display:block}.offerHeadline .headingItalic.lg{width:60%}.countdown-buy{height:125px;margin-left:-42px;max-width:none;background-repeat:no-repeat;background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/diag_bg_3.svg)}.countdown-title{height:125px;max-width:none;background-repeat:no-repeat;background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/diag_bg_1.svg)}.countdown-title p.headingMed{font-size:1.75rem}.countdown-title p.headingItalic.med{margin-top:.5rem}.countdown-time{margin-left:-42px;max-width:none;height:125px;background-repeat:no-repeat;background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/diag_bg_2.svg)}.countdown-time.days{margin-left:-45px}.countdown-time .unit{line-height:normal}}@media (min-width:1200px){.agegate{margin-left:0;padding-left:0}.signup-right{width:786px;margin-left:-14%;max-width:none}}.clearDiv{clear:both}.dr_Content{background:#2A2A2A;color:#fff;width:100%;max-width:1200px}ul#dr_breadcrumbTitles{list-style:none;margin:0;padding:0}#dr_breadcrumbTitles li{color:#777;display:inline-block;margin:0;padding:22px;width:33%;font-size:1.5rem;background-color:#2F313B;position:relative}#dr_CheckoutBreadcrumb #dr_breadcrumbTitles li{padding:20px}#dr_breadcrumbTitles li div{font-family:georgia,serif;font-style:italic;font-size:1.4rem;font-weight:400;margin-left:-10%}#dr_breadcrumbTitles li.dr_titleOn{color:#fff;font-weight:400;background-color:#3F4175}#dr_CheckoutBreadcrumb{margin:0;padding:0;text-align:center}#dr_ShoppingCart h1{margin:40px 0 30px;color:#fff;float:left;font-size:2.5rem;font-weight:400;padding:0 70px;text-transform:uppercase}#dr_ShoppingCart h1#headerMain span{color:#FFB800;font-weight:700}.dr_Content table{color:#fff}.dr_Content table th{border:none;border-bottom:1px solid silver;background-color:#2A2A2A;font-family:georgia,serif;font-style:italic;font-size:1.4rem;font-weight:400}.dr_Content table td{border:none}.dr_Content table th.dr_total{border-bottom:1px solid silver}#dr_ConfirmOrder form,#dr_ShoppingCart form{clear:both}#dr_ShoppingCart .dr_couponCode{background-color:inherit}.dr_Content table th.dr_rating,th.dr_qty{text-align:left;padding-left:70px}#dr_ConfirmOrder #dr_confirmTbl tr.dr_even,#dr_ShoppingCart #dr_shoppingCartTable tr.dr_even{background-color:#313131}#dr_ConfirmOrder table#dr_confirmTbl,#dr_ShoppingCart table{font-size:1.1rem}#dr_ConfirmOrder #dr_confirmTbl td.dr_price,#dr_ConfirmOrder #dr_confirmTbl tr#dr_priceTotal td.dr_qty,#dr_ShoppingCart table td.dr_price,#dr_ShoppingCart table tr#dr_priceTotal td.dr_qty{padding:40px 0 5px}#dr_ConfirmOrder .top_siteButtons,#dr_ShoppingCart .top_siteButtons{clear:none;float:right;margin:40px 0 30px;padding:0 70px}#dr_ConfirmOrder #dr_confirmTbl #thumbProductimg,#dr_ShoppingCart #dr_shoppingCartTable #thumbProductimg{float:left;margin-right:10px}#dr_ConfirmOrder #dr_confirmTbl .dr_productName,#dr_ShoppingCart #dr_shoppingCartTable .dr_productName{font-weight:400;margin:0;padding-left:70px;text-decoration:none;width:35%}#dr_ConfirmOrder #dr_confirmTbl .otherDetails,#dr_ShoppingCart .otherDetails{font-size:.7rem;font-weight:400}#dr_ConfirmOrder #dr_confirmTbl #esrbImage,#dr_ShoppingCart #esrbImage{float:left}#dr_ConfirmOrder #dr_confirmTbl .dr_esrbRating,#dr_ShoppingCart .dr_esrbRating{text-transform:uppercase}#dr_ShoppingCart table td,#dr_ShoppingCart table td.dr_price,#dr_ShoppingCart table td.totalTd,#dr_ShoppingCart table th,#dr_ShoppingCart table th.dr_price,#dr_ShoppingCart table th.dr_total{padding-left:70px;width:10%}#dr_ConfirmOrder #dr_confirmTbl td.ratingTd,#dr_ConfirmOrder #dr_confirmTbl th.dr_rating,#dr_ShoppingCart table td.ratingTd,#dr_ShoppingCart table th.dr_rating{width:25%}#dr_ShoppingCart table td.dr_qty,#dr_ShoppingCart table th.dr_qty{width:20%;text-align:center}#dr_ConfirmOrder #dr_confirmTbl td.dr_qty,#dr_ConfirmOrder #dr_confirmTbl th.dr_qty{width:10%}#dr_ConfirmOrder #dr_confirmTbl td.totalTd,#dr_ConfirmOrder #dr_confirmTbl th.dr_total,#dr_ShoppingCart table td.totalTd,#dr_ShoppingCart table th.dr_total{padding-right:70px}.dr_refreshQtyImage{background:0 0;border:none;outline:0;color:#FFF;font-size:1rem;cursor:pointer;padding:.5rem}.dr_deleteItemImage{text-transform:capitalize}.dr_deleteItemLink{font-size:.875rem;display:inline-block;margin:.5rem 0}#dr_cartTbl .dr_qty .dr_qtyInput{background-color:#5F5F5F;border:none;height:30px;width:70px;border-radius:50px;color:#fff;padding:0 16px;text-align:center}#dr_TCFooter,#middleCartSection{clear:both;margin-top:50px;padding:10px 70px 0;letter-spacing:1px;font-size:.875rem}#middleCartSection .middleCartSectionDiv{width:28%;float:left}#middleCartSection #middleCartSectionShipping,#middleCartSection #middleCartSectionShippingInfo{padding:0 70px;width:44%}#middleCartSection #middleCartSectionShippingInfo{min-height:1px}#middleCartSection .middleCartSectionDivHeader{font-family:georgia,serif;font-style:italic;font-weight:400;font-size:1.4rem;border-bottom:1px solid #fff;padding-bottom:5px;margin-bottom:20px}.dr_offers h2{font-size:1.4rem;font-family:georgia,serif;font-style:italic;font-weight:400;letter-spacing:1px;padding-left:70px}.dr_offers .dr_storeSpecialsOffer{border-top:1px solid #fff}#dr_loyaltyMsgWrapper{display:none}.loyaltyMsgWrapper{display:none;font-size:.75rem;position:absolute;width:400px;z-index:1}.loyaltyMsgInner{background:#5f5f5f;padding:.5rem;margin:.5rem 0 0}#dr_loyaltyPoints{clear:both}#dr_loyaltyPoints .dr_loyalty{font-size:1rem;margin-top:20px}#dr_promoCodeDisplay{display:none}#dr_promoCodeDisplay label{margin-right:10px;width:40%;display:inline-block}#dr_promoCodeDisplay #promoCode{background-color:#5F5F5F;border:none;height:30px;width:40%;border-radius:50px;color:#fff;padding:0 20px}#dr_promoCodeDisplay .dr_button{background-color:#E84223;border:none;border-radius:50px;clear:both;color:#fff;display:block;font-size:.875rem;font-family:Exo,Sans-serif;letter-spacing:1px;margin-top:20px;padding:10px 20px;text-align:center;text-transform:uppercase}#div_triggerCouponNew #triggerCoupon{text-decoration:underline;cursor:pointer}#middleCartSectionShipping #dr_shippingEstimator .dr_label{display:block;font-weight:700;text-transform:uppercase}#middleCartSectionShipping #dr_shippingEstimator #dr_shipCountry,#middleCartSectionShipping #dr_shippingEstimator #dr_shipMethod{background-color:#5F5F5F;border:none;height:30px;width:100%;border-radius:50px;color:#fff;padding:0 20px;margin-top:10px;margin-bottom:40px}#middleCartSectionSummery .dr_formLine{font-weight:700;clear:both}#middleCartSectionSummery .dr_formLine label{float:left;text-transform:uppercase}#middleCartSectionSummery .dr_formLine span{float:right}#middleCartSectionSummery .checkoutSummaryTotal label,#middleCartSectionSummery .checkoutSummaryTotal span{font-size:1.2rem;letter-spacing:1px}#middleCartSectionSummery .checkoutSummaryTotal{margin-top:20px}#dr_ShoppingCart .dr_storeSpecialsOffer .headingItalic.med{font-size:1.1rem}#dr_orderNumber{font-size:.875rem}#dr_ConfirmOrder #dr_orderNumber,#dr_ShoppingCart #dr_orderNumber{float:left;margin-bottom:30px;padding:0 70px;text-transform:uppercase}#dr_ConfirmOrder .dr_siteButtons #submitBottom,#dr_ShoppingCart #dr_siteButtons #dr_checkoutButton .dr_button{background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/banner-diag-bg.svg);padding:10px 40px;text-align:center;border-radius:50px;display:block;margin-top:10px;text-transform:uppercase}#middleCartSectionSummery #dr_siteButtons #dr_continueShoppingButton{display:none}.dr_qty .dr_deleteItemLink span.dr_deleteItemImage{text-decoration:underline}.main-header .header-banner #dr_continueShoppingButton{background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/images/Redesign2015/arrow_right.png);background-repeat:no-repeat;background-position:left center;display:block;text-align:left;margin-left:4rem;text-transform:uppercase;font-weight:700}.header-banner #dr_continueShoppingButton{line-height:35px}.main-header .header-banner #dr_continueShoppingButton a{padding-left:40px}#dr_cartTbl .dr_CandyRack td{padding-top:10px;padding-bottom:7px}#dr_cartTbl .dr_CandyRack td.candyRack_firsttd{padding:0;vertical-align:middle}.candyRackInner{background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/cross_sell_header_bg_v2.svg);background-size:cover;padding:8px 0 8px 70px;margin:0 0 45px;font-size:1rem}.candyRackInner .dr_price{display:inline-block;margin-right:2rem}.candyRackImg{margin-right:.5rem;height:20px;vertical-align:sub}.addMsg{display:inline-block;margin-right:.25rem}.candyRackInner a.dr_button:hover .crLinkText{text-decoration:underline}#dr_ConfirmOrder .dr_productThumbnail,#dr_shoppingCartTable .dr_productThumbnail{width:88px}.middleCartSectionDiv #dr_geoTrustIcon{padding-top:20px;display:inline-block;float:left}.secureCheckout{display:inline-block;float:right;padding-top:20px}.secureCheckout .secure-checkout-text.headingItalic.med{margin:0 .5rem;font-size:1rem}#dr_paymentContainer .secureCheckout{float:left;padding:0 5rem 1.5rem}#dr_CheckoutPayment fieldset#dr_payment p.secure-checkout-text{font-size:1rem}#dr_ShoppingCart .storeSpecialsOffers{padding:0 2rem}.main-header .header-banner{min-height:33px}body[id*=Checkout] .main-header .header-banner{min-height:35px}body[id*=Checkout] .cart-summ,body[id*=Checkout] .dir.country,body[id*=Checkout] span#dr_myAccount{display:none}#dr_ThreePgCheckoutAddressPaymentInfo{font-weight:700;letter-spacing:0;font-size:.875rem}#dr_ThreePgCheckoutAddressPaymentInfo h1{margin:40px 0 0;color:#fff;float:left;font-size:2.5rem;font-weight:400;padding:0 5rem;text-transform:uppercase}#dr_ThreePgCheckoutAddressPaymentInfo input[type=radio]:checked+span:after{content:'\2713 ';position:absolute;margin-top:-12px;font-size:24px;color:#FFBD00;transition:all .2s;-webkit-transition:all .2s}#dr_ThreePgCheckoutAddressPaymentInfo input[type=radio]+span{display:inline-block;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;cursor:pointer;-moz-border-radius:50%;border-radius:50%;border:2px solid #FFF}#dr_CheckoutPayment div #rqrd_field{float:right;padding:18px 4rem;margin:40px 0 0;vertical-align:baseline;text-transform:uppercase;font-weight:700;font-size:.8rem}#dr_CheckoutPayment #NewAccountContainer,#dr_CheckoutPayment #dr_loginContainer{margin-top:-25px}#dr_CheckoutPayment #NewAccountContainer,#dr_CheckoutPayment #billngInfoInst,#dr_CheckoutPayment #dr_loginContainer,#dr_CheckoutPayment #loginHeaderContainer,#dr_CheckoutPayment #newAccountLogin,#dr_CheckoutPayment .dr_cart-checkout-button{clear:both;padding:0 5rem}#dr_ThreePgCheckoutAddressPaymentInfo #dr_CheckoutPayment #dr_loginContainer .dr_loginButton{padding:0 0 0 35%}#dr_CheckoutPayment #dr_loginContainer .dr_loginButton #dr_cc_login{background:0 0;border:1px solid #fff;color:#fff;border-radius:50px;margin-top:10px;margin-right:20px;padding:10px 40px;text-align:center;text-transform:uppercase}#dr_CheckoutPayment .dr_loginButton{font-size:.8rem;font-weight:400;text-decoration:underline}#dr_CheckoutPayment #NewAccountContainer .dr_label,#dr_CheckoutPayment #dr_newAccountContainer .dr_label{display:block;float:left;text-transform:uppercase;margin-top:5px;width:35%}#dr_CheckoutPayment #NewAccountContainer,#dr_ThreePgCheckoutAddressPaymentInfo #dr_shippingContainer{display:none}#dr_CheckoutPayment #shippingDifferentThanBillingIndicator{padding:0 5rem}#dr_ThreePgCheckoutAddressPaymentInfo #dr_billingContainer h3,#dr_ThreePgCheckoutAddressPaymentInfo #dr_paymentContainer h3,#dr_ThreePgCheckoutAddressPaymentInfo #shippingInfoHeader h3{font-family:georgia,serif;font-style:italic;font-weight:400;font-size:1.6rem;border-bottom:1px solid #fff;padding-bottom:5px;margin-bottom:20px;padding-left:5rem;padding-right:5rem}#NewAccountContainer,#dr_CheckoutPayment p.dr_requiredFieldsInfo,#dr_billing,#dr_containerLogin,#dr_newAccountContainer,#dr_optInContainer,#dr_shipping div.dr_formLine,.dr_paymentMethodBlock,div#tc{clear:both;padding-left:5rem;padding-right:5rem;margin:30px 0 0}#dr_CheckoutPayment #NewAccountContainer #tc .dr_label{text-transform:none}#tc a{text-decoration:underline}#dr_loginContainer .dr_loginButton a{text-transform:capitalize}#dr_billing{margin-top:0}.dr_formLine input[type=text]:focus{border:1px solid #FFF}div#tc{margin-top:0}#dr_CheckoutPayment p,#dr_billing p{font-weight:400;letter-spacing:1px;font-size:.7rem}#dr_optInEmail .dr_label,#tc .dr_label{margin-top:0;font-size:.6875rem}#dr_billingContainer .dr_formLine .dr_label,#dr_shippingContainer .dr_formLine .dr_label{text-transform:uppercase}#NewAccountContainer .dr_formLine input,#dr_ThreePgCheckoutAddressPaymentInfo #dr_billingContainer .dr_formLine input,#dr_ThreePgCheckoutAddressPaymentInfo #dr_shippingContainer .dr_formLine input,#dr_loginContainer .dr_formLine input,#dr_newAccountContainer .dr_formLine input{background-color:#5F5F5F;border:none;height:30px;width:60%;border-radius:50px;color:#fff;padding:0 20px}#NewAccountContainer .dr_formLine input:focus,#dr_ThreePgCheckoutAddressPaymentInfo #dr_billingContainer .dr_formLine input:focus,#dr_ThreePgCheckoutAddressPaymentInfo #dr_shippingContainer .dr_formLine input:focus,#dr_loginContainer .dr_formLine input:focus,#dr_newAccountContainer .dr_formLine input:focus{border:1px solid #FFF}#NewAccountContainer .dr_formLine,#dr_billing div.dr_formLine,#dr_loginContainer .dr_formLine{margin:30px 0 0}#NewAccountContainer .dr_formLine{clear:both}#dr_ThreePgCheckoutAddressPaymentInfo #dr_billingContainer .dr_formLine #shippingDifferentThanBilling{width:inherit;height:inherit;padding:0;margin:0}#dr_ThreePgCheckoutAddressPaymentInfo #dr_billingContainer .dr_formLine select,#dr_ThreePgCheckoutAddressPaymentInfo #dr_shippingContainer .dr_formLine select{background-color:#5F5F5F;border:none;height:30px;width:18%;border-radius:50px;color:#fff;padding:0 20px}#ccNickName,#dr_ThreePgCheckoutAddressPaymentInfo #dr_#ccMethod,#dr_ThreePgCheckoutAddressPaymentInfo #dr_billingContainer .dr_formLine select:focus:focus,#dr_creditCard #dr_creditCardSection .dr_formLine #cardSecurityCode,#dr_creditCard #dr_creditCardSection .dr_formLine #ccMonth,#dr_creditCard #dr_creditCardSection .dr_formLine #ccNum,#dr_creditCard #dr_creditCardSection .dr_formLine #ccYear:focus:focus{border:1px solid #FFF}#dr_ThreePgCheckoutAddressPaymentInfo #dr_billingContainer .dr_formLine select#birthdateDay,#dr_ThreePgCheckoutAddressPaymentInfo #dr_billingContainer .dr_formLine select#birthdateMonth{width:18%}#dr_ThreePgCheckoutAddressPaymentInfo #dr_billingContainer #billingCountry,#dr_ThreePgCheckoutAddressPaymentInfo #dr_billingContainer #billingState,#dr_ThreePgCheckoutAddressPaymentInfo #dr_shippingContainer #shippingCountry,#dr_ThreePgCheckoutAddressPaymentInfo #dr_shippingContainer #shippingState{width:60%}#NewAccountContainer,#dr_billingContainer,#dr_newAccountContainer,#dr_paymentContainer,#outer_shippingContainer{margin-bottom:50px}#dr_CheckoutPayment fieldset#dr_payment .dr_label,#dr_CheckoutPayment fieldset#dr_payment p,#dr_CheckoutPaymentTBYB fieldset#dr_payment .dr_label,#dr_CheckoutPaymentTBYB fieldset#dr_payment p{margin-left:20px}#dr_creditCard #dr_creditCardSection .dr_formLine{margin-top:30px}#ccMethod,#ccNickName,#dr_creditCard #dr_creditCardSection .dr_formLine #cardSecurityCode,#dr_creditCard #dr_creditCardSection .dr_formLine #ccMonth,#dr_creditCard #dr_creditCardSection .dr_formLine #ccNum,#dr_creditCard #dr_creditCardSection .dr_formLine #ccYear{background-color:#5F5F5F;border:none;height:30px;width:60%;border-radius:50px;color:#fff;padding:0 20px}#ccMethod:focus,#ccNickName:focus,#dr_creditCard #dr_creditCardSection .dr_formLine #cardSecurityCode:focus,#dr_creditCard #dr_creditCardSection .dr_formLine #ccMonth:focus,#dr_creditCard #dr_creditCardSection .dr_formLine #ccNum:focus,#dr_creditCard #dr_creditCardSection .dr_formLine #ccYear:focus{border:1px solid #FFF}#ccMethod,#ccNickName{width:auto}.password-instructions{width:60%;float:right;display:inline-block;margin:.5rem 20px 1rem 0;font-size:.75rem;font-weight:400}#dr_creditCard #dr_creditCardSection .dr_formLine #cardSecurityCode,#dr_creditCard #dr_creditCardSection .dr_formLine #ccMonth,#dr_creditCard #dr_creditCardSection .dr_formLine #ccYear{width:18%}#dr_creditCard #dr_creditCardSection .dr_formLine #ccYear{margin-left:12px}#dr_ThreePgCheckoutAddressPaymentInfo #dr_CheckoutPayment #dr_siteButtons{text-align:left;padding-left:5rem;padding-right:5rem;margin:30px 0}#dr_ThreePgCheckoutAddressPaymentInfo #dr_containerLogin #dr_loginContainer #dr_login #dr_siteButtons{padding-left:0}#dr_ExpandPaymentDetailsClickAndBuy,#dr_ExpandPaymentDetailsCreditCardMethod,#dr_ExpandPaymentDetailsPayPalExpress{padding-left:0!important;background:none!important;font:inherit!important;margin-left:20px!important}#dr_ThreePgCheckoutAddressPaymentInfo #loginHeaderContainer h3#loginHeaderNew,#dr_ThreePgCheckoutAddressPaymentInfo #loginHeaderContainer h3#loginHeaderOld{background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/banner-diag-bg.svg);cursor:pointer;float:left;font-size:.875rem;padding:10px;min-width:40%;text-align:center;text-transform:uppercase;border-radius:50px}#dr_ThreePgCheckoutAddressPaymentInfo #loginHeaderContainer div#OrDiv{float:left;font-size:1.25rem;font-weight:400;font-family:georgia,serif;font-style:italic;padding:25px}#dr_ThreePgCheckoutAddressPaymentInfo #loginHeaderContainer h3#loginHeaderNew{background-image:none;border:1px solid #fff}select{font-family:Georgia,serif;display:inline-block;font-style:italic;line-height:1.5em;padding:.5em 3.5em .5em 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 40%,#fff 60%),linear-gradient(135deg,#fff 60%,transparent 40%);background-position:calc(100% - 20px) calc(0.75rem),calc(100% - 15px) calc(0.75rem),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}select::-ms-expand{display:none}#dr_CheckoutPayment .dr_cart-checkout-button input#checkoutButton{background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/banner-diag-bg.svg);padding:10px 40px;text-align:center;border-radius:50px;display:block;margin-top:10px;text-transform:uppercase;border:none;color:#fff;font-weight:bolder}#dr_CheckoutPayment #NewAccountContainer,#dr_CheckoutPayment #billngInfoInst,#dr_CheckoutPayment #dr_loginContainer,#dr_CheckoutPayment #dr_optInContainer,#dr_CheckoutPayment #dr_paymentContainer .dr_paymentMethodBlock,#dr_CheckoutPayment #dr_shippingContainer .pull-left,#dr_CheckoutPayment #loginHeaderContainer,#dr_CheckoutPayment fieldset#dr_billing,div#tc{width:60%}body.fr_CA #dr_CheckoutPayment #loginHeaderContainer{width:70%}#dr_optInContainer{margin-top:0}#dr_CheckoutPayment #NewAccountContainer #dr_optInContainer .dr_label{text-transform:none}#dr_CheckoutPayment #toggleInstruction{font-weight:400;font-size:.75rem}input:focus,select:focus{border:none;outline:0!important}input.email-box:focus{border-bottom:1px solid #FFF}#dr_CheckoutPayment #dr_clickandbuyImage,#dr_CheckoutPayment #dr_paypalExpressImage{clear:both;display:block;margin-bottom:20px}#dr_billingContainer select#billingSelectAddr{width:60%}#dr_CheckoutPayment #dr_optInContainer,div#tc{width:100%;padding:0}#dr_CheckoutPayment #NewAccountContainer #dr_optInContainer .dr_label,#dr_CheckoutPayment #NewAccountContainer #tc .dr_label{float:right;width:92%;display:inline-block;margin-top:0}#NewAccountContainer #dr_optInContainer .dr_formLine input,#NewAccountContainer #tc .dr_formLine input{width:initial;height:initial}#dr_ConfirmOrder{color:#fff}#dr_ConfirmOrder h1{margin:40px 0 0;color:#fff;float:left;font-size:2.5rem;font-weight:400;padding:0 5rem;text-transform:uppercase}#dr_ConfirmOrder #dr_orderNumber{padding:0 5rem}#dr_ConfirmOrder .dr_button{border:none;color:#fff;font-family:Exo,sans-serif;font-size:16px;font-weight:500}#dr_ConfirmOrder .dr_confirmCartEditLinkBilling,#dr_ConfirmOrder .dr_confirmCartEditLinkShipping{float:right;font-size:.8rem;margin-top:10px;text-decoration:underline;font-family:Exo,sans-serif;font-style:normal}#dr_ConfirmOrder address{padding:0}#dr_ConfirmOrder #dr_confirmTbl td,#dr_ConfirmOrder #dr_confirmTbl td.dr_price,#dr_ConfirmOrder #dr_confirmTbl td.totalTd,#dr_ConfirmOrder #dr_confirmTbl th,#dr_ConfirmOrder #dr_confirmTbl th.dr_price,#dr_ConfirmOrder #dr_confirmTbl th.dr_total{padding-left:70px;width:10%}#dr_chooseShippingMethod h3,#dr_confirmPaymentMethod h3{text-transform:uppercase}#dr_confirmPaymentMethod{padding-top:37px}#dr_chooseShippingMethod{padding-top:20px}#dr_ConfirmOrder #shippingMethodID{background-color:#5F5F5F;border:none;height:30px;width:70%;border-radius:50px;color:#fff;padding:0 20px;margin-top:10px}#dr_ConfirmOrder #dr_shippingTotal{margin:0}#dr_ConfirmOrder #middleCartSectionSummery #dr_TermsOfSaleAcceptance .dr_siteButtons #submitBottom{width:100%}input.dr_button{cursor:pointer}li#dr_bcCart{z-index:1}li#dr_bcCheckoutBilling{z-index:2}li#dr_bcConfirmOrder{z-index:3}ul#dr_breadcrumbTitles li:after,ul#dr_breadcrumbTitles li:before{content:"";position:absolute;top:0;width:0;height:0}li#dr_bcCart:after,li#dr_bcCheckoutBilling:after{right:0;border-left:40px solid #2F313B;border-bottom:66px solid #2a2a2a}li#dr_bcCheckoutBilling:before,li#dr_bcConfirmOrder:before{left:-40px;border-right:40px solid #2F313B;border-top:66px solid transparent}li.dr_titleOn#dr_bcCart:after,li.dr_titleOn#dr_bcCheckoutBilling:after,li.dr_titleOn#dr_bcCheckoutBilling:before,li.dr_titleOn#dr_bcConfirmOrder:before{border-left-color:#3F4175;border-right-color:#3F4175}#dr_confirmTbl .dr_esrbReason.otherDetails,#dr_shoppingCartTable .dr_esrbReason.otherDetails{float:left;width:60%}.qtyDisplayText{display:none}#dr_chooseShippingMethod h3{font-size:.875rem;font-weight:800;margin:.25rem 0}.orderNumberLabel{display:inline-block;margin-right:.5rem;font-weight:800}#dr_orderInformation,#dr_shippingInformation{display:inline-block;width:50%;float:left;margin:2rem 0 0}#dr_orderInformation{padding:0 2rem 0 0}#dr_shippingInformation{padding:0 0 0 2rem}#dr_productTbl th{text-align:left}#dr_productTbl td{padding:40px 1rem 1rem;text-decoration:none}#dr_productTbl tr:nth-of-type(even){background-color:#313131}#dr_productTbl ul{list-style-type:none;font-size:.875rem;margin:.5rem 0;padding:0}#dr_TYDownloadQuestions ol{padding:0 0 0 1rem}#dr_TYDownloadQuestions li{margin:.375rem 0}#dr_TYDownloadInstructions #dr_helpLink,#dr_TYDownloadQuestions a,#dr_thankYouElementContainer #dr_siteButtons a{font-weight:600}#dr_TYDownloadInstructions strong{font-weight:500}#dr_TYDownloadQuestions a:hover{text-decoration:underline}#dr_TYDownloadInstructions #dr_helpLink,#dr_thankYouElementContainer #dr_siteButtons a{text-transform:capitalize;text-decoration:underline}.TyProductInfo{display:inline-block;width:50%}#dr_productTbl li{float:left}#dr_productTbl .dr_deliveryPhysical,.dr_deliveryDigital,.dr_deliveryOther{margin-left:.5rem}img.cartThumb{width:100px;float:left;margin-right:1rem}#dr_thankYouElementContainer #dr_productInformation{display:inline-block;width:100%;margin:2rem 0}#dr_downloadInstructions h3,#dr_downloadQuestions h3{font-family:Georiga,serif;font-style:italic;font-size:1.5rem;margin:0 0 1rem;color:#FFF;letter-spacing:1px;text-decoration:underline;font-weight:500}.dr_thankYouElement{margin:4rem 0}.loginIframeContainer{padding-left:70px;display:inline-block;margin-bottom:4rem}@media (max-width:767px){#dr_breadcrumbTitles li{width:28%;padding:20px 0}#dr_breadcrumbTitles li.dr_titleOn{width:42.5%}#dr_breadcrumbTitles li div{margin-left:-20%}#dr_ConfirmOrder #dr_confirmTbl tr.dr_odd,#dr_ShoppingCart #dr_shoppingCartTable tr.dr_odd{background-color:#2A2A2A;overflow:auto;padding-top:40px}#dr_ConfirmOrder #dr_confirmTbl tr.dr_even,#dr_ShoppingCart #dr_shoppingCartTable tr.dr_even{background-color:#313131;overflow:auto;padding-top:40px}#dr_ConfirmOrder #dr_confirmTbl tr td.dr_price,#dr_ConfirmOrder #dr_confirmTbl tr td.green,#dr_ShoppingCart #dr_shoppingCartTable tr td.dr_price,#dr_ShoppingCart #dr_shoppingCartTable tr td.green{font-size:1.5rem;font-weight:700;width:30%!important}#dr_ConfirmOrder #dr_confirmTbl tr td.green,#dr_ConfirmOrder #dr_confirmTbl tr td.totalTd,#dr_ShoppingCart #dr_shoppingCartTable tr td.green,#dr_ShoppingCart #dr_shoppingCartTable tr td.totalTd{width:70%!important}#dr_ShoppingCart #nonUpdateableQty,#dr_ShoppingCart .dr_deleteItemLink,#dr_ShoppingCart .dr_refreshQtyImage,#dr_cartTbl .dr_qty .dr_qtyInput{float:left;text-align:center}#dr_ShoppingCart .dr_deleteItemLink,#nonUpdateableQty{margin:10px}#dr_ShoppingCart .dr_refreshQtyImage{margin:15px 10px 10px}#dr_cartTbl .dr_qty br{display:none}.qtyDisplayText{display:inline-block;margin-right:10px}#dr_ConfirmOrder #dr_orderNumber,#dr_ShoppingCart #dr_orderNumber{padding:0 20px;font-size:1.2rem;letter-spacing:1px}#dr_ConfirmOrder table td,#dr_ConfirmOrder table tr,#dr_ShoppingCart table td,#dr_ShoppingCart table tr{display:block}#dr_loyaltyPoints{float:left}#dr_loyaltyPoints .dr_loyalty{width:100%;float:left;margin-top:30px}#dr_loyaltyPoints img{float:left}#dr_ConfirmOrder table th,#dr_ShoppingCart table th,#dr_siteButtons.top_siteButtons,#headerMain,div.top_siteButtons{display:none}#dr_ConfirmOrder #dr_confirmTbl #thumbProductimg,#dr_ShoppingCart #dr_shoppingCartTable #thumbProductimg{width:auto;margin-right:25px}#dr_ConfirmOrder #dr_orderNumber,#dr_ShoppingCart #dr_orderNumber{margin:30px 0 0}#dr_ConfirmOrder #dr_confirmTbl td,#dr_ConfirmOrder #dr_confirmTbl td.dr_price,#dr_ConfirmOrder #dr_confirmTbl td.totalTd,#dr_ConfirmOrder #dr_confirmTbl th,#dr_ConfirmOrder #dr_confirmTbl th.dr_price,#dr_ConfirmOrder #dr_confirmTbl th.dr_total,#dr_ShoppingCart table td,#dr_ShoppingCart table td.dr_price,#dr_ShoppingCart table td.totalTd,#dr_ShoppingCart table th,#dr_ShoppingCart table th.dr_price,#dr_ShoppingCart table th.dr_total{padding:10px 5px 20px 20px!important}#dr_ShoppingCart .dr_storeSpecialsOffer .headingItalic.med{font-size:1.2rem}#dr_ConfirmOrder #dr_confirmTbl td,#dr_ShoppingCart #dr_shoppingCartTable td{width:100%!important;float:left;text-align:left}#dr_ShoppingCart .storeSpecialsOffers,#dr_TCFooter,#middleCartSection .middleCartSectionDiv .middleCartSectionDivContent,#middleCartSection .middleCartSectionDiv .middleCartSectionDivHeader,.dr_offers h2{padding:10px 20px 5px}#middleCartSection{padding:0}#middleCartSection #middleCartSectionShipping,#middleCartSection #middleCartSectionShippingInfo,#middleCartSection .middleCartSectionDiv{width:100%;margin:10px 0 20px}#middleCartSectionShipping #dr_shippingEstimator #dr_shipCountry,#middleCartSectionShipping #dr_shippingEstimator #dr_shipMethod{margin-bottom:10px;height:40px;font-size:1rem}#middleCartSection #middleCartSectionShipping,#middleCartSection #middleCartSectionShippingInfo{padding:0}.dr_offers h2{font-size:1.8rem;margin:0}.dr_titleOff .textSpan{display:none}.main-header .header-banner #dr_continueShoppingButton{margin-left:1rem;margin-top:10px;font-size:1.2rem;font-weight:400}#dr_ConfirmOrder #dr_confirmTbl .dr_productName,#dr_ShoppingCart #dr_shoppingCartTable .dr_productName{font-size:1.5rem}#dr_ConfirmOrder #dr_confirmTbl .otherDetails,#dr_ShoppingCart .otherDetails{font-size:1rem}#dr_ConfirmOrder #dr_confirmTbl .earn-units,#dr_ShoppingCart .earn-units{background-size:inherit;font-size:1.1rem}#dr_ConfirmOrder #dr_confirmTbl td.ratingTd,#dr_ShoppingCart table td.ratingTd{padding-top:0!important}.prodImageContainer{height:225px}#middleCartSection .middleCartSectionDivHeader{font-size:1.7rem}#dr_TCFooter,#middleCartSection{font-size:1.2rem}#middleCartSectionSummery .dr_formLine label{font-weight:400}#middleCartSectionSummery .checkoutSummaryTotal label,#middleCartSectionSummery .checkoutSummaryTotal span{font-size:1.4rem;font-weight:700}.earn-units{height:auto;background-size:inherit}.main-header .header-banner{min-height:60px}#dr_ConfirmOrder .dr_siteButtons #submitBottom,#dr_ShoppingCart #dr_siteButtons #dr_checkoutButton .dr_button{padding:15px 40px}#dr_promoCodeDisplay .dr_button{padding:10px 40px}#dr_promoCodeDisplay label{width:30%}#dr_promoCodeDisplay #promoCode{height:40px;width:50%;font-size:1rem}#dr_CheckoutPayment #NewAccountContainer,#dr_CheckoutPayment #billngInfoInst,#dr_CheckoutPayment #dr_loginContainer,#dr_CheckoutPayment #dr_optInContainer,#dr_CheckoutPayment #dr_paymentContainer .dr_paymentMethodBlock,#dr_CheckoutPayment #dr_shippingContainer .pull-left,#dr_CheckoutPayment #loginHeaderContainer,#dr_CheckoutPayment fieldset#dr_billing{width:100%}#dr_CheckoutPayment #NewAccountContainer,#dr_CheckoutPayment #billngInfoInst,#dr_CheckoutPayment #dr_loginContainer,#dr_CheckoutPayment #loginHeaderContainer,#dr_CheckoutPayment #newAccountLogin,#dr_CheckoutPayment .dr_cart-checkout-button{padding:0 1rem}#NewAccountContainer,#dr_CheckoutPayment p.dr_requiredFieldsInfo,#dr_billing,#dr_containerLogin,#dr_newAccountContainer,#dr_optInContainer,#dr_shipping div.dr_formLine,.dr_paymentMethodBlock,div#tc{padding-left:1rem;padding-right:1rem}#dr_ThreePgCheckoutAddressPaymentInfo h1{padding:0 1rem;float:none}#dr_CheckoutPayment div #rqrd_field{float:none;padding:10px 1rem;margin:20px 0 0;font-size:1rem}#dr_CheckoutPayment #toggleInstruction{font-size:1rem}#dr_ThreePgCheckoutAddressPaymentInfo #loginHeaderContainer h3#loginHeaderNew,#dr_ThreePgCheckoutAddressPaymentInfo #loginHeaderContainer h3#loginHeaderOld{padding:20px;width:100%;text-align:center;font-size:1.2rem}#dr_ThreePgCheckoutAddressPaymentInfo #loginHeaderContainer div#OrDiv{float:none;font-size:1.4rem;padding:0;text-align:center}#dr_CheckoutPayment{font-size:1.2rem}#dr_CheckoutPayment #NewAccountContainer .dr_label,#dr_CheckoutPayment #dr_newAccountContainer .dr_label,.dr_Content fieldset .dr_label{width:100%;margin-bottom:10px}#NewAccountContainer .dr_formLine input,#dr_ThreePgCheckoutAddressPaymentInfo #dr_billingContainer .dr_formLine input,#dr_ThreePgCheckoutAddressPaymentInfo #dr_shippingContainer .dr_formLine input,#dr_loginContainer .dr_formLine input,#dr_newAccountContainer .dr_formLine input{height:50px;width:100%}#tc,.dr_Content fieldset#dr_optIn label{font-weight:400}#dr_ThreePgCheckoutAddressPaymentInfo #dr_billingContainer h3,#dr_ThreePgCheckoutAddressPaymentInfo #dr_paymentContainer h3,#dr_ThreePgCheckoutAddressPaymentInfo #shippingInfoHeader h3{padding-left:1rem;padding-right:1rem}#dr_billingContainer .dr_formLine .dr_label,#dr_shippingContainer .dr_formLine .dr_label{margin-bottom:10px}#dr_CheckoutPayment p,#dr_billing p,.dr_Content fieldset#dr_optIn label,.dr_Content fieldset#tc label,div#tc{font-size:1rem}#dr_ThreePgCheckoutAddressPaymentInfo #dr_billingContainer .dr_formLine select#birthdateDay,#dr_ThreePgCheckoutAddressPaymentInfo #dr_billingContainer .dr_formLine select#birthdateMonth{width:28%}#dr_ThreePgCheckoutAddressPaymentInfo #dr_billingContainer .dr_formLine select,#dr_ThreePgCheckoutAddressPaymentInfo #dr_shippingContainer .dr_formLine select{font-size:1.2rem!important;width:36%;height:50px}#dr_ThreePgCheckoutAddressPaymentInfo #dr_billingContainer #billingCountry,#dr_ThreePgCheckoutAddressPaymentInfo #dr_billingContainer #billingState,#dr_ThreePgCheckoutAddressPaymentInfo #dr_shippingContainer #shippingCountry,#dr_ThreePgCheckoutAddressPaymentInfo #dr_shippingContainer #shippingState,#dr_creditCard #dr_creditCardSection .dr_formLine #cardSecurityCode{width:100%}#dr_creditCard #dr_creditCardSection .dr_formLine #ccMonth,#dr_creditCard #dr_creditCardSection .dr_formLine #ccYear{width:45%}}@media (max-width:547px){#dr_breadcrumbTitles li{width:23%}#dr_breadcrumbTitles li.dr_titleOn{width:52%}}@media (min-width:768px) and (max-width:1000px){#middleCartSection .middleCartSectionDiv{width:auto;float:none}#middleCartSection #middleCartSectionShipping,#middleCartSection #middleCartSectionShippingInfo{width:auto;padding:0}.middleCartSectionDivFirstTwo{width:47%;float:left}#middleCartSection #middleCartSectionSummery{width:47%;float:right}#middleCartSectionShipping{margin-top:50px}#dr_ConfirmOrder .top_siteButtons,#dr_ShoppingCart .top_siteButtons{display:none}#dr_ConfirmOrder h1,#dr_ShoppingCart h1,#dr_ThreePgCheckoutAddressPaymentInfo h1{padding:0 2rem;font-size:2rem}#dr_ConfirmOrder form,#dr_ShoppingCart form{clear:none}#dr_ConfirmOrder #dr_orderNumber,#dr_ShoppingCart #dr_orderNumber{padding:0 2rem;float:right;margin-top:55px}#dr_confirmProducts{clear:both;padding-top:20px}.main-header .header-banner #dr_continueShoppingButton{margin-left:2rem}#dr_CheckoutPayment div #rqrd_field,#dr_ConfirmOrder #dr_confirmTbl .dr_productName,#dr_ShoppingCart #dr_shoppingCartTable .dr_productName,.dr_offers h2{padding-left:2rem}#dr_TCFooter,#middleCartSection{padding:10px 2rem 0}#dr_ShoppingCart table td,#dr_ShoppingCart table td.dr_price,#dr_ShoppingCart table td.totalTd,#dr_ShoppingCart table th,#dr_ShoppingCart table th.dr_price,#dr_ShoppingCart table th.dr_total{padding-left:1rem}#dr_ShoppingCart .storeSpecialsOffers{padding:0}#dr_CheckoutPayment #NewAccountContainer,#dr_CheckoutPayment #billngInfoInst,#dr_CheckoutPayment #dr_loginContainer,#dr_CheckoutPayment #dr_optInContainer,#dr_CheckoutPayment #dr_paymentContainer .dr_paymentMethodBlock,#dr_CheckoutPayment #dr_shippingContainer .pull-left,#dr_CheckoutPayment #loginHeaderContainer,#dr_CheckoutPayment fieldset#dr_billing,div#tc{width:80%}#dr_CheckoutPayment #NewAccountContainer,#dr_CheckoutPayment #billngInfoInst,#dr_CheckoutPayment #dr_loginContainer,#dr_CheckoutPayment #loginHeaderContainer,#dr_CheckoutPayment #newAccountLogin,#dr_CheckoutPayment #shippingDifferentThanBillingIndicator,#dr_CheckoutPayment .dr_cart-checkout-button{padding:0 2rem}#dr_CheckoutPayment #toggleInstruction{font-size:.9rem}#NewAccountContainer,#dr_CheckoutPayment p.dr_requiredFieldsInfo,#dr_billing,#dr_containerLogin,#dr_newAccountContainer,#dr_optInContainer,#dr_shipping div.dr_formLine,.dr_paymentMethodBlock,div#tc{padding-left:2rem;padding-right:2rem}#NewAccountContainer .dr_formLine input,#dr_ThreePgCheckoutAddressPaymentInfo #dr_billingContainer .dr_formLine input,#dr_ThreePgCheckoutAddressPaymentInfo #dr_billingContainer .dr_formLine select,#dr_ThreePgCheckoutAddressPaymentInfo #dr_shippingContainer .dr_formLine input,#dr_ThreePgCheckoutAddressPaymentInfo #dr_shippingContainer .dr_formLine select,#dr_creditCard #dr_creditCardSection .dr_formLine #cardSecurityCode,#dr_creditCard #dr_creditCardSection .dr_formLine #ccMonth,#dr_creditCard #dr_creditCardSection .dr_formLine #ccNum,#dr_creditCard #dr_creditCardSection .dr_formLine #ccYear,#dr_loginContainer .dr_formLine input,#dr_newAccountContainer .dr_formLine input{height:40px}#dr_ThreePgCheckoutAddressPaymentInfo #dr_billingContainer h3,#dr_ThreePgCheckoutAddressPaymentInfo #dr_paymentContainer h3,#dr_ThreePgCheckoutAddressPaymentInfo #shippingInfoHeader h3{padding-left:2rem;padding-right:2rem}#dr_ThreePgCheckoutAddressPaymentInfo #loginHeaderContainer h3#loginHeaderNew,#dr_ThreePgCheckoutAddressPaymentInfo #loginHeaderContainer h3#loginHeaderOld{width:41%}#dr_breadcrumbTitles li{width:32.9%}#dr_ConfirmOrder #dr_confirmTbl td.totalTd,#dr_ConfirmOrder #dr_confirmTbl th.dr_total,#dr_ShoppingCart table td.totalTd,#dr_ShoppingCart table th.dr_total{padding-right:2rem}#dr_ConfirmOrder #dr_confirmTbl td,#dr_ConfirmOrder #dr_confirmTbl td.dr_price,#dr_ConfirmOrder #dr_confirmTbl td.totalTd,#dr_ConfirmOrder #dr_confirmTbl th,#dr_ConfirmOrder #dr_confirmTbl th.dr_price,#dr_ConfirmOrder #dr_confirmTbl th.dr_total{padding-left:2rem}#dr_ConfirmOrder #middleCartSectionBillingInfo .text-nowrap.middleCartSectionDivContent{float:right;width:40%;margin-left:10px}#dr_ConfirmOrder #middleCartSectionBillingInfo .middleCartSectionDivContent{float:left;width:56%}#dr_ConfirmOrder #middleCartSectionShippingInfo{clear:both;padding-top:40px}#dr_ConfirmOrder #dr_confirmPaymentMethod{padding-top:0}#dr_confirmPaymentMethod h3{margin:0}}#ContentArea #dr_OrderInformation{width:1076px;margin:4rem auto}#ContentArea #dr_OrderInformation dt{margin:2.5rem 0 .5rem;font-size:1.5rem}#ContentArea #dr_OrderInformation dd{font-size:.875rem;margin:0;line-height:1.2}#ContentArea #dr_OrderInformation dd a{font-weight:600;text-decoration:underline}#dr_Help [type=radio]:checked,#dr_Help [type=radio]:not(:checked){position:absolute;left:-9999px}#dr_Help [type=radio]:checked+label,#dr_Help [type=radio]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer}#dr_Help [type=radio]:checked+label:before,#dr_Help [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:2px;width:17px;height:17px;border:2px solid #fff;background:#2A2A2A;border-radius:17px}#dr_Help [type=radio]:checked+label:after,#dr_Help [type=radio]:not(:checked)+label:after{content:"\2713 ";font-weight:700;position:absolute;top:-8px;left:4px;font-size:24px;color:#FFBD00;transition:all .2s;-webkit-transition:all .2s}#dr_Help [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}#dr_Help [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#dr_Help [type=radio]:disabled:checked+label:before,#dr_Help [type=radio]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}#dr_Help [type=radio]:disabled:checked+label:after{color:#999}#dr_Help [type=radio]:disabled+label{color:#aaa}#dr_Help h1{padding-left:70px}#dr_myAccountFAQ{float:left;width:100%}#dr_myAccountFAQ ul li{display:inline;float:left;list-style:none}#dr_myAccountFAQ label{margin-right:30px}p#dr_introText{line-height:23px;margin-top:0;padding-left:70px}.faqTitles{border-bottom:1px solid #fff;font-family:georgia;font-size:24px;font-style:italic;font-weight:400;padding-bottom:5px;padding-left:70px}#dr_Help ul.dr_catSection{float:left;width:33.33%}#dr_Help ul.first{padding-left:70px}#dr_Help ul.dr_catSection li{list-style:none;margin-bottom:10px}#dr_Help ul.dr_catSection li a{text-decoration:underline}#dr_helpDownloadInformation,#dr_helpOrderInformation,#dr_helpPrivacyAndSecurity,#dr_helpReturnsAndCancellations,#dr_helpShippingInformation,#dr_helpTechnicalSupport,#dr_helpUplayDownloadInformation{display:none}#dr_Help .dr_hideThis h1{background-color:#3f4175;color:#fff;float:left;font-family:georgia;font-weight:400;font-size:1.4rem;font-style:italic;margin-bottom:40px;padding:10px 40px 10px 70px}#dr_selectedFaqCategory dl dt{font-family:ExoBold;margin-bottom:20px;text-transform:uppercase}#dr_selectedFaqCategory dl div{padding:35px 0 20px 70px;float:left;width:100%}#dr_selectedFaqCategory dl div dd{margin-left:0}#dr_Help #dr_radioSelect{padding-left:70px}#dr_Help .dr_oddRow{background-color:#2a2a2a}#dr_Help .dr_evenRow{background-color:#313131}#dr_Help .dr_q1{width:100%!important}#dr_Help #dr_Login{float:left;margin-top:50px;padding-left:70px}#dr_Help #dr_Login h1,#dr_Help #dr_Login h1+p{display:none}#dr_Help #dr_siteButtons input.dr_button{background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/banner-diag-bg.svg);border:0;border-radius:50px;box-sizing:border-box;color:#fff;display:block;float:left;font-family:ExoBold;margin-top:25px;padding:12px 55px 8px;text-align:center;text-transform:uppercase}#dr_Help fieldset#dr_login label{color:#fff;font-family:ExoBold;margin-bottom:30px;width:20%}#dr_Help fieldset#dr_login input#loginEmail,#dr_Help fieldset#dr_login input#loginPassword,#dr_myAccountColumn1 select#billingAddress{background-color:#5f5f5f;border:none;border-radius:50px;color:#fff;height:30px;padding:0 20px;width:30%}#dr_Help fieldset#dr_login p{float:left;margin:30px 0 0 40px}#dr_Help fieldset#dr_login p a{text-decoration:underline}#dr_contactCS{float:left;width:100%}.dr_inputText{background-color:#5f5f5f;border:none;border-radius:50px;color:#fff;height:30px;margin-bottom:20px;padding:0 20px!important;width:30%}#dr_myAccountColumn1,#dr_myAccountColumn2{float:left;width:100%}#dr_myAccountColumn1{float:left;margin-bottom:50px;width:100%}#dr_myAccountColumn1 #dr_paymentInst{font-size:.875rem;margin-bottom:2rem;padding-left:70px}fieldset#dr_paymentUpdates{float:left;padding-left:70px;width:100%}#dr_myAccountColumn1 select#expirationDateMonth,#dr_myAccountColumn1 select#expirationDateYear{background-color:#5f5f5f;border:none;border-radius:50px;color:#fff;height:30px;margin-bottom:20px;padding:0 20px;width:10%}#dr_addressUpdates label,#dr_paymentUpdates label{font-size:.9rem;font-family:ExoBold;width:17%}#dr_AddEditPayment #dr_siteButtons{float:left;margin-left:265px;width:100%}#dr_AddEditPayment #dr_siteButtons input.dr_button{color:#fff;text-transform:uppercase;font-weight:700;display:inline-block;background-color:#E84222;padding:.625rem 2.25rem;border-radius:40px;font-size:.9375rem;border:2px solid #e84222;transition:.3s all;-webkit-transition:all .3s}#dr_AddEditPayment #dr_siteButtons input.dr_button:hover{border-color:#fff}#dr_AddEditPayment #dr_myAccountColumn2Padding{float:left;margin:0 50px 0 0;padding-left:70px}#dr_AddEditAddress,#dr_AddEditPayment{margin-bottom:8rem}a.dr_paymentDelete,a.dr_paymentEdit{text-decoration:underline}h1.dr_addressTitle{padding-left:70px;text-transform:uppercase;font-weight:400;float:left}form[name=AddEditAddressForm]{display:inline-block}#dr_AddEditAddress p#dr_mandatoryInfo,#dr_AddEditPayment p#dr_mandatoryInfo{float:right;font-size:.8rem;font-weight:600;margin:35px 0 0;padding-left:70px;text-transform:uppercase}#dr_AddEditAddress p#dr_addressInst{font-size:.8rem;padding-left:70px}#dr_AddEditAddress fieldset#dr_addressUpdates{margin:30px 0 0;padding-left:70px}#dr_addressUpdates label{font-size:.9rem;font-family:ExoBold;width:16%}#dr_AddEditAddress p#dr_phnText{font-size:.8rem;margin:0 0 0 183px;width:30%}#dr_AddEditAddress #dr_siteButtons input{color:#fff;text-transform:uppercase;font-weight:700;display:inline-block;background-color:#E84222;padding:.625rem 2.25rem;border-radius:40px;font-size:.9375rem;border:2px solid #e84222;transition:.3s all;-webkit-transition:all .3s;cursor:pointer}.dr_addrList strong{font-size:1.125rem}.accountSubHead{padding-left:70px;margin-bottom:2rem}#dr_AddEditAddress #dr_siteButtons input:hover{border-color:#fff}#dr_AddEditAddress #dr_siteButtons{float:left;width:100%;margin-left:250px;margin-top:30px}.dr_Content table td.dr_extendedPrice,.dr_Content table td.dr_price,.dr_Content table td.dr_priceVAT,.dr_Content table td.dr_rating,.dr_Content table td.dr_unitPrice,.dr_Content table th.dr_extendedPrice,.dr_Content table th.dr_price,.dr_Content table th.dr_rating,.dr_Content table th.dr_unitPrice{text-align:left;padding:6px 5px;white-space:normal}#dr_AddEditAddress #dr_myAccountColumn2Padding{float:left;width:100%;padding-left:50px;margin-top:40px}#dr_AddEditAddress #dr_myAccountColumn2Padding a{text-decoration:underline}#dr_AddEditAddress #dr_myAccountColumn2Padding #dr_addr1{float:left;margin:0 20px;width:20%}#dr_AddEditAddress #dr_myAccountColumn2Padding #dr_addrMultiple{float:left;margin:0 20px;width:70%}#dr_AddEditAddress #dr_myAccountColumn2Padding #dr_addrMultiple p{float:left;width:30%}#dr_AddEditAddress #dr_myAccountColumn2 .defaultOption,#dr_AddEditPayment #dr_myAccountColumn2 .defaultOption{float:left;margin:30px 0;text-decoration:none;width:100%}#dr_AddEditAddress #dr_myAccountColumn2 #dr_addrMultiple .defaultAddrOption{float:left;background-color:#2a2a2a;border:2px solid #fff;display:inline-block;width:19px;height:19px;margin:-1px 10px 0 0;vertical-align:middle;cursor:pointer;-moz-border-radius:50%;border-radius:50%}#dr_AddEditAddress #dr_myAccountColumn2 #dr_addr1 #defaultAddrRadio,#dr_AddEditPayment #dr_myAccountColumn2 .defaultPayOption,#dr_AddEditPayment #dr_myAccountColumn2 span.defaultOption #defaultPayRadio{float:left;background-color:#fff;border:2px solid #FFBD00;display:inline-block;width:19px;height:19px;margin:-1px 10px 0 0;vertical-align:middle;cursor:pointer;-moz-border-radius:50%;border-radius:50%}#dr_AccountOrderList li#dr_bcCheckoutBilling:before,#dr_AddEditAddress li#dr_bcCheckoutBilling:before,#dr_AddEditPayment li#dr_bcCheckoutBilling:before,li#dr_bcConfirmOrder:before{border-top:66px solid transparent}#dr_AccountOrderList span.dr_error{display:block;clear:both;width:1076px;margin:auto}#dr_AccountOrderList:after,#dr_AddEditAddress:after,#dr_AddEditPayment:after,#dr_CustomerServiceOrderDetail #dr_siteButtons:after{display:table;content:"";clear:both}#dr_CustomerServiceOrderDetail{margin-top:2rem}a.backToList{margin-left:70px;font-family:exobold}a.backToList img{margin-right:1rem;height:12px}#dr_CustomerServiceOrderDetail #dr_siteButtons{margin-bottom:4rem}#dr_accountBreadcrumb{float:left;width:100%;margin:0 0 40px;padding:0;text-align:center}#dr_accountBreadcrumb #dr_breadcrumbTitles li div{font-size:1.2rem}#dr_accountBreadcrumb #dr_breadcrumbTitles li{color:#fff}#dr_AccountOrderList table#dr_orderListTbl{float:left;margin:1.25rem 0 2rem}#dr_AccountOrderList table#dr_orderListTbl th{font-size:1.2rem}#dr_AccountOrderList table#dr_orderListTbl td{font-family:ExoBold;font-family:.8rem;text-align:center}#dr_AccountOrderList table#dr_orderListTbl td.dr_orderNumber a{text-decoration:underline}#dr_AccountOrderList #dr_bottomText{float:left;margin:3rem 0;text-align:center;width:100%}#dr_AccountOrderList p#dr_needHelp{font-family:ExoBold;font-size:1.4rem;text-transform:uppercase}#dr_AccountOrderList p#dr_extraText a{text-decoration:underline}#dr_orderDetailProducts #dr_orderDetailsTbl td.dr_rating{padding-top:40px}#dr_orderDetailProducts #dr_orderDetailsTbl .dr_productName .CartProductImage,#dr_orderDetailProducts #dr_orderDetailsTbl td.dr_rating #esrbImage img{float:left;margin-right:20px}.CartProductImage img{width:88px}#dr_orderDetailProducts #dr_orderDetailsTbl .dr_productName .dr_productNameDetail{font-family:ExoBold;font-size:.9rem}#esrbDescriptions{font-size:.75rem;font-weight:400}#dr_CustomerServiceOrderDetail h1#dr_orderNumber{font-family:ExoBold;float:left;text-transform:uppercase;margin:0;font-size:2rem}#dr_CustomerServiceOrderDetail #dr_ordDetailTitle{float:left;padding:0 70px;margin-bottom:70px;margin-top:35px;width:100%}#dr_CustomerServiceOrderDetail #dr_ordDetailTitle #dr_orderDate{float:right;margin-top:1rem}#dr_CustomerServiceOrderDetail #dr_billingAddress{float:right;padding-right:70px;width:40%}#dr_CustomerServiceOrderDetail #dr_shippingAddress{float:left;padding-left:70px;width:40%}#dr_CustomerServiceOrderDetail #dr_billingAddress .faqTitles,#dr_CustomerServiceOrderDetail #dr_shippingAddress .faqTitles{padding-left:0}#dr_CustomerServiceOrderDetail #dr_billingAddress #dr_odrPayment{float:right;line-height:24px}#dr_CustomerServiceOrderDetail #dr_odrBillingTitle,#dr_CustomerServiceOrderDetail #dr_odrShippingTitle{margin-bottom:15px}#dr_CustomerServiceOrderDetail #dr_billingAddress address{float:left}#dr_CustomerServiceOrderDetail #dr_billingAddress address,#dr_CustomerServiceOrderDetail #dr_shippingAddress address{line-height:24px}#dr_CustomerServiceOrderDetail #dr_odrAddresses{float:left;margin-bottom:60px;width:100%}#dr_CustomerServiceOrderDetail table#dr_orderDetailsTbl td,#dr_CustomerServiceOrderDetail table#dr_orderDetailsTbl th{padding-left:70px;text-align:left}#dr_orderDetailProducts table#dr_orderDetailsTbl th{font-size:1.2rem}#dr_orderDetailProducts table#dr_orderDetailsTbl td.dr_price{padding-top:40px}#dr_orderDetailProducts table#dr_orderDetailsTbl td.dr_total{text-align:right}#dr_orderDetailProducts table#dr_orderDetailsTbl td{padding:40px 20px 40px 70px}#dr_orderDetailProducts #dr_orderDetailsTbl .dr_productName{text-decoration:none;width:35%}#dr_orderDetailProducts #dr_orderDetailsTbl .dr_rating{width:25%}#dr_orderDetailProducts #dr_orderDetailsTbl .dr_qty{width:20%;text-align:center}#dr_orderDetailProducts #dr_orderDetailsTbl .dr_price,#dr_orderDetailProducts #dr_orderDetailsTbl .dr_total{width:10%}#dr_CustomerServiceOrderDetail #dr_siteButtons input#dr_invoiceButton{background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/banner-diag-bg.svg);border:0;border-radius:50px;box-sizing:border-box;color:#fff;display:block;float:left;font-family:ExoBold;padding:10px 93px;text-align:center;text-transform:uppercase}#dr_CustomerServiceOrderDetail #dr_siteButtons{padding-left:70px}fieldset#dr_login span.dr_error{background:#2a2a2a!important;color:#e84222}#dr_Help #dr_faqCategories{float:left;width:100%;margin-top:30px}#dr_Help #dr_authTrueOptions{float:left;padding-left:70px;width:100%}#dr_Help #dr_authTrueOptions a{margin-right:40px}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-opening{-webkit-animation:remodal-overlay-opening-keyframes .4s;animation:remodal-overlay-opening-keyframes .4s}.remodal-overlay.remodal-is-closing{-webkit-animation:remodal-overlay-closing-keyframes .6s;animation:remodal-overlay-closing-keyframes .6s}.remodal-wrapper{padding:10px 10px 0}.remodal{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening{-webkit-animation:remodal-opening-keyframes .4s;animation:remodal-opening-keyframes .4s}.remodal.remodal-is-closing{-webkit-animation:remodal-closing-keyframes .6s;animation:remodal-closing-keyframes .6s}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{opacity:0;display:block;overflow:visible;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#FFF;border:0;outline:0;background:0 0}.remodal-is-opened .remodal-close{opacity:1}.remodal-close:focus,.remodal-close:hover{color:#E84222}.remodal-close:before{font-size:2.5rem;padding:0 1rem;margin-left:-1rem;top:0;left:0;display:block;content:"\00d7";text-align:center}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}html.remodal-is-locked{overflow:hidden}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;display:inline-block;background-color:transparent;width:auto;outline:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-btn{display:inline-block;padding:1rem;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}.remodal-btn:hover{background-color:#3F4174}.remodal-btn.next{float:right}.remodal-btn.prev{float:left}.homeVidContainer{position:relative;z-index:20}.modal-inner.homeModal{background-color:rgba(42,42,42,.8);height:675px;width:1200px}#loadingResults{height:0;margin:0 auto;position:relative;top:40%;width:40px;z-index:10}#loadingResults>p{bottom:-4em;color:#FFF;font:1em Helvetica,Arial,sans-serif;left:-25px;letter-spacing:1px;position:absolute;text-align:center;width:100px}#loadingResults:after,#loadingResults:before,#loadingResults>span:after,#loadingResults>span:before{background:#AAA;border-radius:10px;content:"";display:block;height:10px;position:absolute;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:10px;animation-duration:.6s;animation-iteration-count:infinite}#loadingResults:before{animation-name:move-right}#loadingResults:after{animation-name:move-down}#loadingResults>span:before{animation-name:move-left}#loadingResults>span:after{animation-name:move-up}@keyframes move-right{0%{transform:translateX(0);-webkit-transform:translateX(0)}100%{transform:translateX(30px);-webkit-transform:translateX(30px)}}@keyframes move-down{0%{transform:translate(30px,0);-webkit-transform:translate(30px,0)}100%{transform:translate(30px,30px);-webkit-transform:translate(30px,30px)}}@keyframes move-left{0%{transform:translate(30px,30px);-webkit-transform:translate(30px,30px)}100%{transform:translate(0,30px);-webkit-transform:translate(0,30px)}}@keyframes move-up{0%{transform:translate(0,30px);-webkit-transform:translate(0,30px)}100%{transform:translate(0);-webkit-transform:translate(0)}}@media (max-width:1024px){.separator-shadow.addMargin{margin:0}.separator-shadow{max-width:100%}.show-me-more-banner{margin-left:calc(-1136px + 95vw);padding:1.5rem 2.5rem 1.5rem 0}.logos-right{margin-right:0}.main-nav{padding:.75rem 2%}#keywords{width:200px}#dr_productSearchResultsIteration .col-md-3{width:25%}}div[class*=popup]{box-sizing:content-box}.popup_title_fade{background-image:none!important}.popup_button_cover,.popup_title_bar{background:#313131!important}.popup_content_wrapper{background-color:#2A2A2A!important;border:1px solid #5F5F5F!important;background-image:none!important}.popup_content_iframe{border:1px solid #5F5F5F!important}.popup_title_bar{padding:5px 10px!important;border:1px solid #5F5F5F}.popup_title_header{color:#fff!important;font-family:Exo,sans-serif!important;font-weight:300!important;max-width:90%}.popup_button_cover{padding:0!important}.popup_button_cover img{display:none!important}a.popup_close_button_link{color:#fff!important;font-weight:700!important;padding:5px 10px!important;display:inline-block!important}.popup_content_iframe .container{margin:0}.popup_content_iframe .navbar{display:none}@media (max-width:800px){body,html{font-size:14px}.main-nav{padding:.75rem 5%}#keywords{width:225px}.main-header .header-banner{min-height:0}.header-banner-text{font-size:.875rem;margin:0}.main-nav #dr_siteButtons{position:static;margin-left:25px}#expand-menu img{width:45px;height:auto}.uplay-logo{margin-left:1rem}.nav-cart-link img,.uplay-logo img{height:31px;width:auto}.nav-right{padding:0}#keywords{display:none}#keywords.showMobile{display:inline-block;position:absolute;top:25px;width:70%;left:0;background:#FFF;border-bottom:none;padding:18px;border-radius:0}#mobile-close-search{position:absolute}#dr_productSearch{display:inline-block;margin-right:1rem}#dr_productSearch input.dr_button{height:31px;width:auto;-webkit-filter:brightness(10);filter:brightness(10)}form[name=ProductSearchForm]{float:left}.slide-btn-container{left:-32px}.slide-btn-inner{width:25px;height:60px;top:80%}.slide-btn{padding:18px 0;font-size:1.25rem}.main-banner-links-container{top:83%;left:-20%}.browseMore{margin-right:5%}.show-me-more-banner{margin-bottom:0}.earn-units{width:220px;height:25px;background-repeat:no-repeat}.left-banner-inner{width:100%;display:inline-block;margin:0;padding:1.5rem 3%}.cta-button{font-size:.875rem}.lower-banners .cta-button{padding:.625rem 1rem}.left-banner-img{max-width:30%}#dr_Home .separator-red{display:none}.home-banner.main{width:90%}.offer-text{width:58%;float:none}.left-banner-inner{background-position-x:calc(-639px + 54vw)}.left-banner-inner .headingLg,.left-banner-inner .left-banner-img{margin-top:1.5rem}.left-banner .headingItalic.lg,.left-banner .headingLg,.right-banner .headingItalic.lg,.right-banner .headingLg{margin-bottom:.5rem}.right-banner-inner{padding:1.5rem 3%;position:relative;left:75px;margin-top:1.5rem}.right-banner-image{width:52%;margin-left:-6%}.right-banner-text{width:54%}.lower-banners{margin-bottom:0}.prodImageContainer{margin:0 0 1rem}.col-1-4{padding:10px 3%}.signup-right{width:65%;max-width:65%;margin-left:-20%}.signup-inner{margin:2rem 5%;text-align:left}.email-box{width:100%}.showMeMore{position:absolute;margin-right:1rem}.showMeText{margin-right:1rem}.current{width:280px}.arrow{margin:0}.show-me-menu{left:calc(100% - 475px);top:34px}.shop-collect{width:100%;display:inline-block;margin-top:2rem}.shop-collect-container{width:90%;margin:0 auto 4rem}.shop-collect-container img{max-width:100%;height:auto}.italicOfferHeader{padding:10px 3%}.remodal-wrapper{width:100vw}.earn-units,.service{max-width:100%}.separator-red+.separator-shadow{display:none}#pdVideos{margin-bottom:48px}.col-55{background-position:center center}.prodImage:before{width:100%}.headingMed.productName,.stockStatusText,.titlePrice .dr_price{margin:0 0 .5rem}.headingMed.productName,.titlePrice .dr_price{font-size:1.625rem}.titlePrice{padding:0 0 0 1.5rem}.titlePrice .dr_price{margin-right:1rem}.prodImage{padding:0 0 0 1rem}.prodImage img{max-width:100%;height:auto}.stockStatusText{float:left;margin:0;line-height:2.75}.pdVidList{position:relative}.main-header{position:relative;z-index:3}.pd-top{position:relative;z-index:2;margin-top:0}a.ssLink{height:inherit}a.explainUnits{margin:.5rem 0 0 .5rem;font-style:normal;font-family:Exo,sans-serif}.preOrderOffer{min-height:60%;top:40%;background-size:contain}.pcSpecs>:first-child{margin-bottom:1rem}#dr_purchaseDetails{padding:0 1rem}.pdVid{width:33.33%;height:calc(33vw * .57)}li.tab.compareTab{display:none}.compareTab+.tab{background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/tab1_dark.svg);width:180px!important;margin-left:0!important}.mobile-facet-links{display:block;text-align:center;margin:1rem 0}.mobile-facet-links a{cursor:pointer}.gt-image{width:45%;height:auto}.gt-details{padding:4rem 1rem 4rem 3rem;width:auto}.details-left{width:33%;text-align:center}.gt-thumb{width:60%;height:auto}.details-right .headingMed{font-size:1.5rem}.details-right .mainTextLg{font-size:1rem}#dr_narrowResults,#dr_selectedFacets,#dr_sortOptions{display:none}#dr_sortOptions,.resultsTools{width:100%;text-align:center}#dr_selectedFacets{padding:1rem 0;border-top:2px solid #111}#dr_facetNav,#dr_productSearchResultsWrapper{width:100%;float:none}.col-md-3{padding:2rem}#searchResultsHeader{display:none}.appliedFacets{width:75%;margin:auto}.appliedFacet{display:inline-block;width:40%;margin:1rem}.filterHeader{background:0 0;text-align:center}.dr_clearFacets{float:none;text-decoration:underline}.filterSectionTitle{display:none}.appliedFacet .dr_facetValue{padding:.25rem 1rem}.fourSquare-container,.offerProdContainer{display:none}.countdownOffer{display:flex}.countdown-title{background-color:#3F4174}.countdown-buy,.countdown-time{background-color:#313131;border-left:2px solid #2A2A2A}.preorder-banner{height:174px;width:100%;display:flex}.preorder-subtitle{margin-bottom:1rem}.preorder-left{width:75%;height:auto;padding:1rem;background-size:contain}.preorder-boxshot{height:auto}.preorder-right{width:calc(25% + 65px)}.childProd .dr_thumbnail{width:129px;max-width:100%}.offerInfoContainer{display:inline-block;width:66%;float:right;padding:0 1rem}.nav-list.primary{display:block;list-style-type:none;position:absolute;left:0;background:#2a2a2a;width:70vw;height:100vh;padding:0;z-index:1;top:38px;box-shadow:5px 5px 10px 0 #111;transform:translateX(-110%);-webkit-transform:translateX(-110%);transition:.2s transform;-webkit-transition:.2s transform}.nav-list.primary.inView{transform:translateX(0);-webkit-transform:translateX(0)}.nav-list-item{background-color:#313131}.nav-list-link{padding:1rem 2.5rem;width:100%;display:inline-block}.mobile-nav-header{display:inline-block;width:100%;color:#FFF;padding:1rem 2.5rem}.mobile-nav-header-left{float:left;font-family:Georgia,serif;font-style:italic}.mobile-nav-header-right{float:right}.nav-list.sub{width:100%;height:auto;position:relative;top:0;display:none;padding:0;background-color:#2A2A2A}.nav-list.sub.open{display:inline-block}.nav-list.third{height:auto;position:relative;padding:0 .5rem;top:0;display:block}.nav-list.third .nav-list-link{padding:.75rem 2rem}.nav-list.sub li{width:100%}.nav-list.sub .nav-list-link{padding:1rem 2.5rem}.nav-list.sub.open li:first-of-type{margin-top:-19px}.menu-shadow{display:block}.remodal.embeddedVideo .modal-inner{width:90vw;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.modal-inner embed,.modal-inner iframe,.modal-inner object{position:absolute;top:0;left:0;width:100%;height:100%}#dr_AccountOrderList li#dr_bcCheckoutBilling:before,#dr_AddEditAddress li#dr_bcCheckoutBilling:before,#dr_AddEditPayment li#dr_bcCheckoutBilling:before,li#dr_bcCheckoutBilling:before,li#dr_bcConfirmOrder:before{border-top:62px solid transparent}.remodal,.remodal-wrapper{padding:0}.modal-inner{width:90vw;height:calc(90vw * .562);padding:0}.ss-lg{width:100%;height:auto}img.separator-shadow{max-width:100%}.entry-content .col{width:50%}.container.footer-list-container{padding:0 3%}.bottom-logos{display:inline-block;width:100%;padding:0 0 2rem;margin-bottom:2rem}.logos-left{width:60%}.logos-left,.logos-right{padding:2rem;display:inline-block;margin:2rem 0}.logos-right{margin-right:0;width:40%}span.logo-shop{position:static}.uplay-logo-bottom{max-width:100%}li.dr_facet ul{max-height:98px}.dr_facetName{padding:.25rem 40px}}@media (max-width:736px){.selectOne input[type=radio]+label{width:50%}.navTabsContainer{display:none}.showMeMore{width:200px}.show-me-menu{left:calc(100% - 351px);top:30px}.showMeText{font-size:1.25rem;padding:.3125rem 0}.current{width:inherit;min-width:175px}.arrow{margin:0 0 0 1rem}.right-banner-image{width:50%}.right-banner-text{width:56%}.left-banner-inner .headingLg,.left-banner-inner .left-banner-img,.right-banner-inner{margin-top:0}.lower-banners .headingLg{font-size:1.5rem}.lower-banners .headingItalic.lg{font-size:1.125rem}.lower-banners .cta-button{padding:.625rem .75rem;font-size:.75rem}.left-banner,.left-banner-inner,.right-banner{height:185px}.left-banner-inner{background-size:inherit}.agegate{width:100vw;margin-left:0;padding-left:0}.dr_gameRating{width:100%;padding:1rem}#dr_purchaseDetails{padding:0 0 0 1rem}.hover-overlay{display:none;opacity:0;background:0 0}.dr_thumbnailImage,.prodImageContainer{width:auto}.dr_column2:hover .hover-overlay,.prodImageContainer:hover .hover-overlay{opacity:0}.main-banner-links-container{top:70%;left:-20%}.jump-link-container{top:-28px}.col-55{width:100%;padding:2rem 0}.col-45{display:none;width:0}ul.pcSpecs{max-height:260px}#brands.visible,#ordersReturns.visible,#publishers.visible,#service.visible{max-height:0}#brands.mVis,#ordersReturns.mVis,#publishers.mVis,#service.mVis{max-height:none}.italicOfferHeader.footer-title{padding:.625rem 1rem;margin-top:0}.list-section{flex-directon:column}.container.footer-list-container{padding:0;background:#2a2a2a}.footer-list{margin:0;width:100%}.footer-list-item,.service-list-item{background-color:#313131;border-bottom:2px solid #2A2A2A;width:100%}.footer-list-item a,.service-list-item a{padding:1rem 2rem;display:inline-block}#ordersReturns,#service{width:100%}}@media (max-width:450px){body,html{font-size:14px}body[id*=Checkout] .main-nav{padding:0}#loginModal{left:0;top:0;text-align:center}#loginIframe{max-width:86%}#modalClose{right:7%}li#dr_bcCart:after,li#dr_bcCheckoutBilling:after{border-bottom:62px solid #2a2a2a}.headingLg{font-size:2rem}.slide-btn-container{left:-7px}.openVidOverlay,.slide-btn-inner{display:none}.lower-banners .headingLg{font-size:1.75rem}.lower-banners .headingItalic.lg{font-size:1.375rem}.offer-text{float:right;width:52%}.left-banner,.left-banner-inner,.right-banner{height:55vw}.left-banner,.right-banner{width:100%}.right-banner{margin-left:0;padding:0}.right-banner-image{width:48%;margin-left:0}.right-banner-text{width:52%}.right-banner-inner{left:0}.left-banner-inner{background-position-x:initial}.left-banner-inner,.right-banner-inner{margin-top:0}.offer-section{width:250px}.offer-section.one{margin-left:calc(-250px + 54vw);padding-left:calc(125px - 20vw)}.offer-section.two{background:#3e3f6e}.offer-section.two,.offer-section.two.muted{position:absolute;margin-left:45%;width:55%}.offer-section.two.muted{background:#2F303B}.left-banner-inner .headingLg,.left-banner-inner .left-banner-img{margin-top:0}.col-1-4{display:block;width:50%;float:left;padding:10px 3%}.top-section{margin-bottom:1rem}.prodImageContainer,img.home-thumbnail{height:150px}.earn-units{background-size:cover}.homePopGames{width:100%;background-size:contain;height:auto;margin:1rem 0}.popGamesBoxart{margin:10px 0 -22px 5%}.popGamesName{width:100%;height:45px;line-height:45px;background:#3F4174;text-align:right}.homePopGames+img{display:none}.logo-container{margin:2rem 0 0}.shop-collect-banner{margin-top:0}.signup-left{display:none}.signup-right{width:100%;max-width:100%;margin-left:0;background:#3F4174;height:inherit}.signup-inner{width:90%;float:none;margin:0 5% 1.5rem;text-align:center}.jump-link-container{top:-32px}.jump-link-container.secondary{top:-28px}.show-me-more-banner{height:auto;text-align:center;width:100%;margin-left:0;padding-right:0}.cta-button.desktop{display:none}.show-me-more-banner a.cta-button.mobile{float:none;margin:2rem 0 0;display:inline-block}.showMeText{margin:auto;float:none;width:90%;font-size:1.75rem}.border-under{margin:0 1rem}.popGamesName{padding:0 10px}.current{width:auto;margin:2rem auto 0;text-align:left}.arrow{font-size:1rem}.show-me-menu{left:0;width:100%;margin-left:5%;top:0}.showMeMore{width:90%;margin-right:0}.nav-list.primary{top:25px}.logos-left,.logos-right{padding:2rem 0}#copyright{margin:0 1rem}.bottom-logos{margin-top:0}.logos-left{width:55%;margin-left:1rem}#ESRB_image{margin:0 1rem 0 0}.uplay-logo-bottom{max-width:90%;float:left}span.logo-shop{margin-right:1rem}a.ssLink{width:100%;max-width:100%}.headingItalic.med.variationName{padding:0 1rem}.cta-button.red.pd-buy{width:90%;margin:0 5% 1rem}#dr_purchaseDetails{padding:0}#expandSys,.fadeout,.separator-shadow.pcSpecs{display:none}#pdSysReqs{display:inline-block}.selectOne input[type=radio]+label{padding:.5rem 1rem}.pdVidList{flex-direction:column}.pdVid{width:100%;height:calc(100vw * .57)}.gt-details{position:static}a.prodName.underline{width:90%}.top-section{display:block}.openBannerVid{top:calc(50% - 47px);left:calc(50% - 47px)}.bannerPlayBtn{width:94px}.countdownOffer{display:inline-block}.countdown-time,.countdown-title{height:105px}.countdown-time .unit{margin-bottom:1.125rem}.countdown-buy{border-left:none;background-color:#313131;padding:1rem 0;border-top:2px solid #2a2a2a;width:100%;max-width:100%}.countdown-buy .cta-button.red{margin-top:0}.container{min-height:0}.search-bottom-promo{display:none}.countdown-time{max-width:25%}.preorder-banner{flex-direction:column;height:auto}.preorder-left{width:100%;background:#313131}.preorder-right{width:100%;margin-left:0}.preorder-boxshot{width:25%}.preorder-info{width:75%;padding:0 2rem}.preorder-right{display:none}.search-result .dr_column2{height:150px}#dr_productSearchResultsIteration .col-md-3{width:50%;padding:10px 5%;margin:1rem 0}a.tnProductLink img{height:150px;width:auto;margin:0}#dr_productSearchResultsIteration{align-items:flex-start}#dr_productSearchResultsIteration .dr_actualPrice{margin-bottom:.5rem}#dr_productSearchResultsIteration .discountPercent{display:inline-block;width:100%;margin-bottom:.5rem}.headingItalic.sm{font-size:1rem}.dr_column2{width:105px;height:150px}.dr_productName{letter-spacing:0}#dr_productSearchResultsIteration .earn-units{width:100%;background-size:contain}.topOffer{display:inline-block;width:100%;overflow:hidden}.gt-details{padding:1rem;background:#313131}.remodal.embeddedVideo .modal-inner{width:90vw;height:calc(90vw * .562)}body[id*=Checkout] .header-banner{display:inline-block;width:100%}body[id*=Checkout] .main-header .header-banner #dr_continueShoppingButton{display:inline-block;float:left;height:31px;margin:0 0 0 1rem;line-height:31px}body[id*=Checkout] #secureCheckout{display:none}#dr_childProducts{flex-direction:column}.childProd{width:100%}.header-banner-inner{width:70%;top:2px}#close-header{padding:2px 5px}.main-banner-links-container{top:60%;left:-15%}.main-banner-links-container .cta-button{background:rgba(0,0,0,.7);padding:.875rem 3rem}img.cta-right-arrow.popGames{margin:15px 0 0 10px}#dr_geoTrustIcon{display:inline-block;margin-top:10px}.browseMore{margin:40px 5%}ul.pcSpecs{width:100%;margin-top:0;max-height:none}}@media(max-width:360px){.units-shadow{display:none}.col-1-4{margin-bottom:2rem}.dr_actualPrice,.top-section{margin-bottom:0}.dr_price{margin:.5rem 0}.earn-units{background:0 0;height:auto;padding:0}.col-1-4 .separator-shadow,img.prod-grid-shadow{display:none}#dr_productSearchResultsIteration .earn-units{width:100%}body[id*=Checkout] .earn-units{background-image:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ubina/cm/multimedia/Redesign2015/earnUnitsBg.svg);padding:.25rem 1rem;height:25px}.dr_ratingImage{margin-left:20px}}