@media only screen and (max-width:1023px){
.centerwrap{width:748px;}
.unlimited_access h3{font-size:36px;}
.unlimited_access a{font-size:20px;}
.sexygirl{width:24.25%; margin-right:1%; margin-bottom:1%}
.access p{font-size:22px;}
.access p span{font-size:20px;}
.scene p{padding-bottom:10px;}
.graybox{width:49%;}
.offers h3{font-size:21px; letter-spacing:normal;}
.offers li{font-size:15px; line-height:29px;}
a.password{font-size:34px; height:auto; padding-bottom:11px; padding-top:10px; line-height:37px; padding-left:15px; padding-right:15px;}
}

@media only screen and (max-width:767px){
.centerwrap{width:460px;}
.bodyarea{padding-bottom:5px;}
.unlimited_access h3{line-height:normal; font-size:20px;}
.unlimited_access a{font-size:18px; padding:3px 15px; line-height:20px;}
.sexygirl{width:49%; margin-right:2%; margin-bottom:2%}
.sexygirl:nth-child(2n){margin-right:0px;}
.graybox{width:100%; margin-bottom:2%;}
.sexygirl.mobilespace{margin-right:2%;}
.offers h3{font-size:24px;}
.offers li{font-size:17px;}
.access p{line-height:26px;}
a.password{padding:12px 15px 11px;}
.scene p{letter-spacing:normal;}
}

@media only screen and (max-width:479px){
.centerwrap{width:300px;}
.bodyarea{padding:10px 10px 5px;}
.unlimited_access{padding:0 10px 10px;}
.unlimited_access h3{font-size:18px;}
.scene h3{font-size:18px;}
.unlimited_access a{font-size:14px; padding:3px 5px;}
.access p{font-size:20px; line-height:22px;}
.access p span{font-size:18px;}
.graybox{padding:10px;}
.offers{padding:7px 10px 15px; margin-bottom:10px;}
.offers h3{font-size:18px;}
.offers li{font-size:14px; line-height:normal; padding-bottom:5px;}
a.password{font-size:24px; line-height:27px;}
}