@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=IM+Fell+Double+Pica+SC);
*{margin:0;padding:0;}
html,body{width:100%;min-height:100%}
body{font-family:Arial, Helvetica, sans-serif;margin:0;background:#000000 url(../img/teaser/bg_top.jpg) center top no-repeat fixed;background-size:100% auto;}
.container{width:100%;}
img{border:0;outline:none;}
/* Header Styles */
.header{}
.purchase-link{position:absolute;width:27%;top:0;left:1%;}
.purchase-link img{width:100%;height:auto;}
#playstation-logos{float:right;width:22%;height:auto;margin:10px 10px 0 0;}
#main-logo{width:100%;text-align:center;margin-top:70px;}
#main-logo img{width:48%;height:auto;}
#release-date{width:100%;text-align:center;}
#release-date img{width:35%;height:auto;}

/* Content Style */
.content{width:80%;margin:0 auto;max-width:1920px;}
.sidebar{position:absolute;left:0}
.media-wrapper{width:60%;height:auto;margin:0 auto;background:url(../img/teaser/mov_frame_01.png) center top no-repeat;background-size:100% 100%;padding:4%;}
.media{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
#ytplayer{position:absolute;top:0;left:0;width:100%;height:100%;}
.product-shot h1{text-align:center;padding:10px;color:#DDD;
  text-shadow:0px 1px 2px rgba(255,255,255,0.5),-1px -1px 2px rgba(35,0,177,0.5);}

.purchase-module{background:#142152 url('../resources/images/purchase/bg.jpg') repeat;padding:10px;border-radius:10px;color:#FFF;font-family:serif;text-align:center;margin:10px;width:40%;display:inline-block; box-shadow: 1px 0px 10px #000;}
.purchase-module h3{font-size:24px;margin:5px 0px 15px 0px; color: #fff; text-shadow: 2px 2px 10px #000; text-transform:uppercase; }
.purchase-module a{color:#FFF;font-size:18px;text-decoration:none;text-shadow:2px 2px 10px #000;font-weight:700}
.purchase-module img{width:100%;/*max-width:400px;*/ }
.purchase-module ul{margin:0 auto}
.purchase-module li{list-style:none;display:inline-block;margin:10px}
.purchase-module a:hover{color:#b6bef8}
.purchase-button{display:inline-block;margin:0 10px}

/* Footer Style */
.footer{width:100%;min-height:200px;margin-top:20px;background:url(../img/teaser/osl-footer-bg.png) repeat-x;}
.logos-icons{display:table;width:40%;margin:0 auto;text-align:center;padding-top:50px;}
.logo-cell{display:table-cell;vertical-align:middle;width:33%}
.legals p{font-size:9px;text-align:center;margin-top:10px;}

/*Product Page*/
.product-shot{background:#5837e0;width:85%;margin:0 auto;border:3px double #5837e0;border-bottom:solid #5837e0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}
.product-shot img{width:100%;height:auto;float:left;}
.product-links{display:table;font-family: 'IM Fell Double Pica SC', serif;text-align:center;width:85%;margin:0 auto 45px;background:#5837e0;color:#FFF;border:3px double #5837e0;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}
.prod-link-row{display:table-row;}
.prod-link-cell{display:table-cell;padding:10px;vertical-align:middle;font-weight:bold;}
 .prod-link-cell a{color:#EEE;text-decoration:none;text-shadow: 0 -2px 0 #000,-2px -2px 0 #000,2px 0 0 #000,1px 1px 0 #000,0 2px 0 #000,-2px 2px 0 #000,-2px 0 0 #000,-2px -2px 0 #000,0 0 10px #b6bef8,0 0 5px #b6bef8,0 0 4px #b6bef8;}
 .prod-link-cell a:hover{color:#b6bef8;}

/* Misc Styles */
.clearfloat{clear:both;}
p{color:#ffffff;}
.no-link{color:#AAA;text-shadow:none;}
@media screen and (max-width:1068px){
	.product-links{display:block;}
	.prod-link-row{display:block;}
	.prod-link-cell{display:block;float:left;}
}
@media screen and (max-width:1024px){
	.logos-icons{width:60%;}
}
@media screen and (max-width:700px) and (min-height:800){
	.footer{position:fixed;bottom:0;left:0;}
}
@media screen and (max-width: 600px){
	body{background-position:center top;}
	.logos-icons{width:100%}
	.logo-cell{width:33%}
	
	.purchase-module{ width:100%;}
	.purchase-module ul{width:100%;margin:0 auto}
	.purchase-button{}
	
}