@media only screen and (max-width:1023px){
.centerwrap{width:748px;}
.access p, .unlimited_access a span{font-size:22px; line-height:28px;}
.access p span, .unlimited_access a{font-size:20px;}
.sample_clip{width:49%; margin-right:2%;}
.unlimited_access a{height:80px;}
.bodyarea{padding:18px 16px 4px;}
.access{padding-bottom:18px;}
}

@media only screen and (max-width:767px){
.centerwrap{width:460px;}
.access p, .unlimited_access a span{line-height:26px;}
.sample_clip{width:100%; margin-right:0px; margin-bottom:12px;}
.photo_video{padding-bottom:0px;}
.scene h3, .scene p{letter-spacing:normal;}
.unlimited_access a{height:auto; padding-bottom:14px;}
.bodyarea{padding:18px 10px 0px;}
.sample_clip span{padding:8px 0; line-height:normal; font-size:16px; letter-spacing:normal}
}

@media only screen and (max-width:479px){
.centerwrap{width:300px;}
.access p, .unlimited_access a span{font-size:18px; line-height:20px; letter-spacing:normal;}
.access p span, .unlimited_access a{font-size:16px;}
.scene h3{font-size:17px; line-height:18px;}
.scene h3 span{font-size:13px;}
}