div.store>div{margin-bottom:30px}div.store div.superHotProduct{background-color:#e6ebf1;box-sizing:border-box;display:flex;height:312px;justify-content:space-between;padding:5px}div.store div.superHotProduct div.product{display:inline-block}div.store div.superHotProduct div.product a.product{margin:0}div.store div.superHotProduct div.product img.product{height:302px;width:600px}div.store div#screens{height:302px;padding:2px;text-align:center;vertical-align:top;width:320px}div.store div#screens,div.store div#screens>a{box-sizing:border-box;display:inline-block;position:relative}div.store div#screens>a{height:0;margin:4px;padding-bottom:30%;width:45%}div.store div#screens h3{color:#4b71b0;margin:0;padding:10px;text-align:center}div.store div#screens img.screen{border:5px solid #000;box-sizing:border-box;height:100%;left:0;position:absolute;top:0;width:100%}div.store div#screens div.price{background-color:#98a0ad;bottom:0;left:0;padding:5px;position:absolute;right:0}div.store div#screens div.price a{background-color:#fbe20b;border-radius:5px;color:#000;font-weight:700;padding:5px 20px;text-decoration:none}div.store div.discountsSearchDuo{display:flex;justify-content:space-between}div.discountsSearchDuo div.search{background-color:#e6ebf1;height:312px;overflow:hidden;width:320px}div.discountsSearchDuo div.search div.keywords{border-bottom:1px solid #a3abb6;box-sizing:border-box;height:100px;padding:20px}div.discountsSearchDuo div.search div.keywords>label{color:#547dbf;font-weight:700;text-transform:uppercase}div.discountsSearchDuo div.search div.keywords div.row input{display:inline-block;margin-left:10px;margin-right:auto;margin-top:5px;width:220px}div.discountsSearchDuo div.search div.keywords input#searchAdvanced,div.discountsSearchDuo div.search div.keywords label.searchAdvanced{vertical-align:middle}div.discountsSearchDuo div.search div.keywords div.searchAdvanced{margin-left:15px;margin-top:5px}div.discountsSearchDuo div.search div.advanced,div.discountsSearchDuo div.search div.quick{background-color:#d6dbe3;box-sizing:border-box;height:212px;padding:10px 20px}div.discountsSearchDuo div.search div.advanced>label,div.discountsSearchDuo div.search div.quick>label{color:#547dbf;display:block;font-weight:700;margin-bottom:10px;text-transform:uppercase}div.discountsSearchDuo div.search div.quick div.searchCriteria,div.discountsSearchDuo div.search div.quick div.searchCriteriaTimeline{column-count:2;margin-bottom:10px}div.discountsSearchDuo div.search div.quick a{color:#1d1d1d;display:block;text-decoration:none}div.discountsSearchDuo div.search div.advanced{display:none}div.discountsSearchDuo div.search div.advanced div.row label{display:inline-block;width:90px}div.discountsSearchDuo div.search div.advanced div.row select{display:inline-block;width:190px}div.discountsSearchDuo div.search div.advanced button{margin:10px 0}div#newProducts{background-color:#565f73;padding:10px}div#newProducts>h3{background:transparent;border-bottom:2px solid #e6ebf1;margin:10px 0;padding:0 0 10px}div#newProducts a.buynow{background-color:#1d1d1d}div#downloadsSpotlightDuo{display:flex;justify-content:space-between}div.downloads{background-color:#565f73;display:inline-block;height:312px;width:320px}div.downloads h3.downloads{color:#fff;display:block;font-weight:400;margin:0;padding:5px 10px;position:relative}div.downloads h3.downloads a{color:#fff;display:inline-block;font-size:.9em;outline:none;padding-top:2px;position:absolute;right:10px;text-decoration:none;vertical-align:middle}div.downloads h3 i{font-weight:400}div.downloads div.downloadItem img{height:45px;vertical-align:top;width:96px}div.downloads div.downloadList{background-color:#1f2227;border:2px solid #565f73;box-sizing:border-box;color:#fff;height:281px;overflow-y:auto;padding:10px}div.downloads div.downloadItem{border-bottom:1px solid #565f73;margin-bottom:10px;padding-bottom:3px}div.downloads div.downloadItem:last-child{border:none}div.downloads div.downloadItem div.updateInfo{color:#fff;display:inline-block;margin-left:10px;text-decoration:none;vertical-align:top;width:55%}div.downloads div.downloadItem div.updateInfo h4{color:#fff;margin:0 0 3px}div.downloads div.downloadItem div.updateInfo p{color:#fff}a.downloadUpdate{text-decoration:none}div#storeInfo{background-color:#4b5364;color:#1f2123;margin-bottom:0}div#storeInfo>div>div{display:flex;justify-content:space-between}div#storeInfo>div>h2{text-transform:uppercase}div#storeInfo>div>div>div{display:inline-block;text-align:justify;width:49%}div#storeInfo>div>div>div:last-child{width:49%}div#storeInfo>div>div>div>div.caption{background-color:#586379;border-radius:5px;padding:5px;text-align:center}div#storeInfo>div>div>div>h3{color:#5778c5;text-align:center;text-transform:uppercase}div#storeInfo>div>div>div>div.caption img{height:32px}div#storeInfo>div>div>div.gameEditions div.listItem{margin-bottom:10px}div#storeInfo>div>div>div.gameEditions div.listItem span.editionName{font-weight:700}div#storeInfo>div>div>div.gameEditions div.listItem img{float:left;margin:0 10px 20px 0}@media only screen and (max-width:940px){div.store div#superHotProduct{display:block;height:unset}div.store div.superHotProduct div.product{width:100%}div.store div.superHotProduct div.product img.product{height:auto;width:100%}div.store div#screens h3{padding-top:0}div.store div#screens{height:unset;width:100%}div.store div#screens div.price{position:relative}div.store div#screens div.price a{background-color:unset}div.store div.discountsSearchDuo{display:block}div.discountsSearchDuo div.search{margin-top:30px;width:100%}div#downloadsSpotlightDuo{display:block}div.downloads{height:312px;margin-bottom:30px;width:100%}div#storeInfo{color:#000;margin-bottom:0;padding:0 10px}div#storeInfo>div>div{display:block}div#storeInfo>div>div>div,div#storeInfo>div>div>div:last-child{display:block;margin-bottom:20px;width:100%}div#storeInfo>div>div>div.gameEditions div.listItem img{margin:0 10px 0 0}div#storeInfo>div>h2{text-transform:uppercase}div.store div#screens>a{padding-bottom:15.33%;width:23%}div.store div#screens div.price{margin-top:10px}}@media only screen and (max-width:660px){div.store div#screens>a{padding-bottom:30%;width:45%}}@media only screen and (max-width:320px){div.store div#screens>a{padding-bottom:63.33%;width:95%}}