@media only screen and (max-width:1023px){
.centerwrap{width:758px;}
.banner img{width:550px;}
.logo{padding-top:2px;}
.logo img{width:170px;}
.headeright ul li{font-size:14px; line-height:30px; font-weight:normal}
.headeright ul li span img{height:21px;}
.video_updates{padding:0 10px;}
.videoarea{width:520px; padding-top:18px;}
.videohere img, .sexygirl img, .porngirl img, .getaccess img{width:100%;}
.top_left, .top_right, .bottom_left, .bottom_right{display:none;}
.updates{width:200px; padding:10px;}
.videoarea h3{
	font-size: 14px;
	letter-spacing: normal;
	font-weight: normal;
}
.star{float:left; clear:both; padding-top:4px;}
.latest_updates h3, a.updates_btn{font-size:17px;}
.sexy_update p{padding-top:2px; line-height:normal;}
.freesites h3{font-size:29px;}
.freesites p{font-size:22px;}
.sexygirls_left{width:196px; padding-left:8px; padding-right:8px;}
.blackbg{width:240px; min-height:532px; padding-top:35px; background:url(../images/blackbg.jpg) no-repeat -195px top #000000}
.sexygirls_right{width:300px; margin-right:5px;}
.porngirl{width:49%; margin-right:2%;}
.points li{font-size:13px; line-height:15px; background:url(../images/point.png) no-repeat 0 5px / 20px; padding-bottom:6px; padding-top:6px; padding-left:26px;}
a.whyjoin{font-size:18px; line-height:40px; height:40px; width:160px; border-radius:10px; -webkit-border-radius:10px;}
.points{padding-left:10px; padding-right:10px; padding-top:5px;}
.hardcore{margin:12px 10px 0;}
.hardcore p{font-size:13px;}
.down_arrow{bottom:-48px;}
.porngirl p{padding-top:2px; padding-bottom:4px;}
.videohere{float:none; width:100%;}
}

@media only screen and (max-width:767px){
.centerwrap{width:460px;}
.headeright{padding-right:0px; float:none;}
.logo{text-align:center; padding-top:5px;}
.headeright ul li{margin-top:2px; margin-bottom:0px; border-radius:0px; -webkit-border-radius:0px;}
.banner{float:none; padding-right:5px;}
.banner img{width:100%;}
.videoarea{width:auto;}
a.download{height:50px; line-height:50px; font-size:24px;}
.updates{width:100%; margin-top:10px;}
.sexy_update p{line-height:18px; padding-top:4px;}
.left_arrow, .right_arrow{display:none;}
.freesites h3{font-size:20px; line-height:normal;}
.freesites p{font-size:15px; letter-spacing:normal;}
.sexygirls_left{float:none; width:100%;}
.sexygirl{width:49%; float:left; margin-right:2%;}
.sexygirl.last{margin-right:0px;}
.blackbg{background:#111; float:none; width:auto; padding-top:15px; min-height:inherit; padding-bottom:15px;}
.points li{line-height:18px;}
.down_arrow{display:none;}
.sexygirls_right{float:none; width:auto; padding:10px; margin-right:0px;}
.fullaccess{box-shadow:0 3px 3px rgba(0,0,0,0.6); -webkit-box-shadow:0 3px 3px rgba(0,0,0,0.6); -moz-box-shadow:0 3px 3px rgba(0,0,0,0.6);}
}

@media only screen and (max-width:479px){
.centerwrap{width:300px;}
.videoarea h3{font-size:16px;}
a.download{font-size:20px;}
.freesites h3{font-size:18px;}
.freesites p{font-size:13px;}
.sexygirls_left{padding-bottom:2px;}
.sexygirl{width:100%; margin-right:0px;}
.sexygirl p{padding-top:2px; padding-bottom:6px;}
.sexygirls_right{padding-bottom:4px;}
}
