@import url('//img.game.co.uk/fonts/fontGameMerch2014.01.css');
@import url('//img.game.co.uk/fonts/fontGameNav2014.02.css');

#pgArticle #primary {margin-bottom: 0 !important;}
body#pgArticle #primary ul.tabs, body#pgArticle #primary div.wrapper h2, .article .articleHeader h1 {display:none;}
.article #articleContent, .hub #primary .wrapper {margin:0;}
body#pgArticle.article.hub div#content {margin:0;width:100%;}
div#footer {bottom:0;padding-bottom:50px;}
body#pgArticle.article.hub #relatedProducts {display:none;}

ul.fullWidthContainer {margin:0;padding:0;overflow:hidden;}
ul.fullWidthContainer li.innerSection {list-style:none;padding:50px 0;position:relative;background:#FFFFFF;}
ul.fullWidthContainer li.innerSection > div {margin:0 auto;position:relative;width:950px;}
ul.fullWidthContainer li.innerSection h1, ul.fullWidthContainer li.innerSection h4 {font-size:1.6em;margin-bottom:16px;font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:bold;line-height:1.3em;}
ul.fullWidthContainer li.innerSection p {font-size:1em;text-align:left;line-height:1.6em;padding-bottom:10px;}
ul.fullWidthContainer li.innerSection p a {color:#FFF;}

/* Articles */
.hub #content #secondary {margin:0;padding:20px 0;width:100%;background-color:#000000;}
.hub #content #secondary #relatedArticles {width:950px;margin:0 auto; display:none!important;}
#pgArticle.article.hub #content #secondary #relatedArticles h2 {font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight: bold;text-align:center;border-bottom:medium none;margin-bottom:20px;font-size:2.5em;}
#pgArticle.article.hub #content #secondary #relatedArticles h5 a, #pgArticle.article.hub #content #secondary #relatedArticles .seeMore a {font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
#pgArticle.article.hub #content #secondary #relatedArticles h5 a:hover, #pgArticle.article.hub #content #secondary #relatedArticles .seeMore a:hover {text-decoration:underline;}
#pgArticle.article.hub #content #secondary #relatedArticles .articleItem {width:45.8%;border-bottom:medium none;border-radius:0;background-color: rgb(0, 0, 0);background-color: rgba(0, 0, 0, 0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";}
.article #mostRecentArticles .articleItem.articleRow {margin-right:2%;}
#pgArticle.article.hub #content #secondary #relatedArticles h5 a, #pgArticle.article.hub #content #secondary #relatedArticles h5 a:hover, #pgArticle.article.hub #content #secondary #relatedArticles p, #pgArticle.article.hub #content #secondary #relatedArticles .seeMore a, #pgArticle.article.hub #content #secondary #relatedArticles .seeMore a:hover, #pgArticle.article.hub #content #secondary #relatedArticles h2 {color:#FFFFFF;}
.article #mostRecentArticles .articleItem .seeMore {background: url(//img.game.co.uk/hub/images/template/white-arrow.png) no-repeat scroll right center rgba(0, 0, 0, 0);}

/* Hub Header */
ul.fullWidthContainer li.innerSection.headerSection {padding:0;height:400px;}
ul.fullWidthContainer li.innerSection.headerSection > div {position:relative;width:950px;height:400px;}
ul.fullWidthContainer li.innerSection.headerSection > div .msg {position:absolute;font-size:22px;font-weight:bold;line-height:28px;font-style:italic;z-index:3;color:#000000;text-align:center;display:none;}
ul.fullWidthContainer li.innerSection.headerSection > div .msg span {font-size:16px;font-weight:normal;line-height:22px;font-style:normal;}
ul.fullWidthContainer li.innerSection.headerSection > div .msg1 {top:191px;left:200px;}
ul.fullWidthContainer li.innerSection.headerSection > div .msg2 {top:306px;left:276px;}
ul.fullWidthContainer li.innerSection.headerSection > div .fixed {position:absolute;bottom:0;right:0;width:197px;height:59px;z-index:1;}
ul.fullWidthContainer li.innerSection.headerSection > div .fixed .social {width:197px;height:59px;}
ul.fullWidthContainer li.innerSection.headerSection > div .fixed .social > span {display:inline-block;width:59px;height:59px;}
ul.fullWidthContainer li.innerSection.headerSection > div .fixed .social > span > span {margin:0;width:59px;height:59px;}
ul.fullWidthContainer li.innerSection.headerSection > div .fixed .social span.st_facebook_large, ul.fullWidthContainer li.innerSection.headerSection > div .fixed .social span.st_twitter_large {margin-right:10px;}
ul.fullWidthContainer li.innerSection.headerSection > div .fixed .social span > span > span {width:59px;height:59px;background-size:100% auto;}
ul.fullWidthContainer li.innerSection.headerSection > div .fixed .social span.st_facebook_large > span > span {background-image: url("//img.game.co.uk/merch2014/core/icons/icon_facbook_on.gif")!important;}
ul.fullWidthContainer li.innerSection.headerSection > div .fixed .social span.st_twitter_large > span > span {background-image: url("//img.game.co.uk/merch2014/core/icons/icon_twitter_on.gif")!important;}
ul.fullWidthContainer li.innerSection.headerSection > div .fixed .social span.st_googleplus_large > span > span {background-image: url("//img.game.co.uk/merch2014/core/icons/icon_google_on.gif")!important;}
ul.fullWidthContainer li.innerSection.headerSection > div .fixed .social .stButton .stLarge:hover {background-position:0 0!important;opacity:1!important;}

/* Video Section */
#mobilePager {display:none;}
#mediaContainer {width:950px;height:460px;position:relative;overflow:hidden;box-shadow:0 0 6px #000000;background: url("//img.game.co.uk/hub/images/template/giphy.gif") no-repeat center center #000000;}
#mediaContainer > img, #mediaContainer > iframe {width:100%;height:100%;}

#playlist-box-wrapper {width:920px;position:relative;padding:15px 15px 0 15px;height:60px;}
#playlist-box-wrapper ul#playlist-box {height:60px;margin:0;overflow:hidden;padding:0;width:920px;}
#playlist-box-wrapper ul#playlist-box li {list-style:outside none none;margin:0;padding:0;cursor:pointer;background-color:#333333;overflow:hidden;width:105px;}
#playlist-box-wrapper ul#playlist-box li img {width:105px;height:60px;}
#playlist-box-wrapper ul#playlist-box li .desc {display:none;}
#playlist-box-wrapper ul#playlist-box li .title {z-index:1;color:#ffffff;font-size:12px;height:42px;left:-105px;line-height:16px;padding:5px;position:absolute;top:0;width:95px;overflow:hidden;}
#playlist-box-wrapper ul#playlist-box li .titleBK {width:105px;height:60px;position: absolute;top:0;left:-105px;background-color:#333333;}

.bx-wrapper {position:relative;margin:0;padding:0;*zoom:1;width:950px;}
.bx-wrapper img {max-width:100%;display:block;}
.bx-wrapper .bx-prev {left:-21px;width:0;height:0;border-top:8px solid transparent;border-right:16px solid #FFFFFF;border-bottom:8px solid transparent;}
.bx-wrapper .bx-next {right:-21px;width:0;height:0;border-top:8px solid transparent;border-left:16px solid #FFFFFF;border-bottom:8px solid transparent;}
.bx-wrapper .bx-prev:hover {border-right:16px solid #A12283;}
.bx-wrapper .bx-next:hover {border-left:16px solid #A12283;}
.bx-wrapper .bx-controls-direction a {position:absolute;top:22px;outline:0;text-indent:-9999px;}

#playlist-box-wrapper ul#playlist-box li.youTube:before, #playlist-box-wrapper ul#playlist-box li.limelight:before {content: url("//img.game.co.uk/hub/images/template/uber/video_icon.png");height:26px;margin:30px 0 0 2px;pointer-events:none;position:absolute;bottom:1px;left:0;width:33px;}
#playlist-box-wrapper ul#playlist-box li.screenshotWrap:before {content: url("//img.game.co.uk/hub/images/template/uber/screenshot_icon.png");height:24px;pointer-events:none;position: absolute;bottom:2px;left:2px;width:33px;position:absolute;}

#mediaTitle {position:absolute;top:40px;left:0;width:100%;z-index:1;}
#mediaTitle > div span {background-color:#FFFFFF;padding: 4px 12px;display:inline-block;line-height:22px;max-width:75%;z-index:1;}
#mediaTitle > div span#title {font-size:20px;color:#A12283;}
#mediaTitle > div span#desc {font-size:16px;color:#333333;display:none;}
#mediaTitle > div span#title:empty, #mediaTitle > div span#desc:empty {display:none;}

/* Copy Section */
ul.fullWidthContainer li.innerSection .hidden {display:none;}
ul.fullWidthContainer li.innerSection.copySection {text-align:center;}
ul.fullWidthContainer li.copySection ul li {text-align:justify;}
ul.fullWidthContainer li.innerSection.copySection .seeMore {background-color: #333333;color: #ffffff;cursor: pointer;display: inline-block;font-size: 1.2em;padding: 5px 20px;border-radius:7px;}
ul.fullWidthContainer li.innerSection.copySection .seeMore:hover {background-color:#4C4C4C;}
#centerReleaseDate {text-align:center;}

/* Split Section */
ul.fullWidthContainer:last-of-type li.innerSection {border-bottom:5px solid #FFFFFF;}
ul.fullWidthContainer li.innerSection.splitSection > div > div {width:50%;display:inline-block;vertical-align: top;}
ul.fullWidthContainer li.innerSection.splitSection > div > div.info div.oag {width:99.9%;height:33px;background: url(//img.game.co.uk/hub/images/template/Only-at-GAME.jpg) no-repeat center center #FFFFFF;margin-bottom:10px;}
ul.fullWidthContainer li.innerSection.splitSection > div > div.info div.oag.online {background: url(//img.game.co.uk/hub/images/template/Only-at-GAME-couk.jpg) no-repeat center center #FFFFFF;}
ul.fullWidthContainer li.innerSection.splitSection > div > div.info div.nostock {color:#FFFFFF;background-color:#A12283;font-size:1.4em;margin-bottom:10px;padding:8px 0;text-align:center;width:99.9%;}
ul.fullWidthContainer li.innerSection.splitSection > div > div.info {padding:0 3%;width:44%;}
ul.fullWidthContainer li.innerSection.splitSection > div > div.info ul, ul.fullWidthContainer li.innerSection.splitSection > div > div.info ol {padding:0 0 0 12px;margin:0 0 20px;}
ul.fullWidthContainer li.innerSection.splitSection > div > div.info ul li {list-style:outside none disc;line-height:1.6em;}
ul.fullWidthContainer li.innerSection.splitSection > div > div.info ul.buySection {padding:0;margin:0;}
ul.fullWidthContainer li.innerSection.splitSection > div > div.info ul.buySection li {list-style:none;background-color:#A12283;color:#ffffff;display:inline-block;font-size:1.6em;font-weight:normal;line-height:1em;margin-bottom:10px;margin-right:2%;padding:8px 0;text-align:center;vertical-align:top;width:49%;}
ul.fullWidthContainer li.innerSection.splitSection > div > div.info ul.buySection.white li {background-color:#ffffff;color:#333333;}
ul.fullWidthContainer li.innerSection.splitSection > div > div.info ul.buySection a:nth-child(even) li {margin-right:0;}
ul.fullWidthContainer li.innerSection.splitSection > div > div.info ul.buySection li.format {font-family:"gamenav2014";font-size: 2.4em;line-height: 0.66em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing: antialiased;}
ul.fullWidthContainer li.innerSection.splitSection > div > div.info ul.buySection li.format.merch {font-family:"gamemerch2014";font-size:20px;padding:11px 0;}
ul.fullWidthContainer li.innerSection.splitSection > div > div.info ul.buySection li.nostock {background-color:#a5a5a5;cursor:default;}
ul.fullWidthContainer li.innerSection.splitSection > div > div.info ul.buySection li.nostock:hover {background-color:#a5a5a5;}
ul.fullWidthContainer li.innerSection.splitSection > div > div.info ul.buySection li.full {width:100%;margin-right:0;}
ul.fullWidthContainer li.innerSection.splitSection > div > div.info ul.buySection li:hover {background-color:#B61D92;}
ul.fullWidthContainer li.innerSection.splitSection > div > div.info ul.buySection.white li:hover {background-color:#ffffff;color:#A12283;}
ul.fullWidthContainer li.innerSection.splitSection > div > div.info.deal p {font-size: 2.6em;line-height: 1.4em;margin: 20px 0;text-align: center;}

/* Full Section */
ul.fullWidthContainer li.innerSection.fullSection > div > div {width:100%;display:inline-block;vertical-align: top;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.imagery img {width:100%;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.info div.oag {width:99.9%;height:33px;background: url(//img.game.co.uk/hub/images/template/Only-at-GAME.jpg) no-repeat center center #FFFFFF;margin-bottom:10px;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.info div.oag.online {background: url(//img.game.co.uk/hub/images/template/Only-at-GAME-couk.jpg) no-repeat center center #FFFFFF;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.info div.nostock {color:#FFFFFF;background-color:#A12283;font-size:1.4em;margin-bottom:10px;padding:8px 0;text-align:center;width:99.9%;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.info {width:100%;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.info ul, ul.fullWidthContainer li.innerSection.fullSection > div > div.info ol {padding:0 0 0 12px;margin:0 0 20px;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.info ul li {list-style:outside none disc;line-height:1.6em;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.info ul.buySection {padding:0;margin:0;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.info ul.buySection li {list-style:none;background-color:#A12283;color:#ffffff;display:inline-block;font-size:1.6em;font-weight:normal;line-height:1em;margin-bottom:10px;margin-right:2%;padding:8px 0;text-align:center;vertical-align:top;width:49%;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.info ul.buySection.white li {background-color:#ffffff;color:#333333;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.info ul.buySection a:nth-child(even) li {margin-right:0;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.info ul.buySection li.format {font-family: "gamemerch2014";font-size: 2.4em;line-height: 0.66em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing: antialiased;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.info ul.buySection li.nostock {background-color:#a5a5a5;cursor:default;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.info ul.buySection li.nostock:hover {background-color:#a5a5a5;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.info ul.buySection li.full {width:100%;margin-right:0;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.info ul.buySection li:hover {background-color:#B61D92;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.info ul.buySection.white li:hover {background-color:#ffffff;color:#A12283;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.info.deal p {font-size: 2.6em;line-height: 1.4em;margin: 20px 0;text-align: center;}

/* Nav */
#stickyNavWrapper {min-height:50px;width:100%;}
#stickyNav {background-color:#ffffff;min-height:50px;width:100%;position:relative;}
#stickyNav.movingNav {position:fixed;top:0;left:0;z-index:10;-webkit-box-shadow: 0px 5px 5px 0px rgba(50, 50, 50, 0.92);-moz-box-shadow: 0px 5px 5px 0px rgba(50, 50, 50, 0.92);box-shadow: 0px 5px 5px 0px rgba(50, 50, 50, 0.92);}
#stickyNav .container {margin:0 auto;width:100%;text-align:center;}
#stickyNav ul {list-style:none;margin:0;padding:5px 0 0 0;}
#stickyNav ul li {margin:0 0 1px 0; padding:0; display:inline-block; }
#stickyNav ul li a {display:block;float:left;padding:0 20px;height:40px;line-height:40px;font-size:14px;font-weight:bold;color:#FFFFFF;background:#333;border-radius:7px;margin:0 2px;}
#stickyNav ul li a:hover {background:#4C4C4C;}
#stickyNav ul li a:hover, #stickyNav ul li a:visited, #stickyNav ul li a:link {text-decoration:none;}

#stickyNavWrapperBottom {min-height:50px;width:100%;position:fixed;bottom:0;z-index:2;-webkit-box-shadow: 0px -5px 5px 0px rgba(50, 50, 50, 0.92);-moz-box-shadow: 0px -5px 5px 0px rgba(50, 50, 50, 0.92);box-shadow: 0px -5px 5px 0px rgba(50, 50, 50, 0.92);}
#stickyNavWrapperBottom #stickyNav {background-color:#ffffff;}
#stickyNavWrapperBottom #stickyNav ul li a {background:none repeat scroll 0 0 #A12283;}
#stickyNavWrapperBottom #stickyNav ul li a:hover {background:none repeat scroll 0 0 #B61D92;}
#stickyNavWrapperBottom #stickyNav ul li:first-of-type {color: #333333;font-size: 1.3em;font-weight: bold;line-height: 2.6em;margin-right: 10px;vertical-align: top;}
#stickyNavWrapperBottom #stickyNav ul li.format a {font-family: "gamenav2014";font-size: 2em;line-height: 1.72em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing: antialiased;font-weight:400;}
#stickyNavWrapperBottom #stickyNav ul li.format.merch a {font-family:"gamenav2014";font-size:16.5px;line-height:40.5px;}
.offerBox {background-color: #a12283;color: #ffffff;font-size: 1.8em;line-height: 1.4em;padding: 4px 0;text-align: center;}

/* Terms and Conditions */
ul.fullWidthContainer li.innerSection.terms div > ul {padding:0;margin:0 0 50px 0;text-align:center;}
ul.fullWidthContainer li.innerSection.terms div > ul li {list-style:none;display:inline-block;margin:0 10px;}
ul.fullWidthContainer li.innerSection.terms div > ul li.Pegi-18 {width:60px;height:73px;background: url(//img.game.co.uk/hub/images/template/18Pegi.jpg) no-repeat center center transparent;}
ul.fullWidthContainer li.innerSection.terms div > ul li.Pegi-16 {width:60px;height:73px;background: url(//img.game.co.uk/hub/images/template/16Pegi.jpg) no-repeat center center transparent;}
ul.fullWidthContainer li.innerSection.terms div > ul li.Pegi-12 {width:60px;height:73px;background: url(//img.game.co.uk/hub/images/template/12Pegi.jpg) no-repeat center center transparent;}
ul.fullWidthContainer li.innerSection.terms div > ul li.Pegi-7 {width:60px;height:73px;background: url(//img.game.co.uk/hub/images/template/7Pegi.jpg) no-repeat center center transparent;}
ul.fullWidthContainer li.innerSection.terms div > ul li.Pegi-6 {width:60px;height:73px;background: url(//img.game.co.uk/hub/images/template/6Pegi.jpg) no-repeat center center transparent;}
ul.fullWidthContainer li.innerSection.terms div > ul li.Pegi-3 {width:60px;height:73px;background: url(//img.game.co.uk/hub/images/template/3Pegi.jpg) no-repeat center center transparent;}
ul.fullWidthContainer li.innerSection.terms div > div {background-color: rgb(0, 0, 0);background-color: rgba(0, 0, 0, 0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";color:#FFFFFF;font-size:0.8em;padding:20px;}

/* header banners */
/* main */
ul.fullWidthContainer li.innerSection.headerSection.banner > div .bx-wrapper {width:950px;height:400px;}
ul.fullWidthContainer li.innerSection.headerSection.banner > div .bx-wrapper #playlist-box-wrapper {width:950px;height:400px;padding:0;margin:0;}

ul.fullWidthContainer li.innerSection.headerSection.banner > div .bx-wrapper #playlist-box-wrapper ul#playlist-box {width:950px;height:400px;}
ul.fullWidthContainer li.innerSection.headerSection.banner > div .bx-wrapper #playlist-box-wrapper ul#playlist-box li {}
ul.fullWidthContainer li.innerSection.headerSection.banner > div .bx-wrapper #playlist-box-wrapper ul#playlist-box li img {width:auto;height:auto;}

/* pager */
ul.fullWidthContainer li.innerSection.headerSection.banner > div .bx-wrapper .bx-controls {position:absolute;bottom:10px;left:0;z-index:1001;}
ul.fullWidthContainer li.innerSection.headerSection.banner > div .bx-wrapper .bx-controls .bx-controls-direction {display:none;}
ul.fullWidthContainer li.innerSection.headerSection.banner > div .bx-wrapper .bx-controls .bx-pager-item {display:inline-block;margin:0 0 0 10px;}
ul.fullWidthContainer li.innerSection.headerSection.banner > div .bx-wrapper .bx-controls .bx-pager-item a {background-color:#fff;height:15px;width:15px;font-size:0;display:block;border-radius:100%;opacity:0.8;}
ul.fullWidthContainer li.innerSection.headerSection.banner > div .bx-wrapper .bx-controls .bx-pager-item:hover a {background-color:#333;}
ul.fullWidthContainer li.innerSection.headerSection.banner > div .bx-wrapper .bx-controls .bx-pager-item a.active {background-color:#A12283;}

/* Paralaxx */
#port {margin: 0 auto;overflow: hidden;position: relative;height: 400px;}
.parallax-viewport {position: relative;overflow: hidden;}
.parallax-layer {position: absolute;}

/* Toys Toy Life Characters Section */
ul.fullWidthContainer li.innerSection.TTL {}
ul.fullWidthContainer li.innerSection.TTL > div > div.filters {}
ul.fullWidthContainer li.innerSection.TTL > div > div.filters > h4 {color:#333333;padding:5px 0;text-align:center;width:100%;}
ul.fullWidthContainer li.innerSection.TTL > div > div.filters > div.tablebox {width:100%;}
ul.fullWidthContainer li.innerSection.TTL > div > div.filters > div.tablebox ul {background-color:#333;color:#fff;font-size:16px;text-align:center;margin:0;}
ul.fullWidthContainer li.innerSection.TTL > div > div.filters > div.tablebox ul li {display:inline-block;padding:10px;}
ul.fullWidthContainer li.innerSection.TTL > div > div.filters > div.tablebox ul li > * {display:inline-block;}
ul.fullWidthContainer li.innerSection.TTL > div > div.filters > div.tablebox ul li > select {border:medium none;font-size:14px;margin-top:10px;width:100%;padding:2px;background: url(//img.game.co.uk/hub/images/template/arrow-down.png) no-repeat right 7px center / auto 40% #FFFFFF;-webkit-appearance:none;-moz-appearance:none;}
ul.fullWidthContainer li.innerSection.TTL > div > div.filters > div.tablebox ul li > select::-ms-expand {display: none;}
ul.fullWidthContainer li.innerSection.TTL > div > div.filters > div.tablebox ul li > select option {}
ul.fullWidthContainer li.innerSection.TTL > div > div.items {width:100%;}
ul.fullWidthContainer li.innerSection.TTL > div > div.items > ul {margin:0;padding:0;width:calc(100% + 10px);}
ul.fullWidthContainer li.innerSection.TTL > div > div.items > ul li {list-style:none;display:inline-block;margin-top:20px;width:calc(25% - 10px);margin-right:10px;vertical-align:top;}
ul.fullWidthContainer li.innerSection.TTL > div > div.items > ul li:hover img, ul.fullWidthContainer li.innerSection.TTL > div > div.items > ul li:hover div {-webkit-box-shadow: 0px 0px 17px 4px rgba(161,34,131,1);-moz-box-shadow: 0px 0px 17px 4px rgba(161,34,131,1);box-shadow: 0px 0px 17px 4px rgba(161,34,131,1);}
ul.fullWidthContainer li.innerSection.TTL > div > div.items > ul li a {text-decoration:none;}
ul.fullWidthContainer li.innerSection.TTL > div > div.items > ul li img {width:100%;height:150px;margin-bottom:2px;}
ul.fullWidthContainer li.innerSection.TTL > div > div.items > ul li div {background-color:#333333;color:#ffffff;padding:8px;text-align:center;font-size:16px;}

#countdownContainer {width:100%;text-align:center;padding:5px 0;display:block!important;}
#countdownContainer > div {display:inline-block;}
#countdownContainer .countdown {width:630px;margin:0 auto;}
#countdownContainer .countdown .countdown-section {width:25%;display:inline-block;}
#countdownContainer .countdown .countdown-section > span {display:inline-block;}
#countdownContainer .countdown .countdown-amount {font-size:22px;font-weight:bold;margin:10px 0;}
#countdownContainer .countdown .countdown-period {font-size:14px;margin-left:5px;}
#countdownContainer .message {font-size:22px;font-weight:bold;width:280px;margin-left:30px;}

/* Animated headers */
ul.fullWidthContainer li.innerSection.headerSection > div > ul {position:relative;width:100%;height:100%;}
ul.fullWidthContainer li.innerSection.headerSection > div > ul > li {position:absolute;list-style:none;}
/* stock pop up */
#noStockPop {position:fixed;top:calc(50% - 55px);left:calc(50% - 190px);z-index:9999;width:380px;height:70px;padding:20px 0;background-color:#FFFFFF;color:#333333;border-radius:7px;border:2px solid #A12283;-webkit-box-shadow: 0px 0px 17px 4px rgba(0,0,0,1);-moz-box-shadow: 0px 0px 17px 4px rgba(0,0,0,1);box-shadow: 0px 0px 17px 4px rgba(0,0,0,1);}
#noStockPop > div {text-align:center;font-size:16px;}
#noStockPop > div.message {}
#noStockPop > div.button {padding:5px 0;background-color:#D5D5D5;color:#333333;margin:15px auto 0 auto;width:20%;font-weight:bold;border:1px solid #989898;border-radius:7px;cursor:pointer;}
#noStockPop > div.button:hover {background-color:#A12283;color:#FFFFFF;border:1px solid #6D0059;}

/* mobile */
body#pgHub.mobile #primary #plpProducts {display:none;}
body#pgHub.mobile main, body#pgHub.mobile {background-color:#000000;}

body#pgHub.mobile .articleHeader, body#pgHub.mobile ul.tabs, body#pgHub .wrapper > h2 {display:none;}
body#pgHub.mobile ul.fullWidthContainer {padding:0;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection {padding:0;margin-bottom:0!important;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection > div {width:100%;}
body#pgHub.mobile .articleWrapper ul.fullWidthContainer li.innerSection.headerSection, body#pgHub.mobile ul.fullWidthContainer li.innerSection.headerSection > div {width:100%;height:auto;}
body#pgHub.mobile .articleWrapper ul.fullWidthContainer li.innerSection.headerSection {background-size:179% auto;}
body#pgHub.mobile div#footer {padding-bottom:0;}

body#pgHub.mobile ul.fullWidthContainer li.innerSection h1, ul.fullWidthContainer li.innerSection h4 {font-size:22px;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection p {font-size:16px;line-height:25px;}
body#pgHub.mobile ul.fullWidthContainer:last-of-type li.innerSection {background-image:none!important;background-color:#FFFFFF!important;color:#333333!important;border-bottom:10px solid #000!important;}
body#pgHub.mobile ul.fullWidthContainer:last-of-type li.innerSection.videoSection, body#pgHub.mobile ul.fullWidthContainer:last-of-type li.innerSection.terms {background-color:#000000!important;color:#FFFFFF!important;}
ul.fullWidthContainer li.innerSection p a {color:#A12283;}

body#pgHub.mobile .mobileOfferBox {width:calc(100% - 20px);padding:30px 20px;background-color:#A12283;color:#FFFFFF;text-align:center;font-size:3em;line-height:1.2em;}
body#pgHub.mobile .mobileOfferBox > span {font-size:0.7em;}

/* Paralaxx */
body#pgHub.mobile #port {display:none;}

/* Nav */
body#pgHub.mobile #stickyNavWrapper, body#pgHub.mobile #stickyNavWrapperBottom {display:none;}

/* Full Section */
body#pgHub.mobile ul.fullWidthContainer li.innerSection.fullSection > div > div {width:100%;display:}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.fullSection > div > div.info {padding:0 3%;width:94%;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.fullSection > div > div.info ul {padding:0 0 0 30px;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.fullSection > div > div.info ul li {font-size: 16px;line-height: 20px;-webkit-text-size-adjust:120%;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection > div.imagery {width:94%;margin:0 3% 10px 3%;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection > div.imagery img {width:100%;height:auto;margin-top:20px;}	
body#pgHub.mobile ul.fullWidthContainer li.innerSection.fullSection > div > div.info ul.buySection {margin-top:40px;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.fullSection > div > div.info ul.buySection li {width:100%;margin:0 0 40px 0;font-size:3.8em;-webkit-text-size-adjust:120%;border-radius:15px;padding:20px 0;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.fullSection > div > div.info ul.buySection li.format {font-size: 5em;line-height: 0.66em;-webkit-text-size-adjust:120%;}	
body#pgHub.mobile ul.fullWidthContainer li.innerSection.fullSection > div > div.info div.oag {width:100%;background-size:auto auto;background:url("//img.game.co.uk/hub/images/template/Only-at-GAME.jpg") no-repeat scroll center center #FFFFFF;margin-bottom:-15px;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.fullSection > div > div.info div.oag.online {background:url("//img.game.co.uk/hub/images/template/Only-at-GAME-couk.jpg") no-repeat scroll center center #FFFFFF;}	
body#pgHub.mobile ul.fullWidthContainer li.innerSection.fullSection > div > div.info div.nostock {color:#FFFFFF;font-size:4em;padding:40px 0;}	
body#pgHub.mobile ul.fullWidthContainer li.innerSection.fullSection > div > div.info.deal p {font-size: 4.5em;line-height: 1.1em;-webkit-text-size-adjust:120%;font-weight:bold;}

/* Split Section */
body#pgHub.mobile ul.fullWidthContainer li.innerSection.splitSection > div > div {width:100%;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.splitSection > div > div.info {padding:0 5%;width:90%;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.splitSection > div > div.info ul {padding:0;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.splitSection > div > div.info ul li {font-size:16px;line-height:20px;-webkit-text-size-adjust:120%;list-style:outside disc;margin-left:18px;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection > div.imagery img {width:100%;height:auto;}	
body#pgHub.mobile ul.fullWidthContainer li.innerSection.splitSection > div > div.info ul.buySection {margin-top:40px;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.splitSection > div > div.info ul.buySection li {width:100%;margin:0 0 20px 0;font-size:18px;line-height:20px!important;-webkit-text-size-adjust:120%;border-radius:15px;padding:10px 0;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.splitSection > div > div.info ul.buySection.white li {background-color:#A12283;color:#FFFFFF;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.splitSection > div > div.info ul.buySection.white li:hover {background-color:#B61D92;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.splitSection > div > div.info ul.buySection li.format {font-size: 24px;line-height:20px!important;-webkit-text-size-adjust:120%;font-family:"gamenav2014";}	
body#pgHub.mobile ul.fullWidthContainer li.innerSection.splitSection > div > div.info div.oag {width:100%;background-size:auto auto;background:url("//img.game.co.uk/hub/images/template/Only-at-GAME.jpg") no-repeat scroll center center #FFFFFF;margin-bottom:-15px;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.splitSection > div > div.info div.oag.online {background:url("//img.game.co.uk/hub/images/template/Only-at-GAME-couk.jpg") no-repeat scroll center center #FFFFFF;}	
body#pgHub.mobile ul.fullWidthContainer li.innerSection.splitSection > div > div.info div.nostock {color:#FFFFFF;font-size:4em;padding:40px 0;}	
body#pgHub.mobile ul.fullWidthContainer li.innerSection.splitSection > div > div.info.deal p {font-size: 4.5em;line-height: 1.1em;-webkit-text-size-adjust:120%;font-weight:bold;}

body#pgHub.mobile ul.fullWidthContainer li.innerSection.splitSection > div > div.fullwidth {margin:0 3% 10px 3%;width:94%;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.splitSection > div > div.fullwidth:first-of-type {margin-top:10px;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.splitSection > div > div.fullwidth:last-of-type {margin-bottom:6px;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.splitSection > div > div.fullwidth > img {margin:0;}

/* Copy Section */
body#pgHub.mobile ul.fullWidthContainer li.innerSection h1, body#pgHub.mobile ul.fullWidthContainer li.innerSection h4 {font-size: 2em;line-height: 1.2em;-webkit-text-size-adjust:120%;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection p {font-size: 16px;line-height: 20px;-webkit-text-size-adjust:120%;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.terms p {font-size: 10px;line-height: 12px;-webkit-text-size-adjust:120%;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.copySection > div {padding:15px 5%;width:90%;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.copySection .seeMore {font-size: 1.2em;-webkit-text-size-adjust:120%;padding:18px 50px;margin-top:30px;border-radius:15px;line-height: 1.2em;}

/* media */
body#pgHub.mobile ul.fullWidthContainer:last-of-type li.innerSection.videoSection {border-bottom:none!important;margin-top:10px;padding:20px 3%;}
body#pgHub.mobile .bx-wrapper {display:none!important;}
body#pgHub.mobile #mediaContainer {width:100%;}

body#pgHub.mobile #mobilePager {display:block;width:100%;margin-top:20px;}
body#pgHub.mobile #mobilePager > div {display:inline-block;width:48%;background-color:#FFF;border-radius:15px;color:#A12283;font-size:20px;font-weight:bold;text-align:center;padding:15px 0;}
body#pgHub.mobile #mobilePager > div.left {margin-right:4%;}
body#pgHub.mobile #mobilePager > div.right {}

/* Terms */
body#pgHub.mobile ul.fullWidthContainer li.innerSection.terms div.social {text-align:center;padding-bottom:10px;margin-bottom:50px;border-bottom:none;top:22px;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.terms div.social > span {width:33%;display:inline-block;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.terms div.social .stButton {width:100%;margin:0 5%;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.terms div.social .stButton .stLarge {background-size:100% auto;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.terms div.social .stButton .stLarge:hover {background-position:0 0!important;opacity:1!important;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.terms div > ul {margin-bottom:0;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.terms div p a {color:#FFFFFF;}

/* Articles */
body#pgHub.mobile .hub #content #secondary {display:none;}

/* Animated headers */
body#pgHub.mobile ul.fullWidthContainer li.innerSection.headerSection > div > ul {display:none;}

/* Coundown timer */
body#pgHub.mobile #countdownContainer {margin:20px 0 -10px 0;background-color:#A12283;color:#FFFFFF!important;}
body#pgHub.mobile #countdownContainer .message {width:100%;margin:10px 0 0 0;}
body#pgHub.mobile #countdownContainer .countdown {width:94%;margin:0 3%;}
body#pgHub.mobile #countdownContainer .countdown .countdown-amount {font-size:20px;}
body#pgHub.mobile #countdownContainer .countdown .countdown-period {font-size:12px;}

/* TTL */
body#pgHub.mobile ul.fullWidthContainer li.innerSection.TTL > div {padding-top:5px;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.TTL > div > div.filters > div.tablebox ul {font-size:1.6em;line-height:inherit;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.TTL > div > div.filters > div.tablebox ul li {}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.TTL > div > div.filters > div.tablebox ul li > select {font-size:0.8em;line-height:1.2em;margin-top:10px;padding:10px;background: none #FFFFFF;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.TTL > div > div.items > ul {width:calc(100% + 20px);margin-bottom:10px;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.TTL > div > div.items > ul li {width:calc(50% - 25px);margin:10px 0 0 10px;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.TTL > div > div.items > ul li img {height:115px;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.TTL > div > div.items > ul li div {font-size:1em;padding: 10px 0;}

/* table template code */
ul.fullWidthContainer li.innerSection.fullSection > div > div.table > div {display:inline-block;vertical-align:top;border-top:1px solid #333333;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.table > div:first-of-type > div {border-left:1px solid #333333;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.table > div:first-of-type > div:first-of-type {padding-bottom:1px;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.table > div > div {border-bottom:1px solid #333333;border-right:1px solid #333333;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.table > div > div > div:first-of-type {background-color:#333333;color:#FFFFFF;text-align:center;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.table > div > div > div:last-of-type {padding:10px;}
ul.fullWidthContainer li.innerSection.fullSection > div > div.table > div > div > img {width:100%;height:auto;}

body#pgHub.mobile ul.fullWidthContainer li.innerSection.fullSection > div > div.table > div {width:100%;margin-top:120px;font-size:16px;line-height:20px;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.fullSection > div > div.table > div > div {height:auto!important;}
body#pgHub.mobile ul.fullWidthContainer li.innerSection.fullSection > div > div.table > div > div > div:first-of-type {font-size:18px;line-height:20px;padding:10px;}

/*site changes*/
.signPosts {
    margin: 10px 0;
}
footer {
	position: relative;
}

/*hub only*/
#stickyNavWrapperBottom #stickyNav ul li.format a {
    line-height: 1.42em;
}

#stickyNavWrapperBottom #stickyNav ul li:first-of-type {
	line-height: 2.2em;
}