/*body.base-ps4{background:#fff;}*/
.white{background:#fff!important}
#results{padding:0 0 100px !important;}
#results h2.section-sub-heading{padding:30px 0;}
.plus-module{ margin:0 auto; overflow: hidden; text-align: center;}
.plus-module .wrapper{display: inline-block; margin: 0 auto; overflow: hidden; text-align: left;}
.plus-module .wrapper ul{display: inline-block; list-style-type: none; margin: 0 auto; overflow: hidden; padding: 0; text-align: left; z-index: 1;}
.plus-module .wrapper ul li{background:#e6e6e6; color:#363636; width:300px; display:block; height:132px; float:left; margin-right:15px;}
.plus-module .wrapper ul li.last{margin:0;}
.plus-module .wrapper ul li .content{background:url(plus_icn.png) no-repeat 15px 15px; padding: 15px 15px 15px 80px;}
.plus-module .wrapper ul li .content h3{font-size: 1.2em; margin: 0 0 5px; text-align: left; font-weight:bold;}
.plus-module .wrapper ul li .content p{font-size: 1.1em; line-height: 1.3em; margin: 0;}
.plus-module .wrapper ul li .content .plus-cta{margin:18px 0 0; text-align:right; width:100%;}
.game-tiles ul li{margin-right:10px; margin-bottom:0px;}
.game-tiles ul li.layout-type-2.tile-3.plus1{width:637px; height:385px;}
.game-tiles ul li.layout-type-2.plus2{width:306px;}
.game-tile{width:306px}
.game-tiles ul li{width:306px; margin-right:0; height:192px}
.sliderMain{float:left; overflow:hidden; width:890px; height:344px; margin-bottom:50px;}
.sliderMiddle{float:left; position:relative  }
.sliderInternalPlus{float:left; width:890px; height:344px;}
.Boxx{background:#e6e6e6; width:270px; height:142px; float:left; padding:10px; margin:0 10px 10px 0}
.Boxx:hover{background:#dfdfdf;}
.leftBoxx{float:left; padding-right:15px;}
.rightBoxx{float:left; width:135px }
.leftBoxx img{width:115px; height:115px;}
.rightBoxx h3{font-size:14px; padding:0 0 10px 0; margin:0; text-align:left; font-weight:bold; min-height:62px;}
.rightBoxx h3 a{color:#363636;}
.priceList{background:url(plus_ico.png) no-repeat left; float:left; width:118px}
.priceList p.plus{ padding:0 0 0 20px;}
.priceList p{font-size:14px; float:left;padding:5px 0 5px 30px; margin:0}
.priceList p.alignRight{ float:right}
.sliderNext, .sliderPrev{background:url(arrows.png) no-repeat; position: relative; top: 110px; 
width: 52px; height: 52px; text-indent: -9999px; z-index: 10; cursor:pointer;}
.sliderNext{background-position:right top; float:left; right:-25px;}
.sliderPrev{background-position:left top; float:left; right:22px;}
.marginRightZero{margin-right:0}
.mainSlider{width:1000px; margin:auto;}
section hgroup{margin:60px auto 30px;}
.copy-block.countdown hgroup{margin:0 0 22px}
.two-column-content .column .countdown .genericButtonRow{margin-top:67px;}
.blur{opacity:0.5; cursor:default; filter: alpha(opacity = 50);}
.plus-tiles{margin:20px auto 0; position:relative; width:942px;}
.results{float:left; width:942px; margin-top:20px;}
.results ul.sliderInternal{float:left; margin-bottom:5px; width:942px; padding:0;}
.results ul.sliderInternal li{float:left; list-style:none; margin-right:8px; margin-bottom:4px; position:relative; overflow:hidden;}
.sliderInternal .tab-content p span a{font-weight:normal; color:#fff;}
.results ul.sliderInternal li a:hover{color:#fff;}
.hoveGame-tile{background:#363636; box-shadow:0 8px 20px -5px #333333; padding:20px 20px 80px; position:absolute; display:none; left:-20px; top:-20px; z-index:9999}
.results ul.sliderInternal li img{float:left}
.results ul.odd li{float:right}
a.btnDodi{background:#E55526; background-image:-moz-linear-gradient(center top , #F96F38, #E55526); 
color:#fff; padding:14px 20px; position:absolute; right:10px; bottom:6px; text-decoration:none; text-transform:uppercase; font-size:16px; font-weight:bold;}
.showResult{display:none}
.game-more-link{background:url(plus_more_bg.gif) repeat-x; color:#fff; font-weight: bold; display: block; margin: 0 0 50px 0; overflow: hidden;
padding: 10px 0; text-align: center; width: 934px; float:left}
.game-more-link span{background: url(updownarrows_plus.png) no-repeat right -15px; display: inline-block; padding: 0 28px 0 0;}
.game-more-link:hover{color:#fff;}
#overlayBuyNowPopUp{background:none; left: 50%; margin-left: -325px; position: fixed; top: 120px; z-index: 99999999;}
#overlayBuyNowPopUp .inner{background-color: #FBFBFB; border: medium none; float: left; padding: 10px; position: relative; width: 650px;}
#overlayBuyNowPopUp #closebar{background:#5E5E5E; border-bottom: 1px solid #555555; height: 24px; left: 0; position: absolute; top: -24px; width: 670px;}
#overlayBuyNowPopUp #closebar .close{ background: url(takeover_close1.png) no-repeat left 8px; cursor: pointer; 
height: 24px; position: absolute; right: 0; text-indent: -9999px; top: 0; width: 58px;}
#overlayBuyNowPopUp .panel{background:#ededed; padding:10px; width:630px; float:left;}
#overlayBuyNowPopUp .panel .pannelInner{width:630px; background:#fff; float:left;}
#overlayBuyNowPopUp .panel .pannelInner h4{background:#6a6969; color:#fff; padding:6px 0 6px 7px; font-size:12px; font-weight:normal; margin:0;}
#overlayBuyNowPopUp .panel .pannelInner .box{border-bottom:1px solid #c4c4c4; padding:15px 0; width:630px; float:left;}
#overlayBuyNowPopUp .panel .pannelInner .box .boxImg{float:left; width:220px; padding:0 0 0 8px;}
#overlayBuyNowPopUp .panel .pannelInner .box .btnOrder{float:right; padding:8px 20px 0 0;}

.results ul.sliderInternal li .hover{-webkit-transition: bottom 0.3s ease-in-out; -moz-transition: bottom 0.3s ease-in-out; -ms-transition: bottom 0.3s ease-in-out;
-o-transition: bottom 0.3s ease-in-out; transition: bottom 0.3s ease-in-out; bottom:-100px; left: 0; width: 100%; position: absolute; color: #fff;}
.results ul.sliderInternal li:hover .hover{ -webkit-transition: bottom 0.3s ease-in-out; -moz-transition: bottom 0.3s ease-in-out;
-ms-transition: bottom 0.3s ease-in-out; -o-transition: bottom 0.3s ease-in-out; transition: bottom 0.3s ease-in-out; bottom: 0;}
.results ul.sliderInternal li .hover .tab{font-size:1.2em; position: relative; float: left;background: url(blue-pixel.png);padding: 5px 20px; text-align: left;}
.results ul.sliderInternal li .hover .tab-content{background: url(blue-pixel.png); clear: left; display: block; float: left; width: 100%;}       
.results ul.sliderInternal li .hover .tab-content p{text-align: left; width: auto; margin: 0; padding: 10px 20px 50px 20px; font-weight: normal; font-size: 1.2em;
height:40px; font-size: .5em;} 
.two-column-content.feature, .two-column-content.lastChance{padding-left:0px;}
.two-column-content.lastChance{max-width:900px;}
.two-column-content .right-column .content-wrapper{padding-left:0;}   
.two-column-content .right-column .content-wrapper .image-block{margin-left:60px;}

ul#countdown li{display: inline-block; background: transparent url(plus-digit-img.png) no-repeat left top; 
width: 73px; margin-bottom: 2em; text-align: center; padding:0 0 0 7px; float:left;} 
ul#countdown li.cntsapr{width:20px; background:transparent;}
ul#countdown li span{font-size: 3em;
  font-weight: bold;
  color: #fff;
  height: 63px;
  line-height: 63px;
  position: relative;
  letter-spacing:14px;
} 

ul#countdown li span::before {
  content: '';
  width: 87%;
  height: 2px;
  border-top: 2px solid #000;
  position: absolute;
  top: 24px;
} 
ul#countdown li p.timeRefDays,
ul#countdown li p.timeRefHours,
ul#countdown li p.timeRefMinutes,
ul#countdown li p.timeRefSeconds { 
	float: left;
	font-family: Arial;
	margin-left:-7px;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.cntSeparator{font-size:45px; margin:16px 0 0 2px; color: #000;}
.desc{margin: 7px 3px; width:420px; float:left;}
.desc div{float: left; font-family: Arial; width: 95px; margin-right:10px; font-size: 12px; font-weight: bold; color: #000;}
#counter{width:420px;} 
.sliderInternal .tab-content p span{float: left;font-size: 2.8em;font-weight: normal;line-height: 19px;}
.esrb_plus{width:100%; padding:10px 0 40px; background:#fff;}
.plus-tiles h3, .plus-tiles h1{font-size:34px; font-weight:normal;}
.faq_section{float: left; width:890px;}
.faq_section .questions{margin:10px 0 0; float:left; width:100%;}
.faq_section .qa_group{display: block; float: left; margin-bottom: 20px; margin-left: 20px; margin-right: 20px; width: 95%;}
.faq_section .qa_group .question {cursor:pointer; border-top:1px solid #ebebeb; padding-top:10px; font-size:14px; padding-bottom:5px; font-weight:bold;
color:#292929; padding-left:23px; background:url(ps_question_gif.gif) no-repeat left 10px;}
.faq_section .qa_group.first .question{border-top:none;}
.faq_section .qa_group .answer{background:url(ps_answer_gif_blue.gif) no-repeat 0 3px; color: #555555; float: left; font-size: 13px;
line-height: 20px; margin-bottom: 20px; margin-top: 10px; padding-left: 23px;}
.faq_section .qa_group .answer p{padding-top: 0; font-size: 14px; line-height: 24px;}
section hgroup.join{margin-top:30px;}
section h2.section-sub-heading.disc{font-size:34px; font-weight:normal;}
.copy-block ul{padding:0;}

/* coming soon */

.mainGrid{width:1000px; margin:25px auto;}
.gridNext, .gridPrev{background:url(arrows.png) no-repeat; position: relative; top:60px; width: 52px; height: 52px; text-indent:-9999px; z-index: 10; cursor:pointer;}
.gridNext{background-position:right top; float:left; right:-25px;}
.gridPrev{background-position:left top; float:left; right:22px;}
.gridMain{float:left; overflow:hidden; width:890px; margin-bottom:30px;}
.gridMiddle{float:left; position:relative}
.gridInternal{float:left; width:890px;}
.GridBox{background:#e6e6e6; width:870px; height:342px; float:left; padding:10px; margin:0 10px 10px 0}
.gridLeftBox{float:left; padding-right:25px;}
.gridRightBox{float:left; width:550px}
.gridRightBox h3{font-size:34px; padding:0 0 10px 0; margin:0; text-align:left; font-weight:normal;}
section.coming hgroup{margin:30px auto;}
.coming h1, .coming h2{margin:0; font-family:Georgia; font-size:2.154em; font-style:italic; color:#0068bf; font-weight:normal;}

.gridRightBox ul{padding:0 0 0 18px;}
.gridRightBox ul li{list-style:disc; font-size:1.2em; line-height:1.4em}
li a.btnDodi.blue{background:none; cursor:default; left:0;}
/*li span.noClick a{cursor:default;}*/
.copy-block hgroup h2{margin: 0; font-family: Georgia; font-size: 2.154em; font-style: italic; color: #0068bf; font-weight: normal; text-align:left;}
.copy-block hgroup h3 {font-weight: normal;font-size: 34px;margin: 0; text-align:left;}
section h2.section-heading{font-size: 28px; color: #0068bf; margin-bottom: 0px; font-weight: normal; font-style: italic; font-family: "Georgia";}
section h3.section-sub-heading{color: #363636; font-size: 42px; font-weight: bold; margin: 0; position: relative;}
section h3.section-sub-heading.disc{font-size: 34px; font-weight: normal;}
.results ul.odd li#gravity{float:left;}
